<SEC-DOCUMENT>0000730263-21-000023.txt : 20211208
<SEC-HEADER>0000730263-21-000023.hdr.sgml : 20211208
<ACCEPTANCE-DATETIME>20211208063631
ACCESSION NUMBER:		0000730263-21-000023
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		93
CONFORMED PERIOD OF REPORT:	20211031
FILED AS OF DATE:		20211208
DATE AS OF CHANGE:		20211208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			THOR INDUSTRIES INC
		CENTRAL INDEX KEY:			0000730263
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR HOMES [3716]
		IRS NUMBER:				930768752
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0731

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

	BUSINESS ADDRESS:	
		STREET 1:		601 E. BEARDSLEY AVENUE
		CITY:			ELKHART
		STATE:			IN
		ZIP:			46514
		BUSINESS PHONE:		(574) 970-7460

	MAIL ADDRESS:	
		STREET 1:		601 E. BEARDSLEY AVENUE
		CITY:			ELKHART
		STATE:			IN
		ZIP:			46514
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>tho-20211031.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4,d:7194f9c9f5ec43318718f715e41b819f--><html xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:tho="http://www.thorindustries.com/20211031" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>tho-20211031</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8xLTEtMS0xLTM4MjIz_d5f61db1-769e-4a60-ac44-9da931c3ccaf">false</ix:nonNumeric><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8yLTEtMS0xLTM4MjIz_2b731611-9ac9-4045-963d-48ad124de26c">2022</ix:nonNumeric><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8zLTEtMS0xLTM4MjIz_7e104565-c220-4134-acbe-56ef064d6c5e">Q1</ix:nonNumeric><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF80LTEtMS0xLTM4MjIz_19dd490e-ce8b-440d-b5d0-0bc80888a5df">0000730263</ix:nonNumeric><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF81LTEtMS0xLTM4MjIz_e6999be7-67d1-424c-898d-f51c68f5642b">--07-31</ix:nonNumeric><ix:nonNumeric contextRef="ic0fd5974cc904999b50c11f1090cc401_D20201218-20201218" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUwNw_31002305-c0c6-4897-9f7b-246c3f9fe376">P5M</ix:nonNumeric><ix:nonNumeric contextRef="i0d9ca1868a604d58890a3008df211e75_D20180801-20190731" name="tho:DebtInstrumentAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDMxMA_8593a50b-36cf-4308-af9f-c52576e74a92">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tho-20211031.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40fd2721646947bf88b2e9a3d3726f56_I20211129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-11-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i360be40356dd452fbd84c68c5675c5fb_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ibb56b6cbb03a445983cd025a496fae74_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-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="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i961447fddd43410196bac07f63f36235_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95d018de828b4c8a92875dc51b6bb5ed_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e997746dbcd4e998356be956f137139_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc02f099ef96490c9ccc4c2c98d7bb46_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i033058f28c5147aaac27ad7a099357d8_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1575d35635f546fb89d2b5c837417127_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01e9a747655c4af4b1cea4ec9aafb21b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5cb29b5ae5543669f2e13e5ddb78d39_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6168323fc30444596860268a53225eb_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65120db922ad43c89e5356284be9968e_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i855d535623554c5b8f56770956954755_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83d1fcb14a5b48138aa483fe569956a0_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie33847c39cab426fb94c311f0e50c320_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6ec7172023849a38e43192739a8c6af_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id428cc637f1341819e78629088ae0b73_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6763f868b2a549fab3deb69d2228104e_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b6ef1b2c5f40ef9c7d94b418c39c62_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f3859a9b8eb4beab7a3cd97381ac882_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i020511694d9940ec8ad4cb5aec3a3c08_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9eafae084c34d8d911c6176a81b0ca9_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9849a4220324c5580e300da8c80e4ca_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f229be34a7942a0ab88d99805351744_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie290d217d6324cab90f756d02ed15ec0_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fe9767c9dff4652963bd960f3719ad5_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c31496243874ed0a952c2ee53c32b37_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f395447ca4f423083443daf6bf065e9_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd3b213c38564dffaa25ef950ffebadb_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f674be9337345b287149d45cb7e7051_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i479110cf20044b7fa38795865672f4c2_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d85b4376fe64379815dada7aa94cb04_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddb5dacbbb3248b19b6b381251430489_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47be80eed6c7455e828d66782f16de5d_I20190201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i143fc85c926a4ac9b514b4de917e5ee3_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8979a1063af4093b2c21737e611111d_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4718d6f411294d13bcf061a30d4d03a8_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd4ad8ce63914169aab088025089222a_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife3f9ade1b5e4428ba97916d729b37f3_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65eb3629e53d4894a6394058cde0e83b_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fd70c942fd046e59b80a710dc504795_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03a0648b0dc64575a861d43c2d81f0fb_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i610a43b8a59347898c08887c78645300_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63d8de5bd382482fb72212eb74e93301_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70e2827965444bddbf3b1839e217d571_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icee88e4b13614cf2b31d747ebf904c3b_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5ca032a503b46588c30aacdb6761cb7_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01e514c1d114f929e2f90e558ff740f_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafcac569bf7e454185937019d6faed8c_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5898a5c0b9a04e268a3fbbb0d28c614c_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifce02b80aab6494f83d0fd3203adb32a_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie569e3e5ae10451c8a4b81807b19b651_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cc608286f024a2aa15221d4752c1093_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0fd5974cc904999b50c11f1090cc401_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a2acc29adad44beab5ebdb9964a8550_D20201218-20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-18</xbrli:startDate><xbrli:endDate>2020-12-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tho:segment</xbrli:measure></xbrli:unit><xbrli:context id="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3dab24aca10467282c802722a759898_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4453b828df834341bf21e38937b060ae_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f510496a7f84603819baec2ba314215_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03833ef2365148ecb9ac87d56aede304_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cfd83731d9a4b67962591320b86b749_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6678528b945d4c1fbb37bf7f9ec57f5f_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c74763e227c47348c1eba562b62b111_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9a37dbdf11b4018b4591ecf33488d77_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a5763340bf45a9b32f73a96a9b8ecb_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i062237a90f0d445c90b3104e2bf70755_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63bd9db9128b42118a59a766b29896bd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b9102c70c4c44f591f4c1345d2809f2_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44ab4c5bf3964b5da9310e2f07e812a8_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife1ebeaaabb84735af401dae864fb2cb_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2fe9a2e0a7412eb43d745e88b23c5c_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96b65ad95270475d94db60a3464e5933_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cc0830c251e4a95b0cf6e29d38ff981_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93b52e90034e405f8742d975fc634e0d_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7409e1fe8df4bc39938c880322b388e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dae2c1c14ec4c4794375bcdd0015756_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic532446410874a548aea5d35bf3a7cbb_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25d4c79396654641bd8dc3ca71c4ea10_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ac4fa05ff5048389d53e2d891bc4598_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="i998adefce5774589ab380e62d388e03d_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43de1bb7cb834e95806d30ea740af67d_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if16bc5586e404cb7a54ae022d7f06df0_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c196879464a4fe293be63c29e5810d9_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03e53ae950c14537b18241d6a7a8f803_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaecb4264731a40c8bba4ce195bebf45a_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f6bf83f15d2473fa52e406c931112b9_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62e1b1f89990498c9286ae711ce38281_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88073d7852e34df4954d486ec8f9f9b1_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6220c3b9e3394142bb4278033caf0687_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8a37f2a92594193a6bb6c8f671bad35_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b309a5fdfc64655aa06eacc3441aab6_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1874d255225145e886051157f5137305_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2285acb22ccf4e8e8468c29bfae40885_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83c43f5845b9494284c433c361d03385_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a2523247d37402d8c3e60581d034b72_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fe84bb3f2734748ac65d82344ec4b46_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2804154ef742440b9efc447a6e8602a4_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d9931799bd94d75a66fc51dd40c0ad2_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58e4fd33e17d4d66a99c2c2d327308f2_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f42c4d82e2049e6ab4a36ee08440701_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78ca9578734a4a28959ae4cdcb56399c_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibac6dfb7a69746ce96b1e7d134afccf5_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d9899bd7f5a4585867f85a5a9d5a3cf_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i979060c5379a429185b430f65a1fb2fc_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43cbe358cdad483ba51828b1ccb9919d_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8430dd2112ae422388c67454743c3b78_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad1b4d1027e948aeb2507f7ab473b8b8_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i668c410355d74fd2a84c47af4a706c0a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdd8460b059344fe80fe8b107f985065_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a4a7907bdcb4b9b8121cfbaf4de19b5_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac4515d9ccae409cb52d2f9d76f316bd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifebf0d8b566e45539638ca1f718b1e28_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a114a8796c45469df791f21768f9d7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9932681cda441debc9c8591bab4ec34_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fd29988cf894570a6433d5b10122295_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a717781852942d2add3e7a1fce39d9b_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tho:RentalVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8469da2d32e4a63b1d823df25b5b01f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tho:RentalVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f23f0ccfb134375a6d9230112031e79_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkAndCustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id17345a2d9e94c2581dc4f6bb35d8480_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkAndCustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc02666a759f4719905fc5c8dd8ccef1_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbf3bdc9d9744af1a40a5196c053feeb_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11691ba7329a48bb8d837bdfd117be48_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if05665917a564d4cbb74b1c3b22f671c_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3ef620547c64657821468b5e9ae873b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib218f97bcde94aaba4ef8583e04e344c_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icefa95c9a3ab4508a0181e395fa5430b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9600c3b116c24bfd8b51e9f9d18612e4_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i266fa216f61041d1943637f211e368b9_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a2e67df3b6b41868abde08b1ee5734b_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fc8e2e6e6774d0b8fdac0a9bb1378f4_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i422bce5a1a1e4d85a2c1c169b6da06a2_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i915be0ab44924686961ce23de887abea_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f28852412f04f3ba00f0d64822ea9d9_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7defc0a23c2d40dd8aa4d3ccf63dbcc0_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i107bae6498da49bb94be6e9663a392d7_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i333cb99530be4c118e77337893aa014e_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i006b9599d9954f518edb090f7f50743c_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41630345ce3c431689cb7cc9bcc17689_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i322dd679b97d4fe088f8305b28ed5c84_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aa619205f4746c2aac72a45564ecdc9_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied465d47c6434d54ad8c959c64b2f4aa_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i3a339699a4644dad850284e9b490dd6d_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83f67a5cd6de49f29e58d95280d3340c_D20211031-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-31</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2c09a60737e49cf927765565863b3be_D20210731-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-31</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81e7d99398224e118ea6a9f5ce4240a0_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id224c701aa044ad292098e4dad407b0e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59768628c4ff4ab2800ef195e2f7f785_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a2a750646c6438c9b94ea7e778715ed_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">tho:TermOfProductWarrantyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0476e54482744538334e72bb2e4a35f_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">tho:TermOfProductWarrantyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67a12be654954321a3baabb2bbfa8d56_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a5ba3b1897d49d282d21bc64c33222f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fb7f367165d4aba8c75517d51dc0e37_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a792409d9d3476ba3b9386ecada566e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aedd8173c0246438f7901f8c52d2ddf_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie535e723a2374771a3b1583f85762498_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24a1457ba1e8473fa995772d28691dfe_D20190201-20190201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i942512f22c9a469ea118716cf605f953_I20190201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d8b6c4dc2644f61b4237e8ec1ae18ab_I20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96ccd4662f634deebfa07d2b29e858b8_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i961b6cc4660646ba854c88728c8b7281_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7055a51c108e45fbbdf016504beddfb0_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tho:OneMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826dff65cb7640f18bf17b7ec9b3c369_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aee74c0b5f24ef78c936a09cc8da349_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a2244a163124a36a4e8754bd9a6304c_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tho:OneMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia75c881063e64fe68155872f550f199a_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:EuroTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec13f239f826462282915cb6667d1eec_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:EuroTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34c3dd8116a046ae9a2b220847dcde9f_I20211014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66f568c06dd2454cbd1bacb8f89bfe69_D20211014-20211014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-14</xbrli:startDate><xbrli:endDate>2021-10-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59ea90897d1a4d11a486f9833f2f62a7_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbc9432cc5a741488c38419b1dbc56fc_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dbebc0cc7aa41ff8aadac7d3c5c655e_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5065ac77249541d3b2e01cb7c2de2912_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i263d551f1d4c4fa2b7c94f061d1fc097_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i66f437809b5d47e6904a741b9cd3798f_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:UnsecuredSeriesOneDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if91bf39cbee14fbd9cd4a54b83334483_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:UnsecuredSeriesTwoDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib12783d0e5ca48db84ca66d6833ac574_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:OtherLongTermDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i958316582a4d43668226320fc3e2e80e_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:OtherLongTermDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d9ca1868a604d58890a3008df211e75_D20180801-20190731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2019-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8aed38942144435a6d8fec657903210_D20180801-20190731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2019-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e5cc27494d441d69bb6fb66741beb8f_D20210901-20210901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-14</xbrli:startDate><xbrli:endDate>2021-10-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8bc7243f776464c9d9ec315c01cf1a2_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f1da42366b34545940ec4bc56330bf9_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TravelTrailersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6ffb42722a4aac82849f5171452c04_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TravelTrailersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icae319a7d7324c48ae9cb54fa258c850_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:FifthWheelsTowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8df5021ecb54c7b8ea59a86d397db2e_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:FifthWheelsTowablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id289540b7e1d4b4ebe90c0975f54ed05_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassaMotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4322eff87f68495b963c385c53fc2316_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassaMotorizedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i614f89890fdd44b0ba0aa6f76cdb47af_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClasscMotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6107a28dbff24c97859ff4bcd496e33d_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClasscMotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedd748ab395d4d85aa4e4ff9b3c0acce_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassbMotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7199ebe3df104401bcad14588fff6b28_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassbMotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e9c356d709a45d7ac53e4e42fa7f01f_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorcaravanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea9edc08daae4260acebc2cafc294302_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorcaravanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0589d75c4824ca685c852da3b665407_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CampervanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia05185cf0ef44b79a87aaf1d1c39784f_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CampervanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8244e550cc8422aa0c54dfafac93663_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CaravanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ccbd92211de42508ac347867c1755ca_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CaravanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i253870e93fb542e8929a5cf0d3dadb4a_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:OtherRvRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bbf646fee894f0f95ae2cebc91910b1_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:OtherRvRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbd28afb48e943e395f9ce19b3f7b0b7_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i394deaa8758d4f7ea7b401b2b149f7ff_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14e67a3248244b3cae24eb4ec3e40980_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93829e45c08a478092bf4ae1926b82cf_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i366d126ffdc643ddbd97a0d0a973ed0c_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i138a8faccda1422291bbd4f02a32e7f7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e533a4e1ece445a9830dc0fb937d173_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i672f0990449f4972b8661815546e8459_D20210801-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29998846056046699bd45a6f575ae736_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d7c0d88c18d4ef8b212c555d18d0f39_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42e3a6e90f15481dbf8a7992996e04f4_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6085db3da6344c4b09afecdd95abb40_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf0ffe69c36045fe86ce884ae64a663c_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16e84b2d403d4aeabdd9b1a67c3f1f81_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bc7a374d1e8460caa2b1c3a5636cd26_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife2f13a1e85742629160ce9c3a610505_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e7b4ae3a5434429a09cbe9bd97d1274_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d9464b1bb8b482682711cc97814629c_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib972b1db1015439c81e914c273328775_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdae1e409a9d4afa817448c0f87dda13_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d31eaedf1f346b780cfa4c6012ca8b4_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9c88d322140482983a9d3657a819036_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dc67b2d16114a08ac67aa01671fb76e_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia04489c0b0504549b167ad35e8452211_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000730263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7194f9c9f5ec43318718f715e41b819f_1"></div><div style="min-height:31.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">FORM <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV84Mw_22aeb983-fa54-48f7-8b61-c01ac58ce705">10-Q</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTQ0_65256efc-f16d-4caf-8b84-70cc888e6c19">&#9745;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the quarterly period ended <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMDg_2e8db41a-4c3c-4712-b317-ab0e5a23b215">October 31, 2021</ix:nonNumeric>.</span></div><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMw_c746a09e-2428-42cb-bf5a-bb6c84e3a04d">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the transition period from ____ to ____.</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COMMISSION FILE NUMBER <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8zNzE_ca0e5959-c41c-4045-9528-55e63b36eb9d">001-09235</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><img src="tho-20211031_g1.jpg" alt="tho-20211031_g1.jpg" style="height:61px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:19.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8wLTAtMS0xLTM4MjIz_70a8105a-7c19-4197-ba94-5eb01618e6ab">THOR INDUSTRIES, INC.</ix:nonNumeric></span></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8zLTAtMS0xLTM4MjIz_a8fd80e1-3cf7-424e-8e33-0256593408f0">Delaware</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8zLTQtMS0xLTM4MjIz_f5b61325-0f78-460d-9f23-91b972f5e464">93-0768752</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfNA_6ced3549-ea79-4d1d-a5dc-c6fbba63d54d">601 E. Beardsley Ave.</ix:nonNumeric>, <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfOA_ec5b6406-163f-4420-bad1-4e0782c2c8e6">Elkhart</ix:nonNumeric>, <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfMTI_13ef01fc-6f0f-4740-9baa-ebeda54bc0d8">IN</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTQtMS0xLTM4MjIzL3RleHRyZWdpb246ZmM1YTYxMGYwMzEzNDk2M2FjYTliMzUzYzVmYmEwMGZfNA_36c208bf-cfa7-463a-a9b7-b2559ab78a23">46514</ix:nonNumeric>-3305</span></div></td></tr><tr><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of principal executive offices)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8xMC0yLTEtMS0zODIyMy90ZXh0cmVnaW9uOjZhZDliNDFlYmIzYTRlYzBiYTRmNzAzZWUwMTcwMmJkXzQ_64165685-c7e5-4d16-869c-e92b6dca0076">(574)</ix:nonNumeric> <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8xMC0yLTEtMS0zODIyMy90ZXh0cmVnaW9uOjZhZDliNDFlYmIzYTRlYzBiYTRmNzAzZWUwMTcwMmJkXzc_a99ff8c2-7c29-43dd-be04-1f2cdf4562e5">970-7460</ix:nonNumeric></span></div></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant&#8217;s telephone number, including area code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Former name, former address and former fiscal year, if changed since last report)</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:justify"><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:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">on which registered</span></td></tr><tr><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTAtMS0xLTM4MjIz_be53f2e9-9869-4387-856d-4c9b10daa163">Common stock (Par value $.10 Per Share)</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTMtMS0xLTM4MjIz_bf3b2449-8099-4641-806c-01311a07ec00">THO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTYtMS0xLTM4MjIz_e9a45395-2d28-4e24-b316-460e456fbf3b">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTM5_210511b8-901a-449c-96fe-d809dded75f5">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMx_f6a4b087-4440-4ac6-b0cc-bf34eaa45970">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTQx_032a6553-1b01-499c-a8c7-bc5bd3c71219">Large accelerated filer</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;       </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated filer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accelerated filer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;                              &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Smaller reporting company&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMy_f8b54395-70dc-4bbf-b953-cc73208987cd">&#9744;</ix:nonNumeric></span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMz_afc807d0-9fce-4d58-b854-d18b12357a88">&#9744;</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTM1_6d743b7e-f238-4734-a082-7bf637913c10">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 29, 2021, <ix:nonFraction unitRef="shares" contextRef="i40fd2721646947bf88b2e9a3d3726f56_I20211129" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMDM5_1cde1d5d-1779-4ce4-8e33-24dba5ea37a9">55,618,549</ix:nonFraction> shares of the registrant&#8217;s common stock, par value $0.10 per share, were outstanding.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION (Unless otherwise indicated, amounts in thousands except share and per share data.)</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 1.  FINANCIAL STATEMENTS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THOR INDUSTRIES, INC. AND SUBSIDIARIES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zLTEtMS0xLTM4MjIz_7d124905-6ca9-485e-b4e5-476aa3b5e578">336,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zLTMtMS0xLTM4MjIz_c9a81e2e-c395-4a6a-8a81-1dd55e05667f">445,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80LTEtMS0xLTM4MjIz_053712f2-fdd7-4b5e-b803-f6597178fe71">3,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80LTMtMS0xLTM4MjIz_58379c13-c471-413f-a791-93c7ff5eff7e">2,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, trade, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81LTEtMS0xLTM4MjIz_42317f8e-dc68-4c25-9754-83556e2610d9">1,095,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81LTMtMS0xLTM4MjIz_7ed5461a-1649-44df-990b-1bcb66c47924">796,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF83LTEtMS0xLTM4MjIz_03f517cb-0e07-417f-8486-2870bb42d6a0">70,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF83LTMtMS0xLTM4MjIz_9a7eded5-5b2d-4801-851c-f97281b82cc4">153,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF84LTEtMS0xLTM4MjIz_a12aea89-00b3-4ccc-a6b2-b7458132cb10">1,671,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF84LTMtMS0xLTM4MjIz_cee4f450-0928-4972-a888-061096180665">1,369,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid income taxes, expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF85LTEtMS0xLTM4MjIz_698fb340-268f-4f39-9a15-fd69084a32d0">36,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF85LTMtMS0xLTM4MjIz_705fd429-b101-4b85-868f-cdb5b610f8d8">35,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMS0xLTEtMS0zODIyMw_8bb32f32-ec26-480e-854e-9b990fcaf979">3,213,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMS0zLTEtMS0zODIyMw_d308506b-660f-42f3-a88d-d994155769dc">2,803,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMi0xLTEtMS0zODIyMw_4ae73aeb-4819-4200-8dfa-f69f29a5df46">1,218,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMi0zLTEtMS0zODIyMw_30e7e5f4-cdef-493d-861d-27a6ad172c2c">1,185,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNC0xLTEtMS0zODIyMw_ce8b6068-75c5-4bc5-8012-bf99c8d350ca">1,915,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNC0zLTEtMS0zODIyMw_44dc4f5c-b312-4ea8-ac65-7df919311407">1,563,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNS0xLTEtMS0zODIyMw_3ea6b58a-fd72-4976-a07a-47683bb5874b">1,298,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNS0zLTEtMS0zODIyMw_841501f8-d9ab-4660-99b0-0dd922d34f9c">937,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNi0xLTEtMS0zODIyMw_3f8e31e7-c80e-46b5-aa01-9039a3824801">1,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNi0zLTEtMS0zODIyMw_11e1f11c-2bf5-465e-bfa9-fe9099c36c44">41,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOC0xLTEtMS0zODIyMw_3a23490f-a11d-4bcd-99ec-e9c35d975839">122,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOC0zLTEtMS0zODIyMw_205415e7-2214-4ec6-b1b9-10810d661739">123,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOS0xLTEtMS0zODIyMw_a944558e-34a4-4a1e-8ac7-f0f134767fce">3,337,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOS0zLTEtMS0zODIyMw_f4785fa0-b81a-425a-8ebf-8ba8d52890c0">2,665,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yMC0xLTEtMS0zODIyMw_8e4a4170-6eeb-4c46-ac2a-4988716acd9c">7,768,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yMC0zLTEtMS0zODIyMw_87c3e5c6-03c3-4a65-ad3f-7111a7d898b9">6,654,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><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><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNC0xLTEtMS0zODIyMw_059b0179-25b1-40c4-84a1-d542e46bafe7">1,055,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNC0zLTEtMS0zODIyMw_ebedfb85-fa2f-49ff-93ef-c10f13c501bc">915,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNS0xLTEtMS0zODIyMw_e20a4753-f544-48bc-b273-41955529ada3">12,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNS0zLTEtMS0zODIyMw_a0b51f4f-4c21-46c1-bba6-4dd705dc7d66">12,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term financial obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNi0xLTEtMS0zODIyMw_28317871-0779-4f0f-8251-b1f1d03ca319">19,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNi0zLTEtMS0zODIyMw_d32927ee-2ff6-4199-95ec-675a673ccf20">25,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and related items</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOC0xLTEtMS0zODIyMw_f353713c-a90d-4e72-9783-0d15713d9987">289,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOC0zLTEtMS0zODIyMw_f635f933-2faf-44f9-8569-470a71699c5a">249,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranties</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOS0xLTEtMS0zODIyMw_a32e20cc-7964-4b33-939e-1509c6741865">290,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOS0zLTEtMS0zODIyMw_0439cac9-1eb6-4a7a-bb8d-85ad7fd8d5d5">267,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income and other taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMC0xLTEtMS0zODIyMw_b512eb7f-021d-4fc1-94d4-66a58bfc866e">126,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMC0zLTEtMS0zODIyMw_d32600c3-5f09-4228-8b12-76d7dedd60e3">85,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotions and rebates</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMS0xLTEtMS0zODIyMw_8e0008aa-f5ab-4c9e-9a23-28efd1f8cb9f">105,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMS0zLTEtMS0zODIyMw_9012e0bc-4aa5-49bb-bb38-112a87d6d0eb">128,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product, property and related liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:ProductPropertyLiabilityAndRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMi0xLTEtMS0zODIyMw_ab5ec80b-24d7-4814-ac3a-f68b3027257e">38,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:ProductPropertyLiabilityAndRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMi0zLTEtMS0zODIyMw_9bc0a467-657c-46ac-b9b2-0fefff554c47">38,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMy0xLTEtMS0zODIyMw_8e466ece-ff62-41fe-8d95-dc86b184fef6">23,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMy0zLTEtMS0zODIyMw_fff1bb75-bd5e-4299-8584-8d5536b75e7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNS0xLTEtMS0zODIyMw_0c8ab5f5-225d-455b-800c-5297216aad5a">75,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNS0zLTEtMS0zODIyMw_7fd7e6db-4325-44fa-864d-f7ac5c629df9">70,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNy0xLTEtMS0zODIyMw_5916c319-c850-4fbd-9c78-930f59bb6bc2">2,036,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNy0zLTEtMS0zODIyMw_241cb95f-830f-40f1-92ed-f52921433c16">1,794,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOC0xLTEtMS0zODIyMw_2ab9a42b-39f4-49aa-97ed-d4f4978335f0">2,232,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOC0zLTEtMS0zODIyMw_2fc6482b-8118-468c-bd34-737650f84f82">1,594,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOS0xLTEtMS0zODIyMw_75db97cb-7843-4297-adb1-cbf57b375e6c">149,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOS0zLTEtMS0zODIyMw_4f953356-45b4-4986-8af4-2fe89b24d9f1">113,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrecognized tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MC0xLTEtMS0zODIyMw_1131078f-93db-4d12-ac37-f2e0fa675185">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MC0zLTEtMS0zODIyMw_49bb5fa0-f773-4f9e-a466-a5fb55b31225">15,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MS0xLTEtMS0zODIyMw_6dded381-3a20-4298-902d-5a95ee9457c5">197,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MS0zLTEtMS0zODIyMw_9a968c95-312c-4823-a316-f5f860ccde0d">186,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Mi0xLTEtMS0zODIyMw_56b3545e-3429-4424-ad88-c43d9ae9ba05">2,599,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Mi0zLTEtMS0zODIyMw_1d6769d7-149e-46e4-9eaa-dabe007d969f">1,911,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent liabilities and commitments</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80My0xLTEtMS0zODIyMw_207cc266-df2e-4942-b375-e2e9116735d6"></ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80My0zLTEtMS0zODIyMw_02ced25c-2d2d-4ebc-9f3c-2d1751b31d15"></ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock &#8211; authorized <ix:nonFraction unitRef="shares" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzMz_293ec9c7-111f-4a51-8509-9dc183f625ac"><ix:nonFraction unitRef="shares" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzMz_3e9bc427-c4a5-42e1-bf80-3b72f6e40e05">1,000,000</ix:nonFraction></ix:nonFraction> shares; <ix:nonFraction unitRef="shares" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzQ0_1dad970b-ca1f-44de-b16a-795376b5bf27"><ix:nonFraction unitRef="shares" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzQ0_85c49bf1-cc81-4687-8ee3-741ade31e1df">none</ix:nonFraction></ix:nonFraction> outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0xLTEtMS0zODIyMw_31088949-8991-4f3c-a186-a95fe49587d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0zLTEtMS0zODIyMw_cf1126a4-8cde-4218-9dcd-1ac7f0ff7d9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock &#8211; par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzMy_acfa3ae5-b436-460f-84b4-166c24d427c9"><ix:nonFraction unitRef="usdPerShare" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzMy_e3f8ea3a-26bd-47be-9b56-8c2fdb814a5d">.10</ix:nonFraction></ix:nonFraction> per share; authorized <ix:nonFraction unitRef="shares" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzU3_56609398-0367-4866-920a-1afc3fc78621"><ix:nonFraction unitRef="shares" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzU3_83c4c9b9-bc05-450e-9587-6aae29bc2afe">250,000,000</ix:nonFraction></ix:nonFraction> shares; issued <ix:nonFraction unitRef="shares" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzc1_2557ae64-ffe8-4b36-a92d-b955c2c338d7">66,058,290</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzgy_597f051d-a9c8-481e-a12c-59b134592301">65,651,570</ix:nonFraction> shares, respectively</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0xLTEtMS0zODIyMw_930906c7-4736-4297-bf77-e9eccc163db9">6,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0zLTEtMS0zODIyMw_1f521c68-9134-41f7-b6e5-b8bf9b2c095a">6,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ny0xLTEtMS0zODIyMw_1b4698ec-01b0-4e10-b7e9-84941dfc6120">473,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ny0zLTEtMS0zODIyMw_12f621b2-07e4-433b-9a38-6c6043b0c8ae">460,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OC0xLTEtMS0zODIyMw_820598cc-c660-4903-b889-332dea821267">2,988,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OC0zLTEtMS0zODIyMw_8a7e82f5-29d2-4c28-85b5-74478a489a23">2,770,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OS0xLTEtMS0zODIyMw_c8ed5830-391d-4455-b7b3-0188d9442eb6">11,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OS0zLTEtMS0zODIyMw_6368c1a6-5b7d-4135-a685-440988159ef0">44,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less treasury shares of <ix:nonFraction unitRef="shares" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOjBkYjA1OTBhMTNlODQ3YzI4ZmY3ODE4NWYzZjdkYzU4XzI4_06697f88-a9a1-4976-82a8-8706e0cf9ae0">10,438,198</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOjBkYjA1OTBhMTNlODQ3YzI4ZmY3ODE4NWYzZjdkYzU4XzM1_5ccfa951-0405-49a4-91c7-0a8034fda6b6">10,285,329</ix:nonFraction>, respectively, at cost</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0xLTEtMS0zODIyMw_2004fd7f-23bd-450c-a594-90d5e8043d47">378,237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0zLTEtMS0zODIyMw_ad6cd524-9736-4e81-97e5-6e145142e41a">360,226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity attributable to THOR Industries, Inc.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MS0xLTEtMS0zODIyMw_6945953d-c07a-4d85-98a0-5f19f44a9903">3,102,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MS0zLTEtMS0zODIyMw_008d41cf-e72f-40ff-b0a4-2b3db63496d0">2,921,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interests </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81Mi0xLTEtMS0zODIyMw_e6404786-91b8-46b0-b70c-1305074c635c">29,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81Mi0zLTEtMS0zODIyMw_8a65c542-9547-4874-b331-58222ac914d3">26,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 36.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81My0xLTEtMS0zODIyMw_9f1b6ca1-27f1-47d0-860a-e42528cb5942">3,132,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81My0zLTEtMS0zODIyMw_d6ab704e-6590-4c48-a61d-17f150c5514a">2,948,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81NC0xLTEtMS0zODIyMw_0f2ccdf7-674b-4d07-b87c-b8e1d1adf697">7,768,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81NC0zLTEtMS0zODIyMw_69fc7fd7-827e-490d-a75a-bb083cd7ada0">6,654,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See Notes to the Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THOR INDUSTRIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)</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:72.233%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMi01LTEtMS0zODIyMw_db426303-9122-4ec5-a20d-e00f25fe7dbb">3,958,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMi03LTEtMS0zODIyMw_edff4314-c284-45b1-8c54-6229d6666e0e">2,537,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of products sold</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMy01LTEtMS0zODIyMw_2a9cac38-e353-4ee2-b1b2-8aa0264e54ff">3,302,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMy03LTEtMS0zODIyMw_ac332048-7abb-40fe-932d-0768d58a0f34">2,158,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNC01LTEtMS0zODIyMw_317fa4ef-e847-43ad-acef-006c6c3935f3">655,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNC03LTEtMS0zODIyMw_dbb8edae-ffce-41a6-96ee-144e732d9d90">378,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNS01LTEtMS0zODIyMw_f6b9f78f-375c-43ad-8545-4387b679f578">295,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNS03LTEtMS0zODIyMw_76b3db0b-e89d-4fce-927d-7074f71f709e">181,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNi01LTEtMS0zODIyMw_4b7fb424-614f-4eac-9f34-0fe22bdb0c30">33,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNi03LTEtMS0zODIyMw_a9fdebd8-cdc1-471f-8a9f-29529059aa1b">27,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfOS01LTEtMS0zODIyMw_e918a0bf-3520-4ff0-8520-8cf7adb93fc5">193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfOS03LTEtMS0zODIyMw_944cbe6e-85f5-4d49-8881-a8417f74823d">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTAtNS0xLTEtMzgyMjM_bfe1a42b-027e-4ff6-b748-769c592bfa56">20,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTAtNy0xLTEtMzgyMjM_4d06525f-664c-4bf7-aea0-6dba6b2a700f">24,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTEtNS0xLTEtMzgyMjM_c54703f6-5927-4253-89b5-c5b23a0a56d4">7,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTEtNy0xLTEtMzgyMjM_2d9a5ead-e4bf-4b86-8efc-132c02142f41">615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTItNS0xLTEtMzgyMjM_c4efc396-9d24-407a-a719-b1ca669beb59">312,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTItNy0xLTEtMzgyMjM_dbde99e1-070f-4a78-8f57-70055b44878c">146,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTMtNS0xLTEtMzgyMjM_9d3fb96b-c0b5-4505-98fb-89411cbd524a">68,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTMtNy0xLTEtMzgyMjM_f91187cf-1fa7-402b-a1e5-88351ae01c3c">30,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTQtNS0xLTEtMzgyMjM_38b87ded-1963-4384-97f3-a85bfa6cac5f">244,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTQtNy0xLTEtMzgyMjM_5b37e96e-d058-4071-8a9b-3a81334e1214">115,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net income attributable to non-controlling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTUtNS0xLTEtMzgyMjM_b997830a-a92f-45bd-8958-536368607cc7">2,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTUtNy0xLTEtMzgyMjM_613e9b0f-a1d1-40b4-a1ea-819e375c3bb3">1,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to THOR Industries, Inc.</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTYtNS0xLTEtMzgyMjM_c7f8f178-6aeb-4c25-a434-bc987cf92084">242,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTYtNy0xLTEtMzgyMjM_7f1af367-feea-47f7-a798-dd618b76ebe1">113,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTktNS0xLTEtMzgyMjM_c3b9bba5-3722-4bf6-81b1-69077a559ee2">55,422,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTktNy0xLTEtMzgyMjM_cbfaa092-c52f-46ef-b1e6-4936b86e244e">55,238,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjAtNS0xLTEtMzgyMjM_75b4d1b9-60e6-4360-81ad-ccfea96c858f">55,790,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjAtNy0xLTEtMzgyMjM_763b7b52-5b86-410e-92c9-e7935dfbea53">55,554,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per common share:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjMtNS0xLTEtMzgyMjM_e67fa559-e774-4e74-a770-c1b4dcd4d1ab">4.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjMtNy0xLTEtMzgyMjM_5f81df39-2735-4fa8-8ee5-b3a47f1ea945">2.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjQtNS0xLTEtMzgyMjM_b13328ed-13a3-415d-bd28-5fca431bc123">4.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjQtNy0xLTEtMzgyMjM_48b0796e-1940-4c0b-b54e-101c7c891743">2.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzAtNS0xLTEtMzgyMjM_6376c75f-baa3-4bd0-baba-2475cf464149">244,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzAtNy0xLTEtMzgyMjM_518be02b-a40d-465d-9850-30cfe85e4ae1">115,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzItNS0xLTEtMzgyMjM_d7a0b84a-6d5e-484a-aeb9-18e6c5cdc0e1">35,167</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzItNy0xLTEtMzgyMjM_68633f4a-b612-4cc9-a266-47b9a32a865d">18,993</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on derivatives, net of tax</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzMtNS0xLTEtMzgyMjM_fc3a04b3-51b1-4435-87ce-587395d33fd0">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzMtNy0xLTEtMzgyMjM_09e56cf4-2ce7-41c0-b3b1-834c1c70de78">3,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzUtNS0xLTEtMzgyMjM_ba19dce4-f9c3-45dd-9542-d99f8cbabec0">32,812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzUtNy0xLTEtMzgyMjM_b5e64812-a0e9-4fae-8fa9-aab7a6eb86ef">15,661</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Comprehensive income </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzYtNS0xLTEtMzgyMjM_1760619a-5c2f-4ac3-a107-e05d92898c1c">211,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzYtNy0xLTEtMzgyMjM_06f9cec3-b072-44b5-a743-8e2d7c40da4b">99,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Comprehensive income attributable to non-controlling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzctNS0xLTEtMzgyMjM_fe5eadaf-837d-408f-9c37-36ba0ccff703">2,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzctNy0xLTEtMzgyMjM_404dc567-b7ea-4721-841b-9d799deea5ac">1,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income attributable to THOR Industries, Inc.</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzgtNS0xLTEtMzgyMjM_3486d3b6-683f-43de-9c7f-78b66d21ce19">209,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzgtNy0xLTEtMzgyMjM_05bfe302-7d83-4622-a7bf-dceed0b805c2">97,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See Notes to the Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_13"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THOR INDUSTRIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMy0xLTEtMS0zODIyMw_0823ff96-c7de-4ea3-9962-91bdc46393b4">244,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMy0zLTEtMS0zODIyMw_d4c31d3d-e003-4039-bd95-46eb99c5b46a">115,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNS0xLTEtMS0zODIyMw_cd3e2007-7e9e-4b50-a0f1-d8ba08d3fcae">31,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNS0zLTEtMS0zODIyMw_aff6018a-fbaf-445f-a7f6-03bb2435f3f5">26,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNi0xLTEtMS0zODIyMw_27b8fd6f-c984-4d93-aff1-52d28c2a477c">33,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNi0zLTEtMS0zODIyMw_abaa3631-454c-4059-a41b-88e6fec6e07b">27,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNy0xLTEtMS0zODIyMw_ce460aff-c31d-4e1f-9d06-85a9b0fc946d">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNy0zLTEtMS0zODIyMw_85795607-7a5e-4e31-a98c-576803239d79">2,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax (benefit) provision </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTAtMS0xLTEtMzgyMjM_cc5534b4-f562-47f8-a84b-fb4d1deb51f0">5,253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTAtMy0xLTEtMzgyMjM_1d5610ae-2d1c-44c5-8605-9877a8b131b5">4,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on disposition of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTEtMS0xLTEtMzgyMjM_59f6cc73-aeda-4af1-93a7-004bcda3234f">629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTEtMy0xLTEtMzgyMjM_1a030927-834f-4393-a9dd-4593fddb00fe">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTItMS0xLTEtMzgyMjM_16a7ff74-de56-44d7-bf2c-c29b5d68ac13">6,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTItMy0xLTEtMzgyMjM_d16b984b-9744-445d-8253-de51c57feb58">5,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTQtMS0xLTEtMzgyMjM_769a982d-82de-45a0-b31c-0a10b4a0caf4">167,685</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTQtMy0xLTEtMzgyMjM_c24386f9-1c3b-489d-af6a-21b6451c5c01">36,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTUtMS0xLTEtMzgyMjM_398ac81a-60a6-42c4-a1fd-a2ffd80cfeba">236,915</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTUtMy0xLTEtMzgyMjM_ec7e9104-b57f-40e5-8a8d-efe5e74bd19e">322,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid income taxes, expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTYtMS0xLTEtMzgyMjM_815447f0-520c-4646-9c1c-10fd826355d1">4,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTYtMy0xLTEtMzgyMjM_04280514-cf3b-4bee-8989-3638fb514cda">14,857</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTctMS0xLTEtMzgyMjM_e7c6845f-6073-4d1f-a679-36fb4ffec932">71,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTctMy0xLTEtMzgyMjM_07cfee12-37cc-49f2-a983-4956d1c738d2">127,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTktMS0xLTEtMzgyMjM_590992c7-1721-490f-b421-4cbb5f173e4f">50,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTktMy0xLTEtMzgyMjM_370712cf-41b2-4f58-9f55-7c585d60d783">20,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term liabilities and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjAtMS0xLTEtMzgyMjM_6766d189-9b0c-437c-ae4e-4fc6c5861fbe">6,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjAtMy0xLTEtMzgyMjM_874e4f9a-0495-43a0-8ef6-bf64628dc567">2,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjEtMS0xLTEtMzgyMjM_608a7140-5020-4153-a513-f97067503903">41,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjEtMy0xLTEtMzgyMjM_0590e946-3c6c-4f53-b46c-ab98a41caa43">81,290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjMtMS0xLTEtMzgyMjM_7c258f50-da15-4ad3-a366-b3d92d36b1e2">43,224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjMtMy0xLTEtMzgyMjM_ab1fc6c7-ac25-4fd9-a448-f85d23ebf085">24,708</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from dispositions of property, plant and equipment </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjQtMS0xLTEtMzgyMjM_98938f3d-f39c-4f42-8415-4fcbdd5c1269">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjQtMy0xLTEtMzgyMjM_2ca20705-e3fb-4cca-86d8-d6c99c16b1ca">975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjUtMS0xLTEtMzgyMjM_8d364325-8771-4560-b437-64349d373d96">747,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjUtMy0xLTEtMzgyMjM_c8467429-29db-4dbc-99d3-6cb4c66322de">22,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjktMS0xLTEtMzgyMjM_4e74cefd-72ca-4656-a60d-0c1a4413eca4">791,020</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjktMy0xLTEtMzgyMjM_2bd9443c-2371-4dc8-942c-71ccd5382fc7">46,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings on revolving asset-based credit facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzItMS0xLTEtMzgyMjM_72295a64-d6cd-42fe-b2d1-36d9a37a007a">660,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzItMy0xLTEtMzgyMjM_4198b6f0-5a31-4dd1-a402-f5c11f6162d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on revolving asset-based credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzMtMS0xLTEtMzgyMjM_3bf2ae33-9b05-46c6-8ab3-d467dc22942c">500,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzMtMy0xLTEtMzgyMjM_e43b0548-61d3-453a-bb57-51696e2a44dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of senior unsecured notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMS0xLTEtNDk2MjY_eac2d04e-1d77-4f48-adb5-8f2f6808a775">500,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMy0xLTEtNDk2MzY_23de3d5d-9bb5-4fe0-9ddf-091db6a63cae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on term-loan credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="tho:RepaymentOfTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMS0xLTEtMzgyMjM_563d6545-4c13-479c-8d42-59be879a7129">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="tho:RepaymentOfTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMy0xLTEtMzgyMjM_0e11f336-2784-439f-98ca-f90810c5baa8">59,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RepaymentsOfOtherShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzYtMS0xLTEtMzgyMjM_a580415e-083b-4cc9-b554-c9dca2b2f7f2">1,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RepaymentsOfOtherShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzYtMy0xLTEtMzgyMjM_b92b1b71-31a4-4ca6-9098-d0bbd1be9cb3">3,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzctMS0xLTEtMzgyMjM_efcb5d64-85d0-417e-8515-a7945bcc29e9">8,445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzctMy0xLTEtMzgyMjM_e2380798-8280-443d-b840-b643d94a9488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzktMS0xLTEtMzgyMjM_4c556cbd-c0c6-4f49-ab13-31ac97b8c237">262</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzktMy0xLTEtMzgyMjM_8a22f033-1037-4f38-a158-d8165c4dcca0">119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term financial obligations and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDEtMS0xLTEtMzgyMjM_bb90a140-372f-4ca4-8619-3f7bccf39460">5,825</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDEtMy0xLTEtMzgyMjM_343bbd72-5791-41a6-9187-4c6b290a38a8">5,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDItMS0xLTEtMzgyMjM_eb041ff5-205f-473e-9d5b-75131d0c67a4">643,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDItMy0xLTEtMzgyMjM_18accc9f-b97b-42d5-9fa6-44f1a7fe5888">68,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDMtMS0xLTEtMzgyMjM_8dae7d19-4757-4953-87aa-e5399d0e771c">3,778</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDMtMy0xLTEtMzgyMjM_bc86104a-ebcc-4000-b66b-3c088ba986b6">4,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDQtMS0xLTEtMzgyMjM_551bf726-f2da-46af-9654-89a0974e1eeb">109,409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDQtMy0xLTEtMzgyMjM_216ecf83-42e1-40d0-aaab-9884feff8ed8">201,153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDUtMS0xLTEtMzgyMjM_63a2c922-0e43-479f-8ced-070af906f16d">448,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961447fddd43410196bac07f63f36235_I20200731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDUtMy0xLTEtMzgyMjM_fc040d78-40af-4670-bc4e-830ff544f0e3">541,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents and restricted cash, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDYtMS0xLTEtMzgyMjM_21da45ee-8a6c-4549-bdb4-8d28940918a4">339,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDYtMy0xLTEtMzgyMjM_52795ef4-bd2f-4b4b-a1b7-b406c6056b95">340,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less: restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDctMS0xLTEtMzgyMjM_bd0fac13-3659-471a-88fb-b7409fa7db31">3,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDctMy0xLTEtMzgyMjM_45bcc9b5-9f88-4180-8a33-43db15164704">2,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDgtMS0xLTEtMzgyMjM_2e91c0be-633a-41af-b59c-a93de7d9ca3e">336,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDgtMy0xLTEtMzgyMjM_f9a022ae-cc1b-40b8-adab-fff955b11df8">337,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTAtMS0xLTEtMzgyMjM_c115d9f2-b239-46b0-9e8c-3b7decac05d9">17,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTAtMy0xLTEtMzgyMjM_eb85385c-a2d2-4727-8185-8878fac1465e">48,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTEtMS0xLTEtMzgyMjM_ccf5b251-0d2a-40ff-b1d1-bf7ecaf28b36">16,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTEtMy0xLTEtMzgyMjM_2e6d60d0-545e-4475-81a3-439fcf11da55">18,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-cash investing and financing transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures in accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTMtMS0xLTEtMzgyMjM_6c3d5f6b-af6e-427f-b0f8-fdd746fc9441">4,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTMtMy0xLTEtMzgyMjM_93d01018-e805-485e-a718-f81df430a847">1,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly dividends payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTQtMS0xLTEtMzgyMjM_f47c1b18-de49-4809-a434-f316f4449ca6">23,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTQtMy0xLTEtMzgyMjM_0ec19dc2-b67e-47bd-8a69-9c8fc6e5b0c5">22,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See Notes to the Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_16"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">THOR INDUSTRIES, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">FOR THE THREE MONTHS ENDED OCTOBER 31, 2021 AND 2020 (UNAUDITED)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid-In</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Attributable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">controlling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">to THOR</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at August 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95d018de828b4c8a92875dc51b6bb5ed_I20210731" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0xLTEtMS0zODIyMw_cfa5e28f-11a0-4acf-80d2-079aa9d66ffd">65,651,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95d018de828b4c8a92875dc51b6bb5ed_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0yLTEtMS0zODIyMw_0f604d24-f53d-4b41-a35c-25f4b524a670">6,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e997746dbcd4e998356be956f137139_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0zLTEtMS0zODIyMw_7d60ce30-5f10-4782-9c6f-b5d6b7c72e9d">460,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc02f099ef96490c9ccc4c2c98d7bb46_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS00LTEtMS0zODIyMw_a24ed029-51da-405a-932e-d2833e11bf10">2,770,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033058f28c5147aaac27ad7a099357d8_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS01LTEtMS0zODIyMw_5fd770dc-6ba8-4d3c-8887-a65f8b3ed0fe">44,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1575d35635f546fb89d2b5c837417127_I20210731" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS02LTEtMS0zODIyMw_7d55e364-0736-47a2-80f4-943cc8897e2d">10,285,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1575d35635f546fb89d2b5c837417127_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS03LTEtMS0zODIyMw_2ac6654d-5c51-40e7-a6a8-2f9abd544738">360,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e9a747655c4af4b1cea4ec9aafb21b_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS04LTEtMS0zODIyMw_3123d08a-9a48-41b3-9492-4427b2dd8d78">2,921,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5cb29b5ae5543669f2e13e5ddb78d39_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS05LTEtMS0zODIyMw_b207c60c-c392-47bf-9904-a6fc7c74cd0c">26,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0xMC0xLTEtMzgyMjM_b5e11020-36cf-4bfe-a142-952399899585">2,948,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtNC0xLTEtMzgyMjM_7e91a404-5661-43be-90d2-f76efa3a5868">242,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtOC0xLTEtMzgyMjM_3478dc91-aa16-4c9e-bdd8-569be1eeb8d7">242,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtOS0xLTEtMzgyMjM_b3b449d7-4640-4aae-819e-6ef72645193f">2,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtMTAtMS0xLTM4MjIz_c3aa4b0a-9b09-49a1-bd1e-84682bd270fe">244,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock unit activity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic6168323fc30444596860268a53225eb_D20210801-20211031" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMS0xLTEtNDE5ODY_ad3d34c3-80cd-403d-b3e4-b6f266c47a30">406,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6168323fc30444596860268a53225eb_D20210801-20211031" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMi0xLTEtNDE5ODY_0281c2b9-fe7e-45d5-956b-1257acd11cb8">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65120db922ad43c89e5356284be9968e_D20210801-20211031" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMy0xLTEtMzgyMjM_1bd712e7-f850-4b96-99a1-2df5ffe11b92">7,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtNi0xLTEtNDE5ODg_ad9ccf9b-b719-44fb-8459-3eb8c134e7ef">152,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtNy0xLTEtNDE5ODg_62224f79-69cf-4785-bcdf-6dc8e6bb5101">18,011</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtOC0xLTEtMzgyMjM_55322f6a-52a1-464c-a6a0-81fd6a07f2c0">10,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMTAtMS0xLTM4MjIz_12ab0d9a-ab2d-4a4f-ad5e-623749800366">10,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends $<ix:nonFraction unitRef="usdPerShare" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItMC0xLTEtMzgyMjMvdGV4dHJlZ2lvbjphMjc5ZDRmYjA5MmQ0OGRmOTNmMmJkZGMwODUzODdhNF8xNA_9f5829c9-0b78-48de-813a-f6545749674a">0.43</ix:nonFraction> per common share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItNC0xLTEtMzgyMjM_956f0d85-4549-4f52-962c-135931ab4be6">23,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItOC0xLTEtMzgyMjM_0e0c8a1a-8412-4160-8a4d-6ff46b0403e0">23,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItMTAtMS0xLTM4MjIz_c1aafa8c-5251-4c91-b305-a6f800cec72b">23,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65120db922ad43c89e5356284be9968e_D20210801-20211031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtMy0xLTEtMzgyMjM_76f04643-16e7-4168-98c7-6b492ca0ec40">6,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtOC0xLTEtMzgyMjM_057e7fef-f613-473f-91c6-c2839b16b387">6,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtMTAtMS0xLTM4MjIz_d4cd2608-b81d-475a-83e2-3fad07abb697">6,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtNS0xLTEtMzgyMjM_0cd51f47-6e4e-4f1b-9858-e3c6e7776c85">32,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtOC0xLTEtMzgyMjM_07275f79-370b-402b-b3cc-602d8959e232">32,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtOS0xLTEtMzgyMjM_019e48d7-aaec-4c48-a10f-67cd05a097d3">160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtMTAtMS0xLTM4MjIz_c8cdc710-8520-4031-9084-c25dd06eb75d">32,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTYtOS0xLTEtMzgyMjM_d24806c9-6bec-4903-b6d4-5d381f8c1ac0">739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTYtMTAtMS0xLTM4MjIz_cd3d426a-b7b5-483f-b5e6-3b736f6309ec">739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at October 31, 2021</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83d1fcb14a5b48138aa483fe569956a0_I20211031" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMS0xLTEtMzgyMjM_290913d6-e573-4924-9b22-fe38cde14cee">66,058,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><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83d1fcb14a5b48138aa483fe569956a0_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMi0xLTEtMzgyMjM_88f2dcdb-3101-4352-a3c0-bfec960c3efc">6,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie33847c39cab426fb94c311f0e50c320_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMy0xLTEtMzgyMjM_34d99cb2-b3ef-4d9f-85b5-abafdb456f42">473,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ec7172023849a38e43192739a8c6af_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNC0xLTEtMzgyMjM_ff8153de-9e45-4b94-bdc1-3967ff803b4c">2,988,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id428cc637f1341819e78629088ae0b73_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNS0xLTEtMzgyMjM_aa356f8a-4e27-40d1-94d3-e5d8a2579001">11,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6763f868b2a549fab3deb69d2228104e_I20211031" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNi0xLTEtMzgyMjM_727bb550-4069-4126-b165-46859b484df9">10,438,198</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6763f868b2a549fab3deb69d2228104e_I20211031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNy0xLTEtMzgyMjM_aed49a5c-1060-43c5-93de-f8ddb6224461">378,237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b6ef1b2c5f40ef9c7d94b418c39c62_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtOC0xLTEtMzgyMjM_b799d441-7592-481e-9024-e7b8e8812a07">3,102,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f3859a9b8eb4beab7a3cd97381ac882_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtOS0xLTEtMzgyMjM_f7049dc5-846f-4f03-a964-eed046e8f68b">29,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMTAtMS0xLTM4MjIz_9366d2fc-6679-4af1-b13d-9bd4c906688a">3,132,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid-In</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Attributable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">controlling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">to THOR</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interests</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at August 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0xLTEtMS0zODIyMw_c455c57a-62c9-4158-932c-41af8ad9f5d0">65,396,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0yLTEtMS0zODIyMw_fb6d2882-cf38-4796-ac1b-5867eb937555">6,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i020511694d9940ec8ad4cb5aec3a3c08_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0zLTEtMS0zODIyMw_b1fd2876-a5a5-4e13-8a81-8b6e221fd5f8">436,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9eafae084c34d8d911c6176a81b0ca9_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS00LTEtMS0zODIyMw_9c047713-7725-4bea-b1b5-69018b819776">2,201,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9849a4220324c5580e300da8c80e4ca_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS01LTEtMS0zODIyMw_7698356c-6ed0-4569-b52f-ca93ad1d3caa">26,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS02LTEtMS0zODIyMw_b94db218-ba8f-417a-9c6c-befef06c29ba">10,197,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS03LTEtMS0zODIyMw_1372ec91-a0c1-4789-82f6-eef41d8a7f9c">351,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f229be34a7942a0ab88d99805351744_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS04LTEtMS0zODIyMw_d7288949-e4d5-4e7c-a3ab-ecea7e219697">2,319,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie290d217d6324cab90f756d02ed15ec0_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS05LTEtMS0zODIyMw_32ed469b-3e09-4161-935c-3aad7eb6c4a5">25,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961447fddd43410196bac07f63f36235_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0xMC0xLTEtMzgyMjM_ee5da2bc-6519-4e9e-b1be-dc0b2838f4f3">2,345,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtNC0xLTEtMzgyMjM_eb418ee1-0845-4324-9f73-ea5a434c5f39">113,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtOC0xLTEtMzgyMjM_8f1a13a8-8901-4c2e-a09f-a4598f8e089f">113,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtOS0xLTEtMzgyMjM_af238d5d-25de-41d9-a533-90dd253b007c">1,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtMTAtMS0xLTM4MjIz_89038ccd-da3f-4460-9763-744ce9862d06">115,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock unit activity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMS0xLTEtNDE5Nzk_5514dd6f-16e0-4b3a-85ea-ab8591bf5ac0">255,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMi0xLTEtNDE5Nzk_64404e46-2a76-4db1-be93-70a58ceae185">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMy0xLTEtMzgyMjM_9596a864-fd64-4d47-ad87-e30814237006">198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtNi0xLTEtNDE5Nzc_93d30342-0d7e-482f-9ad9-190859ec9d84">87,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtNy0xLTEtNDE5Nzc_27b22559-b574-4ab9-bc24-fc1bc985c5e4">8,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtOC0xLTEtMzgyMjM_0f0632eb-c50b-48ee-b4be-956213f38abf">8,094</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMTAtMS0xLTM4MjIz_f1b4327d-ef97-4e08-8ff2-3593ebf1f95c">8,094</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends $<ix:nonFraction unitRef="usdPerShare" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItMC0xLTEtMzgyMjMvdGV4dHJlZ2lvbjpmNDY1NjdhZTIyMzg0M2EyOTdkZDFjNjdmZDNmYTk2OF8xNA_e158224f-4cb3-45fe-9b7e-6b48d08e7661">0.41</ix:nonFraction> per common share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItNC0xLTEtMzgyMjM_ecd07c7f-302e-4f6a-996f-8bb8842d5f88">22,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItOC0xLTEtMzgyMjM_278d0ea3-9d1a-4861-bd47-5f7a91ce7120">22,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItMTAtMS0xLTM4MjIz_f8aa962e-4981-47a1-8add-248b63e967d6">22,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtMy0xLTEtMzgyMjM_d21eda76-e9b1-4f9a-b838-1a7fdff44b96">5,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtOC0xLTEtMzgyMjM_9375ff55-b2bf-4e15-a094-82aae77ac8f4">5,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtMTAtMS0xLTM4MjIz_adcd555a-7f67-4670-aac8-acc02308344b">5,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtNS0xLTEtMzgyMjM_6fa9b2ac-9daf-44dc-b4cb-03680a7fb8ff">15,774</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtOC0xLTEtMzgyMjM_149faf95-3f93-4b1d-aab6-75126c2c10f8">15,774</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtOS0xLTEtMzgyMjM_55f09f49-e9e7-4e69-a388-a322bea48d11">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtMTAtMS0xLTM4MjIz_c566353d-516b-43bc-9882-1912f5ee9cb5">15,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at October 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9fe9767c9dff4652963bd960f3719ad5_I20201031" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMS0xLTEtMzgyMjM_72293dc5-1199-4666-a04b-e2516d8006ed">65,651,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fe9767c9dff4652963bd960f3719ad5_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMi0xLTEtMzgyMjM_1fd97eeb-d9cd-4c6c-b8bc-0db9c30fadd0">6,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c31496243874ed0a952c2ee53c32b37_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMy0xLTEtMzgyMjM_1872579f-df18-48ea-8476-6cb1e8bee557">442,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f395447ca4f423083443daf6bf065e9_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNC0xLTEtMzgyMjM_3c6617c9-64a4-464d-8250-fcfdc2af40d6">2,292,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd3b213c38564dffaa25ef950ffebadb_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNS0xLTEtMzgyMjM_4a8e75c4-1a39-4dc8-a6de-841b4c20c0be">11,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f674be9337345b287149d45cb7e7051_I20201031" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNi0xLTEtMzgyMjM_b9954928-8b70-4bb9-944a-21150c075674">10,285,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f674be9337345b287149d45cb7e7051_I20201031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNy0xLTEtMzgyMjM_c97150e7-730e-4d4f-a92b-46900d1cda01">360,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479110cf20044b7fa38795865672f4c2_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtOC0xLTEtMzgyMjM_ff2d7cec-c606-44ff-bb87-878e17314c58">2,392,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d85b4376fe64379815dada7aa94cb04_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtOS0xLTEtMzgyMjM_95be40c5-1b51-4154-823b-e8249e8df10e">27,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMTAtMS0xLTM4MjIz_b8eaa6c6-620b-4f49-9175-a4e0b9cfce74">2,420,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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><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><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><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><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><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><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><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><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><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><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><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><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><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="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See Notes to the Condensed Consolidated Financial Statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_19"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(All U.S. Dollar, Euro and British Pound Sterling amounts presented in thousands except share and per share data or except as otherwise specified)</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xOS9mcmFnOjM2ZWM4MmZjZjVjNzQ1NGI4NDc5YWIzMzY2ZGViMTBhL3RleHRyZWdpb246MzZlYzgyZmNmNWM3NDU0Yjg0NzlhYjMzNjZkZWIxMGFfMjYxMA_70191140-2122-4f76-8ab1-e9a869ddab5a" continuedAt="i3604fccf78d44868a1ee8aac65527927" escape="true">Nature of Operations and Accounting Policies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i3604fccf78d44868a1ee8aac65527927"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="tho:NatureOfOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xOS9mcmFnOjM2ZWM4MmZjZjVjNzQ1NGI4NDc5YWIzMzY2ZGViMTBhL3RleHRyZWdpb246MzZlYzgyZmNmNWM3NDU0Yjg0NzlhYjMzNjZkZWIxMGFfMjYxMQ_8736ae06-55ba-4875-9bf4-c5d732960322" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;THOR&#8221;), that, combined, represent the world's largest manufacturer of recreational vehicles (&#8220;RVs&#8221;). The Company manufactures a wide variety of RVs primarily in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Unless the context requires or indicates otherwise, all references to &#8220;THOR,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to THOR Industries, Inc. and its subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The July 31, 2021 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended July 31, 2021. Due to seasonality within the recreational vehicle industry, and the impact of the ongoing COVID-19 pandemic and supply constraints on our industry, among other factors, annualizing the results of operations for the three months ended October 31, 2021 would not necessarily be indicative of the results expected for the full fiscal year.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjI2Mw_0d333dd5-1501-41fb-86b8-983d0706fb15" continuedAt="i529ad95015f248728936462eb266836e" escape="true">Acquisitions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i529ad95015f248728936462eb266836e" continuedAt="i4a9d0df354454215998c43fffdcccbe6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Airxcel</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (&#8220;Airxcel&#8221;). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The purchase price of $<ix:nonFraction unitRef="usd" contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQyNA_1871199b-6222-450e-94d0-f0a2b5600529">750,000</ix:nonFraction> in cash is subject to standard post-closing adjustments and was funded through a combination of cash-on-hand and $<ix:nonFraction unitRef="usd" contextRef="iddb5dacbbb3248b19b6b381251430489_D20210901-20210901" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ0Mw_23bd449a-7083-4ace-9baa-fd981c30ee78">625,000</ix:nonFraction> of borrowings from the Company&#8217;s asset-based credit facility (&#8220;ABL&#8221;). In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $<ix:nonFraction unitRef="usd" contextRef="i47be80eed6c7455e828d66782f16de5d_I20190201" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ2Mg_ffca530e-c32c-4283-8cb1-7e65ec8cb7c0">750,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i143fc85c926a4ac9b514b4de917e5ee3_I20210901" decimals="-4" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ4Mw_1c6dda0b-52fa-4246-92ea-63ad0451ab0c">1,000,000</ix:nonFraction>, favorably amended certain terms of the ABL agreement and extended the term of the ABL as discussed in Note 12 to the Condensed Consolidated Financial Statements. The interest rate remains unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel's supply chain business in North American and Europe. Airxcel will operate as an independent operation in the same manner as the Company's other subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of Airxcel are included in the Company&#8217;s Condensed Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $<ix:nonFraction unitRef="usd" contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2Mjc2Nw_259995dd-fdf1-4f79-949a-4bacc490355c">88,778</ix:nonFraction>, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, was not material for the three months ended October 31, 2021. Net income before income taxes included a charge of $<ix:nonFraction unitRef="usd" contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MjgwNA_42310834-6f95-4573-92e4-2c46c9135d99">6,791</ix:nonFraction> related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold in the current period, and also includes $<ix:nonFraction unitRef="usd" contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MjgxNQ_201a1d8f-c2fa-460b-863c-bb29e3d1a31f">2,184</ix:nonFraction> in amortization expense related to the acquired intangible assets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4a9d0df354454215998c43fffdcccbe6" continuedAt="ibdb0bc8aa61e48c9a04677af846f7aa7"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzIzMA_f045cf90-24bb-4c6e-8e3c-f71ee6c9e6bc" continuedAt="i65d6701b05384a719be72157e6e7afd4" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of conducting a fair value analysis. While all amounts remain subject to adjustment, the areas subject to the most significant potential adjustment are intangible assets, deferred income tax liabilities and certain accrued expenses. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMC0yLTEtMS01MDgzMA_33fa4924-5eeb-4b0c-8b32-301133be3b46">23,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMS0yLTEtMS01MDg1OA_b1813240-b3a0-41d4-acc3-cc35d6b1b634">71,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMi0yLTEtMS01MDg1OA_e29da1ba-6061-4035-be26-0191053dbab2">61,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMy0yLTEtMS01MDg1OA_6fea01ed-ffed-4cb2-9394-71e2708c80b7">40,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4718d6f411294d13bcf061a30d4d03a8_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNS0yLTEtMS01MDkzNw_efe2b278-eb39-4d20-8571-b9ce677a90e4">284,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd4ad8ce63914169aab088025089222a_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNi0yLTEtMS01MDkzNw_e65d411b-9dad-4991-a55c-55442bdb8d2e">56,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife3f9ade1b5e4428ba97916d729b37f3_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNy0yLTEtMS01MDkzNw_5b45449b-b189-4859-a02b-3f1a1799f34c">60,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eb3629e53d4894a6394058cde0e83b_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfOC0yLTEtMS01MDkzNw_2ca070d1-6663-4072-a215-a73803a07b89">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfOS0yLTEtMS01MDkzNw_7d04252b-4694-4a49-9225-7279f5926107">368,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTAtMi0xLTEtNTA5Mzc_6a728b54-0128-4a51-8177-cd9706d0baac">109,336</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTEtMi0xLTEtNTA5Mzc_a3bcf817-4f6c-46ad-a876-143f720c9c45">79,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTItMi0xLTEtNTA5Mzc_536294c1-dd7b-4577-a13a-5e3f8e613938">10,494</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTMtMi0xLTEtNTg0OTI_42c2ae3c-6acd-47d1-a9dc-9b6918904c93">739</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTMtMi0xLTEtNTA5Mzc_808bdd3c-931a-47e3-b700-501d80a8c1d2">768,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTQtMi0xLTEtNTA5Mzc_98c85104-d621-4ee1-be59-bbad03cff57e">23,404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTUtMi0xLTEtNTA5Mzc_bcb72cb8-6c69-4562-8108-d8a6a8e5b091">745,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of <ix:nonNumeric contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI5OQ_97ed4df6-55e0-4fbf-a227-0a3f8317c6d3">18.3</ix:nonNumeric> years. The customer relationships were valued based on the Discounted Cash Flow Method and will be amortized on an accelerated basis over <ix:nonNumeric contextRef="i4fd70c942fd046e59b80a710dc504795_D20210901-20210901" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI0NQ_7529b12c-6308-4595-a491-df064017caae">20</ix:nonNumeric> years. The trademarks were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over <ix:nonNumeric contextRef="i03a0648b0dc64575a861d43c2d81f0fb_D20210901-20210901" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI2MQ_007d23c2-0770-48c7-9598-983183eaaeb9">20</ix:nonNumeric> years. The design technology assets were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over <ix:nonNumeric contextRef="i610a43b8a59347898c08887c78645300_D20210901-20210901" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTY0NDU4OA_fddea775-411e-4381-a133-1d1d6218ac0d">10</ix:nonNumeric> years. Backlog was valued based on the Discounted Cash Flow Method and will be amortized on a straight-line basis over <ix:nonNumeric contextRef="i63d8de5bd382482fb72212eb74e93301_D20210901-20210901" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTY0NDYwMg_e2878d93-3fd0-4a70-a990-e1cc0b4e9eb1">2</ix:nonNumeric> months. The vast majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Tiffin Group</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 18, 2020, the Company acquired all of the issued and outstanding capital stock of luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the &#8220;Tiffin Group&#8221;). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial cash consideration for the acquisition of the Tiffin Group was approximately $<ix:nonFraction unitRef="usd" contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfODQw_cc118320-05cb-40cd-b87e-524ed6b74936">300,000</ix:nonFraction>, subject to adjustment, and was funded through existing cash-on-hand as well as $<ix:nonFraction unitRef="usd" contextRef="icee88e4b13614cf2b31d747ebf904c3b_D20201218-20201218" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfOTIz_ad6f0dd8-e5f5-46f1-9649-e7a6b70f897b">165,000</ix:nonFraction> in borrowings from the Company&#8217;s existing asset-based credit facility.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibdb0bc8aa61e48c9a04677af846f7aa7"><ix:continuation id="i65d6701b05384a719be72157e6e7afd4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of the Tiffin Group net assets acquired on the acquisition date.</span></div><div style="text-align:justify"><span><br/></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:59.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMC0yLTEtMS0zODIyMw_30cc0939-5867-441b-88d0-f3accd59188a">13,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMS0yLTEtMS0zODIyMw_e5a2a0e2-0aae-42d2-b694-614ad3d6ae69">116,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMi0yLTEtMS0zODIyMw_709e2f03-7236-4a92-afa4-44f61dce44bb">53,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMy0yLTEtMS0zODIyMw_c484cb73-7505-459f-837f-86dbaafb1cb1">48,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ca032a503b46588c30aacdb6761cb7_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNS0yLTEtMS0zODIyMw_75f1a247-94c4-4ab3-8de9-2609d7a755c0">92,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic01e514c1d114f929e2f90e558ff740f_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNi0yLTEtMS0zODIyMw_83b3449d-96ef-4e40-8258-0f5afc8fdb80">32,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafcac569bf7e454185937019d6faed8c_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNy0yLTEtMS0zODIyMw_671499ef-8988-4e84-adac-0aacdb157e0f">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898a5c0b9a04e268a3fbbb0d28c614c_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfOC0yLTEtMS0zODIyMw_fbc344bf-0cb4-4564-90d9-ee0357230709">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfOS0yLTEtMS0zODIyMw_7d7af159-2a18-45de-bde4-945519b39fa6">65,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTAtMi0xLTEtMzgyMjM_88fe521a-45b3-4cb2-956c-f92a02505fba">81,423</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTEtMi0xLTEtMzgyMjM_7c562843-9990-44fd-b6be-ed261c7bacec">37,263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTItMi0xLTEtMzgyMjM_30f89b87-975d-45d3-95aa-3da8259dc5d4">7,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTMtMi0xLTEtMzgyMjM_27aca334-7d20-4ddf-aaa9-18400e24f938">301,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTQtMi0xLTEtMzgyMjM_12a6fdc4-4cc1-4221-baa7-54a6a8d03cb1">13,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTUtMi0xLTEtMzgyMjM_5c634865-3d4c-4f0f-a35b-93a41158bc01">288,238</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></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of <ix:nonNumeric contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI4Ng_d8961ed8-1017-4eb0-aa63-50671ab42cc3">18.8</ix:nonNumeric> years. The dealer network was valued based on the Discounted Cash Flow Method and is being amortized on an accelerated basis over <ix:nonNumeric contextRef="ifce02b80aab6494f83d0fd3203adb32a_D20201218-20201218" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MTcxOA_436c90cf-bd49-4b99-8825-3a3834c24d68">18</ix:nonNumeric> to <ix:nonNumeric contextRef="ie569e3e5ae10451c8a4b81807b19b651_D20201218-20201218" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4NzcyMA_c3200cab-b1ce-4e10-90a4-8098878c8769">20</ix:nonNumeric> years. The trademarks were valued on the Relief from Royalty Method and is being amortized on a straight-line basis over <ix:nonNumeric contextRef="i8cc608286f024a2aa15221d4752c1093_D20201218-20201218" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4Nzc0Mw_0d60a55a-fe71-4f4d-b43b-904cdded48ce">20</ix:nonNumeric> years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUwNw_31002305-c0c6-4897-9f7b-246c3f9fe376">five</span> to <ix:nonNumeric contextRef="i2a2acc29adad44beab5ebdb9964a8550_D20201218-20201218" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUxMQ_9ffead1c-8f31-43e8-92e1-79cd4263ae22">seven months</ix:nonNumeric>. Generally, the goodwill recognized as a result of this transaction is not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjI2Mg_e6ebd89e-b213-400a-836f-a040329cbe6d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information represents the Company&#8217;s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021 and the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020. These pro forma results may not be indicative of the actual results that would have occurred under the ownership and management of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:40.269%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.842%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMi0yLTEtMS01OTkyNg_91f73aef-a646-48c9-954e-7c47779a4296">4,005,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMi00LTEtMS01OTkyNg_2f4af4bc-c990-46e3-9ed3-30cadc72bd82">2,813,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to THOR Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMy0yLTEtMS01OTkyNg_c6a007de-b951-46bb-b55b-e18fd1823ff3">249,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMy00LTEtMS01OTkyNg_7a529805-7288-42bb-928b-a6cb37e16a88">117,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNC0yLTEtMS01OTkyNg_12653979-827a-4a55-8801-e46b3dad6ac1">4.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNC00LTEtMS01OTkyNg_1710218b-5025-41ac-b2f3-dcaf72b7f073">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNS0yLTEtMS01OTkyNg_e18bbed0-172b-4c0a-95d4-5bcba2263c03">4.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNS00LTEtMS01OTkyNg_a30c65a6-699f-4387-87bd-065544c7d382">2.11</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 style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDAx_120d3be6-acea-47f1-aa9d-a3d9727eeadf" continuedAt="i33302a0215154c5a8d9fef9ab485c52e" escape="true">Business Segments</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i33302a0215154c5a8d9fef9ab485c52e" continuedAt="i34e2b1ce29e649d9ba54d58b0cab51d4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDY_b02ad3f8-d1cd-4290-975b-d1ad8baa4557">three</ix:nonFraction> reportable segments, all related to recreational vehicles: (1) North American Towables, (2) North American Motorized and (3) European. The operations of the Company's Postle, Togo Group (rebranded as Roadpass Digital in November 2021) and recently acquired Airxcel subsidiaries are included in Other. Net sales included in Other related primarily to the sale of component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company&#8217;s North American towable and North American motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDAy_94193390-a18f-4f89-beee-c2a8fbc88cac" continuedAt="ic9015b771632455a85dc46ff2719f349" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect certain financial information by reportable segment:</span></div><div style="text-align:justify"><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:68.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMy01LTEtMS0zODIyMw_f0064c57-d641-42a8-be57-9f8ec86ab3f5">2,240,834</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMy03LTEtMS0zODIyMw_1eb382c4-e1cd-46b7-9bbe-51af76ecd16c">1,392,044</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNC01LTEtMS0zODIyMw_6ae9d37e-5de9-48c3-ac9b-ca7fbc0b37b5">925,028</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNC03LTEtMS0zODIyMw_8102e456-10f7-4087-ae9d-7ba8cf203fce">493,855</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNS01LTEtMS0zODIyMw_de6aba07-d3d8-42d7-b166-1c3f0c444a27">3,165,862</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNS03LTEtMS0zODIyMw_775ab3d2-f837-4ef5-bbd3-191ecad2e6ab">1,885,899</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNi01LTEtMS0zODIyMw_4c4cdfb7-8466-4575-a10a-2a8d84b44d80">632,997</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNi03LTEtMS0zODIyMw_ffc2576a-8a38-4957-ab09-f11d56dd86b1">602,488</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNy01LTEtMS0zODIyMw_893dd2d0-8c5a-4c04-8e58-1914e26ae0d4">3,798,859</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNy03LTEtMS0zODIyMw_4098cbf9-dc10-41b3-9216-377aa06f1ca9">2,488,387</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOC01LTEtMS0zODIyMw_1636204a-007b-4aea-b262-79305f040f9f">257,830</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOC03LTEtMS0zODIyMw_8f1c9abb-6855-449d-b561-3c2877cac139">80,707</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOS01LTEtMS0zODIyMw_e5bab1b4-7702-4249-b460-84c6f110add7">98,465</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOS03LTEtMS0zODIyMw_ad61403a-a453-4884-b2d0-f969f0285265">31,734</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMTAtNS0xLTEtMzgyMjM_0f4c3368-a05a-4b46-bce7-afd9295eb210">3,958,224</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMTAtNy0xLTEtMzgyMjM_637f0f01-6107-435d-b2e0-670645c3bd77">2,537,360</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNC01LTEtMS0zODIyMw_37f6884d-3635-4e93-8512-5ea596c71eee">266,282</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNC03LTEtMS0zODIyMw_af933f4f-c9d5-4b50-b8c0-72a9246221b9">141,179</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNS01LTEtMS0zODIyMw_ca0557f2-082a-44af-8114-600534173373">88,898</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNS03LTEtMS0zODIyMw_fe0890e9-80e1-43fa-ac8e-b2e4c260e2c7">41,567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNi01LTEtMS0zODIyMw_259952cb-2e21-46c4-b642-7145f15230b9">355,180</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNi03LTEtMS0zODIyMw_6566410e-1849-453f-a80a-036664a3b5b0">182,746</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNy01LTEtMS0zODIyMw_b6cd9eab-ec8f-4a35-a56d-955741ce69f4">17,976</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNy03LTEtMS0zODIyMw_b1217951-6b35-4799-a8a1-f11cb7c9942a">5,506</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOC01LTEtMS0zODIyMw_9c7c8308-5842-4f0f-803f-0d523388dc3a">337,204</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOC03LTEtMS0zODIyMw_af7fb90a-8ea7-4981-a95c-797ade1520d3">177,240</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOS01LTEtMS0zODIyMw_d960d9e0-d351-40aa-a5d5-a2ce5d40d5bf">23,529</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOS03LTEtMS0zODIyMw_707c5ad5-8ade-4139-9282-542c98b0af14">11,490</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTAtNS0xLTEtMzgyMjM_548f6f1d-8d03-49ef-88f7-96f0a6906826">47,891</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTAtNy0xLTEtMzgyMjM_0f17e0ac-c610-48f1-b54d-c02108a62a72">42,411</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTEtNS0xLTEtMzgyMjM_fdee62c8-d152-4ec5-812e-80f0bb2a2e02">312,842</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTEtNy0xLTEtMzgyMjM_aa1af2a0-c54f-4deb-91b8-85f3c13a8c83">146,319</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS:</span></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03833ef2365148ecb9ac87d56aede304_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMi0xLTEtMS0zODIyMw_c326fa40-0710-4ac4-9d2a-03b72fcaf997">2,137,149</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cfd83731d9a4b67962591320b86b749_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMi0zLTEtMS0zODIyMw_50f0a84f-2c02-482d-a05d-c61a6aa368fa">1,870,577</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6678528b945d4c1fbb37bf7f9ec57f5f_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMy0xLTEtMS0zODIyMw_79bbbb30-f6e3-419c-8ea4-c46736a1a9f7">1,244,251</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c74763e227c47348c1eba562b62b111_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMy0zLTEtMS0zODIyMw_d86d84e3-c5d8-4a5b-b213-380c77dcf921">1,073,506</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9a37dbdf11b4018b4591ecf33488d77_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNC0xLTEtMS0zODIyMw_9863d7f9-374c-442f-ba94-e343a7bdb8e6">3,381,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a5763340bf45a9b32f73a96a9b8ecb_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNC0zLTEtMS0zODIyMw_71477ae1-8eb5-4b98-9d3a-1217ddad2d9f">2,944,083</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i062237a90f0d445c90b3104e2bf70755_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNS0xLTEtMS0zODIyMw_87c6c15c-2264-4918-9f74-45a40e2a2c8a">2,872,828</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63bd9db9128b42118a59a766b29896bd_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNS0zLTEtMS0zODIyMw_7248cc71-549e-4839-b6b8-fc99dbbfc5a6">2,975,821</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b9102c70c4c44f591f4c1345d2809f2_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNi0xLTEtMS0zODIyMw_19587d72-a05a-46b7-a0ad-fc935f1fba6e">6,254,228</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ab4c5bf3964b5da9310e2f07e812a8_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNi0zLTEtMS0zODIyMw_cf367550-f75c-4f9f-b0ce-81b7d13105fa">5,919,904</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1ebeaaabb84735af401dae864fb2cb_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNy0xLTEtMS0zODIyMw_8eb03ef1-ac58-40af-8217-ba96cdbd3320">1,223,899</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2fe9a2e0a7412eb43d745e88b23c5c_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNy0zLTEtMS0zODIyMw_4da963f0-da5f-455e-a357-4fd44e5a4a33">272,350</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96b65ad95270475d94db60a3464e5933_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOC0xLTEtMS0zODIyMw_ead62673-122e-4607-a1b7-946a03c7cbb5">290,644</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cc0830c251e4a95b0cf6e29d38ff981_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOC0zLTEtMS0zODIyMw_aab380c8-1502-4fd0-8aca-17308442eb20">461,834</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOS0xLTEtMS0zODIyMw_0598016f-7ce8-43d1-8f69-ef07f2896d9c">7,768,771</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOS0zLTEtMS0zODIyMw_8a02d268-ead1-4027-834c-f5005d0ba0bb">6,654,088</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i34e2b1ce29e649d9ba54d58b0cab51d4"><ix:continuation id="ic9015b771632455a85dc46ff2719f349"><div style="text-align:justify"><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:68.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMy01LTEtMS0zODIyMw_2ed21073-f964-41da-aa17-4b2ec2ba52d5">16,302</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMy03LTEtMS0zODIyMw_b7a39d5a-a103-4d8b-9189-f610980fd5b7">15,807</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNC01LTEtMS0zODIyMw_969519a8-f3ff-4ba9-bed4-190a5b781b37">7,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNC03LTEtMS0zODIyMw_025c5c26-3305-44dc-8f03-4c8e867d2b25">3,770</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNS01LTEtMS0zODIyMw_c2e35120-1d84-497a-8664-e51949769ac5">23,324</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNS03LTEtMS0zODIyMw_0e532603-fa56-4839-a4af-22fa5660eb5b">19,577</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNi01LTEtMS0zODIyMw_2c8ad78e-c47b-43de-95e0-b5d863e34b80">34,713</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNi03LTEtMS0zODIyMw_0d8f6e7d-aff0-4a6c-b5e1-5302f1431a5e">31,323</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNy01LTEtMS0zODIyMw_0d3e7bcc-9209-4f27-99aa-b0d874f5c2b6">58,037</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNy03LTEtMS0zODIyMw_98366397-b978-4e94-89f9-d960d94cbfde">50,900</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOC01LTEtMS0zODIyMw_88383934-e2a4-4ecd-9afa-5cabaf94dcac">6,480</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOC03LTEtMS0zODIyMw_447f3bbe-1b95-4bcf-802a-0a4522e32ee7">2,911</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOS01LTEtMS0zODIyMw_75f43529-b79c-4f48-8e3a-8e71d5eec1bf">436</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOS03LTEtMS0zODIyMw_e3bd54ad-20bb-4c60-b2b0-d88c7f28abbe">428</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMTAtNS0xLTEtMzgyMjM_0441543e-0348-41ea-8602-44dd0898f84d">64,953</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMTAtNy0xLTEtMzgyMjM_599152d8-2c89-41cd-bf3f-f68f6b2c61c8">54,239</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMy01LTEtMS0zODIyMw_3d920944-5e49-4a9d-8367-8e5a6dc294cb">13,134</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMy03LTEtMS0zODIyMw_1da32b09-aa84-48b4-8340-b163a5950769">9,408</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNC01LTEtMS0zODIyMw_7d1faeef-44a6-4a32-8ccb-addac8b7f0b3">8,629</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNC03LTEtMS0zODIyMw_39a7e89e-d465-4559-a042-a99868a7f39b">1,745</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNS01LTEtMS0zODIyMw_bbd83deb-f9fe-423c-a325-61dd76952c24">21,763</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNS03LTEtMS0zODIyMw_3239b93b-3820-4c14-9376-40adeb6be066">11,153</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNi01LTEtMS0zODIyMw_71ee2e4b-b725-4c92-90f8-ac8d43dbac7d">14,802</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNi03LTEtMS0zODIyMw_6481c5e1-6331-4a91-90eb-87dd058e912c">9,894</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNy01LTEtMS0zODIyMw_011df6c0-f7b6-438d-a165-f0c60fa3682c">36,565</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNy03LTEtMS0zODIyMw_29cddbbe-fbf5-49c9-8e18-23efe7898008">21,047</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOC01LTEtMS0zODIyMw_67afe5c3-a38e-49aa-9434-c90963d50e3f">4,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOC03LTEtMS0zODIyMw_3ac9a4c1-ca99-4f09-a1f0-9ba837ea486c">1,444</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOS01LTEtMS0zODIyMw_afdc28dd-6b99-4b57-87c3-ddaf5b87b176">34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOS03LTEtMS0zODIyMw_d3ce2850-a9bb-4e4d-a9f4-12f0458a8743">361</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMTAtNS0xLTEtMzgyMjM_7f45d611-c435-494f-9480-de7760e75311">41,016</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMTAtNy0xLTEtMzgyMjM_38341d57-18f0-43e6-953a-76f6be48ce4b">22,852</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfNjQ5_7c608d4b-a644-471d-b422-417433cbea72" continuedAt="id37f58c42fbb4fda93ff62608e9d0f8b" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id37f58c42fbb4fda93ff62608e9d0f8b"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfNjUw_9d378781-daa6-4999-bc39-96c1118ccc1f" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.633%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMi01LTEtMS0zODIyMw_8d246dc1-e39d-4d09-896f-10338b59d45c">55,422,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMi03LTEtMS0zODIyMw_fc4f1d64-a4c9-470d-98cc-3d11b1854526">55,238,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units and performance stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMy01LTEtMS0zODIyMw_e7a57fa7-393f-4e04-bc70-7eb9f551fe54">367,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMy03LTEtMS0zODIyMw_4cd28778-2574-408f-97c9-fe662c427272">316,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding assuming dilution</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfNC01LTEtMS0zODIyMw_a79f0480-b17c-4350-a99b-3f5b3481f1ef">55,790,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfNC03LTEtMS0zODIyMw_26bf7a25-e754-42d6-a946-a3592392a10f">55,554,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company excluded <ix:nonFraction unitRef="shares" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfMTA5OTUxMTYyOTM4OA_6886cb6f-3358-4a14-8a4f-82c55fc76b75">30,333</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfMzA1_c4586be3-e030-4d66-8bcb-bae605d7e447">96,809</ix:nonFraction> unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted average shares outstanding assuming dilution at October 31, 2021 and October 31, 2020, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_31"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczNQ_547d9f41-1ba0-444c-8799-46a183ca741e" continuedAt="i4f6bf0b9b3ef4c3fb3cd7fe90d64b09f" escape="true">Derivatives and Hedging </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4f6bf0b9b3ef4c3fb3cd7fe90d64b09f" continuedAt="i85a6d5cc9f014f80b542cadd59f70478"><div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczNg_117ede50-f868-4d6d-a67d-7f884b26290e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our derivative instruments designated as cash flow hedges and the associated notional amounts, presented on a pre-tax basis, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"></td><td style="width:48.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.004%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.405%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b52e90034e405f8742d975fc634e0d_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC0xLTEtMS0zODIyMw_226d71a4-b8c0-41b4-a0fe-23e3be23e292">20,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b52e90034e405f8742d975fc634e0d_I20211031" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC01LTEtMS0zODIyMw_398210f6-2c10-46f0-ac2d-4f033b675886">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7409e1fe8df4bc39938c880322b388e_I20210731" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC03LTEtMS0zODIyMw_dba7961e-2f45-4fd9-b1d9-6e41e042c54c">41,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7409e1fe8df4bc39938c880322b388e_I20210731" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC0xMS0xLTEtMzgyMjM_ea2e3be3-d69d-424c-8f21-05109a2b9b04">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dae2c1c14ec4c4794375bcdd0015756_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS0xLTEtMS0zODIyMw_cc00fbf0-05c9-4572-bd3b-2088aa1a99fc">432,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dae2c1c14ec4c4794375bcdd0015756_I20211031" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS01LTEtMS0zODIyMw_c10f41c3-2f43-453b-bfa7-a1be7c9ebfe4">8,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS03LTEtMS0zODIyMw_5e4e17fc-cf61-4f9e-879b-635ad19cce6b">482,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS0xMS0xLTEtMzgyMjM_4b2c4f7e-abdb-4d52-9fa0-a8a74f51775e">11,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivative financial instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic532446410874a548aea5d35bf3a7cbb_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi0xLTEtMS0zODIyMw_7c9899af-83b3-425f-82e4-4220792b7353">452,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic532446410874a548aea5d35bf3a7cbb_I20211031" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi01LTEtMS0zODIyMw_4babce17-16c9-43b9-a65a-f93bd006bbdc">8,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d4c79396654641bd8dc3ca71c4ea10_I20210731" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi03LTEtMS0zODIyMw_abea6d57-7fa9-437a-96fb-9077a4929404">524,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d4c79396654641bd8dc3ca71c4ea10_I20210731" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi0xMS0xLTEtMzgyMjM_00e63d2b-27d3-4197-b21b-646470c5b93e">11,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts outstanding at October 31, 2021 are used to exchange British Pounds Sterling (&#8220;GBP&#8221;) for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at October 31, 2021 is <ix:nonFraction unitRef="gbp" contextRef="i7ac4fa05ff5048389d53e2d891bc4598_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc4Ng_a75f42fb-f4db-4dbc-a38e-1c75a7921364">15,000</ix:nonFraction> GBP ($<ix:nonFraction unitRef="usd" contextRef="i7ac4fa05ff5048389d53e2d891bc4598_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5MA_e248bac5-9455-4e58-b2ce-c0b6023f14ff">20,674</ix:nonFraction>), and these contracts have various maturity dates through January 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into interest rate swaps to convert a portion of the Company&#8217;s long-term debt from floating rate to fixed rate debt. As of October 31, 2021, the outstanding swaps had notional contract values of $<ix:nonFraction unitRef="usd" contextRef="i998adefce5774589ab380e62d388e03d_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5NA_eef338eb-e55c-4e94-8020-78129a74bf12">432,250</ix:nonFraction>, partially hedging the interest rate risk related to the Company&#8217;s U.S. dollar term loan tranche that matures in February 2026. The Company&#8217;s other interest rate swaps not designated as hedging instruments had a notional contract value of $<ix:nonFraction unitRef="usd" contextRef="i43de1bb7cb834e95806d30ea740af67d_I20211031" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5OA_cc4719dc-25f6-4a06-8903-d5b0bd642ba1">31,168</ix:nonFraction> at October 31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Net Investment Hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and effective as a hedge of the Company&#8217;s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains for the three months ended October 31, 2021, net of tax, were $<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNjY0_55acfeeb-dc11-43a3-ad50-11262633f07c">9,240</ix:nonFraction>. Gains for the three months ended October 31, 2020, net of tax, were $<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzYy_1573c212-e48b-4deb-8306-8b6d1f8f7cb4">5,482</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="INF" name="us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzk5_32dcf4b6-e8d3-4c87-86b0-11eaf389acce"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="INF" name="us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzk5_4927a062-a52c-49d7-ae6a-45cb43669b3d">no</ix:nonFraction></ix:nonFraction> amounts reclassified out of accumulated other comprehensive income (&#8220;AOCI&#8221;) pertaining to the net investment hedge during the three-month periods ended October 31, 2021 and October 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Derivatives Not Designated as Hedging Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTIwMw_ce49096e-d80f-4c2b-8c37-2c6ac4203c3e">31,168</ix:nonFraction> and a fair value of $<ix:nonFraction unitRef="usd" contextRef="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTIyNg_03af668d-f507-4ac9-8542-b0372d5515ec">1,786</ix:nonFraction>, which is included in Other current liabilities in the Condensed Consolidated Balance Sheet as of October 31, 2021. These other derivative instruments had a notional amount totaling approximately $<ix:nonFraction unitRef="usd" contextRef="if16bc5586e404cb7a54ae022d7f06df0_I20210731" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTQxMQ_6353dc21-8ef8-4677-b90a-aee9183b204c">32,466</ix:nonFraction> and a fair value of $<ix:nonFraction unitRef="usd" contextRef="if16bc5586e404cb7a54ae022d7f06df0_I20210731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTQzNA_0693251b-f949-4763-bf76-207ec11de6b7">1,948</ix:nonFraction>, as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczMw_e8b51d95-7252-4f31-a447-b7078bc68ed1" continuedAt="i81d043fab55840b7ace3fab868ea1e13" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.503%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (Loss) recognized in Other Comprehensive Income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c196879464a4fe293be63c29e5810d9_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNS0yLTEtMS0zODIyMw_43b0bd52-5d31-4ab3-b311-c8d7d58e9168">141</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03e53ae950c14537b18241d6a7a8f803_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNS00LTEtMS0zODIyMw_0ac7f798-c45b-40c7-a1ce-ba46a2564add">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaecb4264731a40c8bba4ce195bebf45a_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNi0yLTEtMS0zODIyMw_0e459e7d-6403-48f9-866c-df3186ed0baf">2,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f6bf83f15d2473fa52e406c931112b9_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNi00LTEtMS0zODIyMw_ca651e88-02d3-48ff-960d-873ef8aa2302">3,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62e1b1f89990498c9286ae711ce38281_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNy0yLTEtMS0zODIyMw_f01ceff7-93e6-409b-8f82-f3759a8ea562">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88073d7852e34df4954d486ec8f9f9b1_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNy00LTEtMS0zODIyMw_c0520605-7781-4a68-88b8-f7c2d576645c">3,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other comprehensive income (loss), net of tax, before reclassification from AOCI was $<ix:nonFraction unitRef="usd" contextRef="i6220c3b9e3394142bb4278033caf0687_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTA5OTUxMTYzMTE5MQ_0cf6ae32-d008-488c-b579-59a04e693850">607</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8a37f2a92594193a6bb6c8f671bad35_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTA5OTUxMTYzMTE5Nw_534c3a9f-521e-4bce-bff3-f34de11b0657">558</ix:nonFraction> for the three months ended October 31, 2021 and 2020, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><ix:continuation id="i85a6d5cc9f014f80b542cadd59f70478"><ix:continuation id="i81d043fab55840b7ace3fab868ea1e13"><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:59.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCI, Net of Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b309a5fdfc64655aa06eacc3441aab6_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS0yLTEtMS0zODIyMw_2eb34f8b-275b-41c3-bd6e-08afaed197c0">13</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1874d255225145e886051157f5137305_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS01LTEtMS0zODIyMw_c7ec703d-eb4b-4e77-92a0-ca32cb8353d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2285acb22ccf4e8e8468c29bfae40885_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS03LTEtMS0zODIyMw_11bbbe21-e877-42dd-9a9a-dd415063dc7b">&#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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83c43f5845b9494284c433c361d03385_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS0xMC0xLTEtMzgyMjM_e28494df-5e3c-470a-8ee4-f6c4ab4bfef1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a2523247d37402d8c3e60581d034b72_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi0yLTEtMS0zODIyMw_ca09d9fe-ab6f-4247-8d24-27febc8fda38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fe84bb3f2734748ac65d82344ec4b46_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi01LTEtMS0zODIyMw_4ac9c4b4-a3c9-44d9-add4-02f674954955">1,889</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2804154ef742440b9efc447a6e8602a4_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi03LTEtMS0zODIyMw_1bcc3227-4b5e-4259-a518-18824fdc3e80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9931799bd94d75a66fc51dd40c0ad2_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi0xMC0xLTEtMzgyMjM_0bd36dbb-74ce-4db7-83a5-fe2cee51fc0b">2,774</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of loss recognized in income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58e4fd33e17d4d66a99c2c2d327308f2_D20210801-20211031" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtMi0xLTEtMzgyMjM_d490f6a0-e7d9-4de4-ad62-476e2914191e">&#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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f42c4d82e2049e6ab4a36ee08440701_D20210801-20211031" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtNS0xLTEtMzgyMjM_e448c32d-ddf8-44a6-b0d3-5b2ffd9ed3f7">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ca9578734a4a28959ae4cdcb56399c_D20200801-20201031" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtNy0xLTEtMzgyMjM_9fe58b94-4ff7-45ec-a1c1-4419f63463c4">&#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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibac6dfb7a69746ce96b1e7d134afccf5_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtMTAtMS0xLTM4MjIz_e7f29fa0-1a1e-413d-8c6e-704b73592c32">38</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d9899bd7f5a4585867f85a5a9d5a3cf_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtMi0xLTEtMzgyMjM_5ff96dee-fad4-4df8-96cd-0cb081a1ee0b">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i979060c5379a429185b430f65a1fb2fc_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtNS0xLTEtMzgyMjM_0db59d5a-6226-4c44-9ad8-5f195bd4ca35">1,802</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43cbe358cdad483ba51828b1ccb9919d_D20200801-20201031" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtNy0xLTEtMzgyMjM_ba499c75-c3ef-45eb-95aa-dbfb6c9cc904">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8430dd2112ae422388c67454743c3b78_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtMTAtMS0xLTM4MjIz_e81aff0e-0726-4024-ae7e-a9bd63ee4dd9">2,812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div id="i7194f9c9f5ec43318718f715e41b819f_34"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjg3_80b0fc2e-fc24-4f02-b7ba-676c46a1f240" continuedAt="i5b606361b4d246c3ac7149f44c278486" escape="true">Inventories</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i5b606361b4d246c3ac7149f44c278486"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjg4_21d49570-fb25-4746-8155-2212227cac3c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; RV</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad1b4d1027e948aeb2507f7ab473b8b8_I20211031" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMS0xLTEtMS0zODIyMw_4599a2d6-e12d-43cf-b63a-cdb4682e59e1">124,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i668c410355d74fd2a84c47af4a706c0a_I20210731" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMS0zLTEtMS0zODIyMw_961f42fd-7e7f-430f-8f88-58e4eda522fc">114,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd8460b059344fe80fe8b107f985065_I20211031" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMi0xLTEtMS0zODIyMw_0d8a3486-5326-47e0-97b9-2cf53f2add16">93,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMi0zLTEtMS0zODIyMw_ede2abc4-dafc-42d1-bd3e-736cf2330171">57,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMy0xLTEtMS0zODIyMw_c77e4d87-4547-4771-b5a5-b6f9924985bb">432,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMy0zLTEtMS0zODIyMw_7ded7023-65ce-454c-b410-c013f8cf9e5b">376,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNC0xLTEtMS0zODIyMw_15765ae2-ffe2-4764-b077-ab503e94c7e4">706,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNC0zLTEtMS0zODIyMw_d5c90ffe-23a9-4a26-b4b5-d93b67034224">602,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chassis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:InventoryChassis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNS0xLTEtMS0zODIyMw_350cbb0d-889a-44a1-b39d-68b2e46acd32">392,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:InventoryChassis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNS0zLTEtMS0zODIyMw_a8cfb7fa-7a5f-4b83-9a94-71efd6fb9c33">292,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNi0xLTEtMS0zODIyMw_7299312c-8e40-47c4-a15a-c19e4c2db35d">1,750,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNi0zLTEtMS0zODIyMw_67cf2460-0a6e-4183-aeac-b798db71efc5">1,444,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess of FIFO costs over LIFO costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNy0xLTEtMS0zODIyMw_265af39f-6560-4bb7-96ac-8ec920853058">78,240</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNy0zLTEtMS0zODIyMw_06550937-7109-45e9-a675-f94bd2bf5418">74,890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfOC0xLTEtMS0zODIyMw_754d0768-3f7d-4d80-9419-f1ddf5ac4279">1,671,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfOC0zLTEtMS0zODIyMw_cac9f54b-b057-47ad-9e39-f203b2711ccb">1,369,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfODY_ae467872-5766-468f-9bea-92d743e22494">1,750,087</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfOTM_df099c2f-3a04-434d-8062-a49b9f00fde6">1,444,274</ix:nonFraction> of inventories at October 31, 2021 and July 31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjA3_e6d0b9c1-3d04-4a38-9b02-30268f9d6159">1,086,598</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjE0_635441fb-991e-4214-9d18-037f2e6a1ef2">946,767</ix:nonFraction>, respectively, were valued on the first-in, first-out (&#8220;FIFO&#8221;) method, and $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMzg0ODI5MDY5NzUxMA_efe25698-426f-49e9-8726-a506c26fb2e6">663,489</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMzg0ODI5MDY5NzUxOA_c679596e-5fe0-4962-8378-99f0ed1487f4">497,507</ix:nonFraction>, respectively, were valued on the last-in, first-out (&#8220;LIFO&#8221;) method.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_37"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RleHRyZWdpb246NWU5YmUzNTUwMTYzNDVjMmEwMTFiY2Q3ZTViNThlMDFfMjI5_ba8d70ac-c2f0-4103-99ca-e934479521b0" continuedAt="i8c5de95ace9346948678450ea3ce7040" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i8c5de95ace9346948678450ea3ce7040"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RleHRyZWdpb246NWU5YmUzNTUwMTYzNDVjMmEwMTFiY2Q3ZTViNThlMDFfMjMw_dc5758da-1f8c-4cde-8912-9a3ac582e5eb" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a4a7907bdcb4b9b8121cfbaf4de19b5_I20211031" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMS0xLTEtMS0zODIyMw_26f7a66b-efe9-4059-8be1-61deb256ebb7">149,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac4515d9ccae409cb52d2f9d76f316bd_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMS0zLTEtMS0zODIyMw_04e731cf-5f7c-49f2-83f4-8ad77e38e442">142,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifebf0d8b566e45539638ca1f718b1e28_I20211031" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMi0xLTEtMS0zODIyMw_f99fb0ea-c7c7-4d14-a598-100250a8c319">847,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26a114a8796c45469df791f21768f9d7_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMi0zLTEtMS0zODIyMw_55dbf9b2-be0e-4660-bf2b-68641971093c">837,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9932681cda441debc9c8591bab4ec34_I20211031" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMy0xLTEtMS0zODIyMw_ec0ef078-0cf8-432f-97d0-f46e2ed2495c">568,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fd29988cf894570a6433d5b10122295_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMy0zLTEtMS0zODIyMw_d6ff6919-b495-40bc-90f8-a4db360f960b">523,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a717781852942d2add3e7a1fce39d9b_I20211031" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNC0xLTEtMS0zODIyMw_44dee15c-c2e7-40a3-90ba-ef0ab72f094c">69,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8469da2d32e4a63b1d823df25b5b01f_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNC0zLTEtMS0zODIyMw_7b546342-e7a3-4aea-914a-0aeec9050175">75,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNS0xLTEtMS0zODIyMw_f7cda863-246e-4259-9c9a-c8f964c66c60">47,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNS0zLTEtMS0zODIyMw_2486b795-12d0-4894-bfc4-7f25073d034f">42,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNi0xLTEtMS0zODIyMw_4210569d-9682-48ff-9322-36f68e3e5746">6,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNi0zLTEtMS0zODIyMw_120c64f7-80ec-4a78-950f-1c9921dbad02">7,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNy0xLTEtMS0zODIyMw_e1c6628c-c168-43e6-a6db-aab8cae84c73">1,689,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNy0zLTEtMS0zODIyMw_599dfabe-f244-4d0a-8a17-c7a7dfcd059f">1,628,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOC0xLTEtMS0zODIyMw_43b2036c-8abf-4773-83e4-9890e86a8d24">471,017</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOC0zLTEtMS0zODIyMw_c2a4c7dd-1e25-4397-ac6a-78163b94f35f">443,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOS0xLTEtMS0zODIyMw_de01f26a-2fb3-4f12-89b5-aa3838e36576">1,218,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOS0zLTEtMS0zODIyMw_1fab4d61-d872-47ab-a7e8-015f990024c3">1,185,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 to the Condensed Consolidated Financial Statements for further information regarding the lease right-of-use assets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_40"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODMz_5f183900-c516-4bc0-a2bf-fdb2cac7e5e2" continuedAt="i9d0f48aa75db41ffad391665abdacaff" escape="true">Intangible Assets and Goodwill</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9d0f48aa75db41ffad391665abdacaff"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM0_d091d49d-bbe2-443e-8f55-aeb5e9eff0a1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortizable intangible assets are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.370%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer networks/customer relationships</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f23f0ccfb134375a6d9230112031e79_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC0zLTEtMS0zODIyMw_98ed1cd4-5711-48ff-9963-026f5b367a1b">1,139,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f23f0ccfb134375a6d9230112031e79_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC01LTEtMS0zODIyMw_f6c6f72a-2da1-4826-8399-1d26193c6df0">347,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id17345a2d9e94c2581dc4f6bb35d8480_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC03LTEtMS0zODIyMw_8b81e05a-8244-4a6f-97d3-353b364b7fcd">861,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id17345a2d9e94c2581dc4f6bb35d8480_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC05LTEtMS0zODIyMw_97baeb8a-ab8c-4a3d-9d49-a4f34c8dd62f">327,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc02666a759f4719905fc5c8dd8ccef1_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS0zLTEtMS0zODIyMw_e015a9a9-6a27-4e67-a99d-42c55f4d0859">366,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc02666a759f4719905fc5c8dd8ccef1_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS01LTEtMS0zODIyMw_4049d5dc-04a7-4507-9354-d8fa4e478afb">66,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3bdc9d9744af1a40a5196c053feeb_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS03LTEtMS0zODIyMw_38ea41bc-5026-4ff2-b528-a811e72cdb9b">311,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf3bdc9d9744af1a40a5196c053feeb_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS05LTEtMS0zODIyMw_571c4176-b228-47c7-aa8d-644db24dac9d">62,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology and other intangibles</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi0zLTEtMS0zODIyMw_4ccc6217-588a-44b7-8018-4d6f18f5b2ce">273,370</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi01LTEtMS0zODIyMw_b7457f02-6739-4abf-8f17-69a7695d7aac">67,615</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11691ba7329a48bb8d837bdfd117be48_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi03LTEtMS0zODIyMw_ec5ce64d-5d1d-4496-ab43-55891e2375c7">215,956</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11691ba7329a48bb8d837bdfd117be48_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi05LTEtMS0zODIyMw_3dd9eb9d-bade-4db2-b18b-a49c98747d35">62,237</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if05665917a564d4cbb74b1c3b22f671c_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC0zLTEtMS0zODIyMw_66d2060f-7f22-40fd-ba1b-f6be0accaaf4">1,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if05665917a564d4cbb74b1c3b22f671c_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC01LTEtMS0zODIyMw_d8c6a804-fbf0-41c8-a836-c3aded9fb688">408</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3ef620547c64657821468b5e9ae873b_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC03LTEtMS0zODIyMw_94a7e4f0-ea53-4ecb-b32a-edfeee4386be">1,400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3ef620547c64657821468b5e9ae873b_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC05LTEtMS0zODIyMw_3ff62477-28ac-4924-ac91-d44910fea15a">292</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS0zLTEtMS0zODIyMw_1198c39f-1eae-4361-bd47-a25a9a7d8580">1,780,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS01LTEtMS0zODIyMw_09426f75-003c-4db8-8dc3-4a53fe7ac1d1">482,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS03LTEtMS0zODIyMw_ab463e25-d331-476a-b3be-06cb98ea1395">1,390,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS05LTEtMS0zODIyMw_f23c64a7-c735-453b-884a-c5a3f1f58b0c">452,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM1_0f00016c-3701-47ee-bb10-ea989df080fd" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMC0xLTEtMS0zODIyMw_dcd5118c-23db-4280-a32d-31a6c7ee5a5d">126,544</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMS0xLTEtMS0zODIyMw_5c7e1941-df79-4364-aa83-c94bab43fd80">147,390</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMi0xLTEtMS0zODIyMw_5d515653-a881-4f72-af06-3828ee1a7f0f">134,611</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMy0xLTEtMS0zODIyMw_63af6063-11d5-44c3-85e0-90481122e99e">122,120</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNC0xLTEtMS0zODIyMw_adcca222-008c-4537-bfa2-c3999cb010ae">110,251</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNS0xLTEtMS0zODIyMw_2033e521-e981-4a5b-a4d4-a2bf251d2a99">657,373</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNi0xLTEtMS0zODIyMw_f4ba5f2b-9ccc-48d7-af5a-488df3d4c26e">1,298,289</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM3_b23e9c32-1749-4a61-a76b-ab8084121c54" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib218f97bcde94aaba4ef8583e04e344c_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS0xLTEtMS0zODIyMw_52b379cd-53fd-4988-8c89-56218659d921">344,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icefa95c9a3ab4508a0181e395fa5430b_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS0zLTEtMS0zODIyMw_a9cc247f-41e5-4e30-89c8-d500470888a0">53,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9600c3b116c24bfd8b51e9f9d18612e4_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS01LTEtMS0zODIyMw_faabe32b-9bc3-4344-9755-e863e418b93d">1,041,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS03LTEtMS0zODIyMw_c195c3b3-5323-4954-8eec-e6d12502a684">122,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS05LTEtMS0zODIyMw_0302bb7f-0573-4f7d-9b3d-6e2290c18708">1,563,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2022 activity:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i266fa216f61041d1943637f211e368b9_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy0xLTEtMS0zODIyMw_094b0422-392d-4747-95ad-486afc903d76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy0zLTEtMS0zODIyMw_a16202e8-26cf-44dc-b348-272ecded3eca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy01LTEtMS0zODIyMw_9f780963-727a-4205-9440-200d69a04f7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy03LTEtMS0zODIyMw_05486a2d-c0ce-47f8-9be6-398805cc0019">373,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy05LTEtMS0zODIyMw_d25f8253-0c28-46cb-9ad5-c7069f177af8">373,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i266fa216f61041d1943637f211e368b9_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS0xLTEtMS0zODIyMw_14746e71-b06c-421f-921e-1fe2b7f14936">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS0zLTEtMS0zODIyMw_3f74eeb6-8227-4944-8bf2-49c18ff849cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS01LTEtMS0zODIyMw_f769d8ae-ba37-4ae0-940b-77cd72ad4428">21,552</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS03LTEtMS0zODIyMw_adbe47b3-8018-4a74-bc19-ff54400a5ca8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS05LTEtMS0zODIyMw_f0081a24-fb03-491e-b411-946cf519bc03">21,552</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a2e67df3b6b41868abde08b1ee5734b_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy0xLTEtMS0zODIyMw_c460c4b0-dc94-49bf-a19b-904993febe56">344,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fc8e2e6e6774d0b8fdac0a9bb1378f4_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy0zLTEtMS0zODIyMw_cba7ee53-db5f-4fd7-a399-e75ca61a7736">53,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422bce5a1a1e4d85a2c1c169b6da06a2_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy01LTEtMS0zODIyMw_473eb4d6-9faf-4710-892f-ed103a3df414">1,020,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd8460b059344fe80fe8b107f985065_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy03LTEtMS0zODIyMw_c3f0abb4-202a-44e5-86b0-b9cf44194f4e">496,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy05LTEtMS0zODIyMw_1774f6be-595e-4e13-be8f-6ce66adad736">1,915,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2020 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i915be0ab44924686961ce23de887abea_I20200731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS0xLTEtMS0zODIyMw_93fbd6da-50e8-41cf-9702-9d5fe19dca17">333,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f28852412f04f3ba00f0d64822ea9d9_I20200731" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS0zLTEtMS0zODIyMw_27426244-9ed3-4e5d-9d04-e1d82a8ac1b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7defc0a23c2d40dd8aa4d3ccf63dbcc0_I20200731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS01LTEtMS0zODIyMw_608a268b-93b4-4917-80ea-ef2e395b281c">1,037,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i107bae6498da49bb94be6e9663a392d7_I20200731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS03LTEtMS0zODIyMw_35b44e71-66d6-4df6-8662-22c6de45198a">104,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961447fddd43410196bac07f63f36235_I20200731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS05LTEtMS0zODIyMw_452d826b-4780-4d10-8f83-78602e932189">1,476,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2021 activity:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy0xLTEtMS0zODIyMw_4241c5ab-7874-4b8f-ae9b-996053901d17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333cb99530be4c118e77337893aa014e_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy0zLTEtMS0zODIyMw_7e0748d3-12f3-4e69-b25c-b639d43bd62e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy01LTEtMS0zODIyMw_11cc19a9-1621-4489-8dfc-410e1a9a6f75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy03LTEtMS0zODIyMw_73a81b85-2186-44e7-ae70-6be87975365c">17,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy05LTEtMS0zODIyMw_a08088c2-f3f6-49ab-a75f-6dfc74dfac3b">17,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS0xLTEtMS0zODIyMw_a3ea7360-6cc9-4e4f-b2bf-c58d233d6137">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333cb99530be4c118e77337893aa014e_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS0zLTEtMS0zODIyMw_72723ac1-437f-4f57-af33-1729dddc7c19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS01LTEtMS0zODIyMw_afecb0ac-461a-4d36-9917-bffaaf45a079">13,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS03LTEtMS0zODIyMw_573d7406-5fa1-492d-9bc8-c7a996716307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS05LTEtMS0zODIyMw_e7f0ecb9-9fe3-49f4-a874-3bfd08d2eecd">13,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i006b9599d9954f518edb090f7f50743c_I20201031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy0xLTEtMS0zODIyMw_a8d0adc9-e45b-4000-887a-dabe06eb5eb0">333,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41630345ce3c431689cb7cc9bcc17689_I20201031" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy0zLTEtMS0zODIyMw_05d80b81-7502-4ca4-87ee-5178b08e3a64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i322dd679b97d4fe088f8305b28ed5c84_I20201031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy01LTEtMS0zODIyMw_5d84624d-2b6b-403e-b8af-100d03399baa">1,024,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aa619205f4746c2aac72a45564ecdc9_I20201031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy03LTEtMS0zODIyMw_b96c7ded-50fa-4ba9-ba1d-65058e1931bd">122,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy05LTEtMS0zODIyMw_9dee13b0-2c05-4de0-bc81-15aa972ff1ae">1,481,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_43"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNjQ5_2263a22d-c319-43f3-9204-df2966b4d217" continuedAt="i42fe7de54cf34a388e511550480a1bf4" escape="true">Concentration of Risk</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i42fe7de54cf34a388e511550480a1bf4">One dealer, FreedomRoads, LLC, accounted for <ix:nonFraction unitRef="number" contextRef="ied465d47c6434d54ad8c959c64b2f4aa_D20200801-20201031" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNzk_bb3b17df-74b1-401d-8b62-9024454de335"><ix:nonFraction unitRef="number" contextRef="i3a339699a4644dad850284e9b490dd6d_D20210801-20211031" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNzk_e4c219a5-0d4b-4ad0-b1cc-65907b0b5801">14</ix:nonFraction></ix:nonFraction>% of the Company&#8217;s consolidated net sales for both the three-month periods ended October 31, 2021 and October 31, 2020. The vast majority of the sales to this dealer are reported within the North American Towables and North American Motorized reportable segments. This dealer also accounted for <ix:nonFraction unitRef="number" contextRef="i83f67a5cd6de49f29e58d95280d3340c_D20211031-20211031" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNDc1_798f0d52-6d5c-4d6b-8051-b9a63122151e">16</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if2c09a60737e49cf927765565863b3be_D20210731-20210731" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNDgy_e406bab3-56fa-44f3-8afb-4d5a2124245c">15</ix:nonFraction>% of the Company&#8217;s consolidated trade accounts receivable at October 31, 2021 and July 31, 2021, respectively. The loss of this dealer could have a material effect on the Company&#8217;s business.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RleHRyZWdpb246YmQ1YWQyN2ZhNDgyNDJiYTk5MDEzZjY2ZjFhNjc3YWVfMTkzMQ_96640f9c-abca-4b5c-bb84-078002472e47" continuedAt="id804fa54b0bd4f028d51a9e0ec10be60" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="id804fa54b0bd4f028d51a9e0ec10be60"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RleHRyZWdpb246YmQ1YWQyN2ZhNDgyNDJiYTk5MDEzZjY2ZjFhNjc3YWVfMTkzMg_fd4db477-6c7a-4045-928d-66ec3342878e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2021 and July 31, 2021 are as follows:<br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81e7d99398224e118ea6a9f5ce4240a0_I20211031" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMS0zLTEtMS0zODIyMw_71e4db18-63ef-4d85-bbe6-c4d9512b72f0">204</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id224c701aa044ad292098e4dad407b0e_I20210731" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMS01LTEtMS0zODIyMw_5e9c99bc-7d0c-4328-8ac0-1a2e09fc148f">204</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81e7d99398224e118ea6a9f5ce4240a0_I20211031" decimals="-3" name="tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMi0zLTEtMS0zODIyMw_5e13ea23-be1c-4bec-a9be-7d1e8fb2f725">55,269</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id224c701aa044ad292098e4dad407b0e_I20210731" decimals="-3" name="tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMi01LTEtMS0zODIyMw_ce155af8-ac1e-4a9e-b53d-9cf2be78ee15">51,085</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contract liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59768628c4ff4ab2800ef195e2f7f785_I20211031" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNC0zLTEtMS0zODIyMw_a5f7c80d-9f60-4265-b1d6-1560eced6267">282</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a2a750646c6438c9b94ea7e778715ed_I20210731" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNC01LTEtMS0zODIyMw_1d201f5a-340a-402a-b7b1-53a54b5cccb7">88</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59768628c4ff4ab2800ef195e2f7f785_I20211031" decimals="-3" name="us-gaap:InterestRateDerivativesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNS0zLTEtMS0zODIyMw_53795f01-6e4d-475a-94d7-de6a6230b8cf">9,820</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a2a750646c6438c9b94ea7e778715ed_I20210731" decimals="-3" name="us-gaap:InterestRateDerivativesAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNS01LTEtMS0zODIyMw_27608e64-8af2-48d4-8da5-e2f8d5231082">13,369</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents represent investments in government and other money market funds traded in an active market and are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzIz_6ebcf9db-2fb8-4924-9008-e6ddd3d937a8" continuedAt="i935da4b3089a4fb8aad859056d17b026" escape="true">Product Warranties</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i935da4b3089a4fb8aad859056d17b026"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides retail customers of its products with a <ix:nonNumeric contextRef="i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031" name="tho:WarrantyPeriodForRetailCustomer" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI0_6a8a4f23-c0e4-4a26-99a1-496c7566042b">one-year</ix:nonNumeric> or <ix:nonNumeric contextRef="ia0476e54482744538334e72bb2e4a35f_D20210801-20211031" name="tho:WarrantyPeriodForRetailCustomer" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI1_a6803487-5476-4d48-a718-73b3286b9e3d">two-year</ix:nonNumeric> warranty covering defects in material or workmanship, with longer warranties on certain structural components. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI2_f4b4cf2f-fbc2-48fa-bd44-8d8a1b7a3d6b" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liability during the indicated periods are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMi01LTEtMS0zODIyMw_6ef968db-3200-4453-8d9e-732fbc7fdfb6">267,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961447fddd43410196bac07f63f36235_I20200731" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMi03LTEtMS0zODIyMw_439b189e-4593-4f8a-815c-b366c0ab2924">252,869</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMy01LTEtMS0zODIyMw_f051534f-6d96-4010-b6ad-1d91bf784bb6">84,539</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMy03LTEtMS0zODIyMw_9457d6d5-23d1-4c60-984d-0a21bf32f32a">50,872</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNC01LTEtMS0zODIyMw_18c961ea-227a-455a-ac29-305e7eba7abe">70,253</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNC03LTEtMS0zODIyMw_e815cae0-90e9-4af9-ab92-d167391ce955">57,575</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNS01LTEtMS0zODIyMw_f61110ac-ede8-4487-a363-276d08585e0e">9,828</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNS03LTEtMS0zODIyMw_62641dac-730e-47e5-a95e-a26bf727bbf1">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNi01LTEtMS0zODIyMw_18636c41-cb62-491e-8f66-b3e0b16d7580">1,117</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNi03LTEtMS0zODIyMw_5c051b30-64ff-4166-9457-089621b1135a">612</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfOC01LTEtMS0zODIyMw_6c5d4302-3be6-497b-90b0-f957d8a6fb03">290,617</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfOC03LTEtMS0zODIyMw_568a5d38-9d20-4800-b5fe-76cdb0734d75">245,554</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_52"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNQ_78aed4e6-53fe-4965-8a5a-76c77adec6b8" continuedAt="i8103f5b4c24049809d0cf39d9ee2048e" escape="true">Long-Term Debt</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i8103f5b4c24049809d0cf39d9ee2048e" continuedAt="i93ab48a6ddf8449d98d0682a113c1a92"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNg_0c711f74-27c3-4c39-a6cf-c05bd4a59b18" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:39.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.378%"></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 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMS0yLTEtMS0zODIyMw_69610650-89c2-41a8-a6a9-3787b330643a">1,527,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMS00LTEtMS0zODIyMw_0717fa84-4833-4b2c-8a55-2c5a7ce28cdf">1,540,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMi0yLTEtMS0zODIyMw_c5026edb-1a51-430a-b3a7-70b02c089de8">159,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a792409d9d3476ba3b9386ecada566e_I20210731" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMi00LTEtMS0zODIyMw_e5b90958-af17-4b95-a831-3ff95b1bbdb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy0yLTEtMS00OTY1Ng_2da7d0fa-f0fc-43d8-9c7d-af42f7ebb3ca">500,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie535e723a2374771a3b1583f85762498_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy00LTEtMS00OTY2NA_af6ac982-7112-4e25-b80c-3aab7dd589ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecured notes </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy0yLTEtMS0zODIyMw_03f28f30-80ce-40d2-9e64-297a489e01d4">29,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy00LTEtMS0zODIyMw_0dcd4f14-03a2-4168-8adc-89101ddd9b92">29,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNC0yLTEtMS0zODIyMw_838652af-c354-4d37-94b1-38364fd01b07">67,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNC00LTEtMS0zODIyMw_1520fedd-6b6e-4d67-a820-284b9ead182a">70,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNS0yLTEtMS0zODIyMw_f3d44d4f-360c-4d4b-b7be-ea857259d7f4">2,284,223</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNS00LTEtMS0zODIyMw_f67ddf74-46cb-4237-bf13-aa6a6bdc5f95">1,640,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNi0yLTEtMS0zODIyMw_4484be0e-0c0f-4dfe-bfb9-979e215dfb53">39,798</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNi00LTEtMS0zODIyMw_174750a9-212a-4e96-b600-e834509f91a3">33,461</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNy0yLTEtMS0zODIyMw_d3bfcffd-6b34-4b83-afd1-109d8a05b801">2,244,425</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNy00LTEtMS0zODIyMw_2d29605d-f6c1-4b91-a429-75a5104e1467">1,607,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOC0yLTEtMS0zODIyMw_d902e295-86cf-4e63-9036-8c54cd1e5531">12,159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOC00LTEtMS0zODIyMw_4dbe2277-7694-4def-b9a4-b53f5f7adca3">12,411</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOS0yLTEtMS0zODIyMw_cffad4ee-f82d-4aeb-bbdb-3b1b4f7d07c0">2,232,266</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOS00LTEtMS0zODIyMw_2e2da176-7411-4955-8f1b-75d44c828b1d">1,594,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a <ix:nonNumeric contextRef="i24a1457ba1e8473fa995772d28691dfe_D20190201-20190201" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNw_93b3117b-08cb-4c65-b7fa-f557ec55a876">seven-year</ix:nonNumeric> term loan (&#8220;term loan&#8221;) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche and a Euro-denominated term loan tranche, and a $<ix:nonFraction unitRef="usd" contextRef="i942512f22c9a469ea118716cf605f953_I20190201" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjk0_054a8fab-b5e1-423a-8385-6f562e079d3c">750,000</ix:nonFraction> revolving asset-based credit facility (&#8220;ABL&#8221;). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Condensed Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $<ix:nonFraction unitRef="usd" contextRef="i942512f22c9a469ea118716cf605f953_I20190201" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDAxNQ_aa45557e-51a0-44ad-919d-fa16df7a165e">750,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i8d8b6c4dc2644f61b4237e8ec1ae18ab_I20210901" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDAyOA_edba43f2-aebd-4ee5-b616-67b24ba5fabb">1,000,000</ix:nonFraction>, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company's term loans have not been extended or refinanced. The ABL interest rate remains unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, the entire outstanding U.S. term loan tranche balance of $<ix:nonFraction unitRef="usd" contextRef="i96ccd4662f634deebfa07d2b29e858b8_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTI4_375b0137-62c2-440b-9aad-5a5c50d7c2df">941,900</ix:nonFraction> was subject to a LIBOR-based rate totaling <ix:nonFraction unitRef="number" contextRef="i96ccd4662f634deebfa07d2b29e858b8_I20211031" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTc0_bbc09cd9-f30c-4241-9574-a3fd407261c1">3.125</ix:nonFraction>%. The interest rate on $<ix:nonFraction unitRef="usd" contextRef="i961b6cc4660646ba854c88728c8b7281_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTk5_23e91594-be3f-4a54-9b2c-72087474dc6d">432,250</ix:nonFraction> of that balance, however, was fixed at <ix:nonFraction unitRef="number" contextRef="i961b6cc4660646ba854c88728c8b7281_I20211031" decimals="5" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNjQx_b1ed9d78-12ad-4b41-a7d6-91c937cc961b">5.466</ix:nonFraction>% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of <ix:nonFraction unitRef="number" contextRef="i7055a51c108e45fbbdf016504beddfb0_I20211031" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNzY0_303bd160-a650-456b-a3ea-ee828d1d1838">2.466</ix:nonFraction>%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $<ix:nonFraction unitRef="usd" contextRef="i826dff65cb7640f18bf17b7ec9b3c369_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfODM1_907cba6d-d57c-42f7-8205-ede7e52766be">941,900</ix:nonFraction> was subject to a LIBOR-based rate of <ix:nonFraction unitRef="number" contextRef="i826dff65cb7640f18bf17b7ec9b3c369_I20210731" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfODc1_2942bf76-20e5-4a8b-a3bf-1867156fd965">3.125</ix:nonFraction>%, but the interest rate on $<ix:nonFraction unitRef="usd" contextRef="i5aee74c0b5f24ef78c936a09cc8da349_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfOTA0_6081f395-3e1f-45dc-ab2e-e05f6ed11889">482,138</ix:nonFraction> of that balance was fixed at <ix:nonFraction unitRef="number" contextRef="i5aee74c0b5f24ef78c936a09cc8da349_I20210731" decimals="5" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfOTM2_3771871c-0cf4-4157-8e18-b7624911d79e">5.466</ix:nonFraction>% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of <ix:nonFraction unitRef="number" contextRef="i9a2244a163124a36a4e8754bd9a6304c_I20210731" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTA1OQ_3e33226a-42d7-4bec-afe2-bd1b4f822f9e">2.466</ix:nonFraction>%. The total interest rate on the October 31, 2021 outstanding Euro term loan tranche balance of $<ix:nonFraction unitRef="usd" contextRef="ia75c881063e64fe68155872f550f199a_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTE0Mw_3b520840-bdeb-4fb9-a0e6-17e1db5dc01c">585,739</ix:nonFraction> was <ix:nonFraction unitRef="number" contextRef="ia75c881063e64fe68155872f550f199a_I20211031" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTE1MA_5e364e60-4e0d-4854-bdc2-9abc534abdb3">3.00</ix:nonFraction>%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche of $<ix:nonFraction unitRef="usd" contextRef="iec13f239f826462282915cb6667d1eec_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTI0MQ_882725e0-eeeb-4d8a-8486-318b25741b99">598,113</ix:nonFraction> was <ix:nonFraction unitRef="number" contextRef="iec13f239f826462282915cb6667d1eec_I20210731" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTI0OA_34398661-e40a-440a-8e30-fce7a46458b0">3.00</ix:nonFraction>%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, the total weighted average interest rate on the outstanding ABL borrowings of $<ix:nonFraction unitRef="usd" contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTMyNQ_60685550-d818-4411-b89f-95aafc1bc232">159,935</ix:nonFraction> was <ix:nonFraction unitRef="number" contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTMzMg_647bde69-314d-47bb-ab30-786da8b8236f">1.314</ix:nonFraction>%. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 14, 2021, the Company issued an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA0Mw_99c18fd8-e239-4177-90c0-29103da7b052">500,000</ix:nonFraction> of <ix:nonFraction unitRef="number" contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA1Ng_178433e1-0bd4-4440-90c9-0e8783e190c5">4.000</ix:nonFraction>% Senior Unsecured Notes due 2029 (&#8220;Senior Unsecured Notes&#8221;). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash-on-hand, were used to repay $<ix:nonFraction unitRef="usd" contextRef="i66f568c06dd2454cbd1bacb8f89bfe69_D20211014-20211014" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA2NQ_22fac19a-0d41-41d4-b200-0857c620482c">500,000</ix:nonFraction> of borrowings outstanding on the Company&#8217;s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, beginning with the first payment on April 15, 2022. The Senior Unsecured Notes will rank equally in right of payment with all of the Company&#8217;s existing and future senior indebtedness and senior to the Company&#8217;s future subordinated indebtedness, and effectively junior in right of payment to the Company&#8217;s existing and future secured indebtedness to the extent of the assets securing such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during the three months ended October 31, 2021 or 2020.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i93ab48a6ddf8449d98d0682a113c1a92"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus <ix:nonFraction unitRef="number" contextRef="i59ea90897d1a4d11a486f9833f2f62a7_D20210801-20211031" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjAxNg_35f1265b-cef0-4ebd-83aa-beb080a43f61">0.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ifbc9432cc5a741488c38419b1dbc56fc_D20210801-20211031" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjAyMg_ea5e07a6-ce5c-46a8-aeb8-2dfc1d91833a">0.50</ix:nonFraction>%, or LIBOR plus <ix:nonFraction unitRef="number" contextRef="i6dbebc0cc7aa41ff8aadac7d3c5c655e_D20210801-20211031" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjA0MA_4a11b36c-3e4e-4fad-aaf5-160382e4a667">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i5065ac77249541d3b2e01cb7c2de2912_D20210801-20211031" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjA0Ng_835eefa1-860f-45fd-8659-7b46a2bb92b1">1.50</ix:nonFraction>%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a <ix:nonFraction unitRef="number" contextRef="i263d551f1d4c4fa2b7c94f061d1fc097_D20210801-20211031" decimals="4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjE1Mg_17f0d124-a652-4bc0-bad9-52d283f298b6">0.20</ix:nonFraction>% unused facility fee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unused availability under the ABL is generally available to the Company for general operating purposes and, based on October 31, 2021 eligible accounts receivable and inventory balances, net of amounts drawn, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031" decimals="-3" name="tho:AccountsReceivableAndInventoryNetOfAmountsDrawn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjM5OQ_d0c71700-7786-4a18-93b4-2d16105d37a7">810,000</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unsecured notes of <ix:nonFraction unitRef="eur" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjQyNw_cb0abd9c-9c1e-4063-98d8-6277b71cd4bd">25,000</ix:nonFraction> Euro ($<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjQzNg_9828d23f-93c1-419d-9994-fe68444a00e2">29,113</ix:nonFraction>) relate to long-term debt of our European segment. There are two series, <ix:nonFraction unitRef="eur" contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjUxMg_065d6e13-ea2b-46d4-be53-f6bb1af2cd3c">20,000</ix:nonFraction> Euro ($<ix:nonFraction unitRef="usd" contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjUyMQ_54bf7866-05c6-4a48-8f5e-bb2fb8c7c811">23,290</ix:nonFraction>) with an interest rate of <ix:nonFraction unitRef="number" contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU1MA_17845cbf-0c5d-420d-8caa-68374774ac4d">1.945</ix:nonFraction>% maturing in March 2025, and <ix:nonFraction unitRef="eur" contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU4MQ_991c9a93-8aed-4fcb-847e-602af687393c">5,000</ix:nonFraction> Euro ($<ix:nonFraction unitRef="usd" contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU5MA_3122fb24-4f4e-487f-893c-9319004cfca5">5,823</ix:nonFraction>) with an interest rate of <ix:nonFraction unitRef="number" contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjYxOQ_436d011a-dfb9-42db-ab08-3c03eab04ab9">2.534</ix:nonFraction>% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from <ix:nonFraction unitRef="number" contextRef="ib12783d0e5ca48db84ca66d6833ac574_I20211031" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjc3Ng_3baec326-68cb-4961-9fda-2f9b238929c8">2.40</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i958316582a4d43668226320fc3e2e80e_I20211031" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjc4Mg_9bb60643-2960-41ff-b3ca-b09126676b8a">3.43</ix:nonFraction>%.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcyMA_49756332-d219-445f-8ef2-daaf6c2f8e38" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contractual gross debt maturities are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMC0xLTEtMS0zODIyMw_fbbfbde2-96d1-4a29-abc9-f7bef649785b">12,159</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMS0xLTEtMS0zODIyMw_53fc42d2-a52c-4b35-b25b-3234caaa3111">11,942</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMi0xLTEtMS0zODIyMw_4003baeb-dbff-4633-a4d4-27d4cb29a5e0">12,066</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMy0xLTEtMS0zODIyMw_251a5193-6a8f-436b-91fe-7c9856a3ed67">35,234</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNC0xLTEtMS0zODIyMw_072a845f-25bf-4226-a0d3-143b9bbdf329">1,690,691</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:LongTermDebtMaturityAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNS0xLTEtMS0zODIyMw_982338eb-bc53-490f-917b-3d239287b8e4">522,131</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNi0xLTEtMS0zODIyMw_976660a7-c4b2-459a-af7b-77b7e5ab422e">2,284,223</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended October 31, 2021, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjk0Mw_c36301bc-51f8-4c9f-9eb8-37dfe9b120a3">17,643</ix:nonFraction>. For the three months ended October 31, 2020, interest expense on the term loan, ABL and other debt facilities was $<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMzA2NQ_5dbd944b-6bca-498d-8866-4dafbdb6153a">20,588</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019, the Company incurred fees to secure the term loan and ABL, and those amounts are being amortized ratably over the respective <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDMxMA_8593a50b-36cf-4308-af9f-c52576e74a92">seven</span> and <ix:nonNumeric contextRef="if8aed38942144435a6d8fec657903210_D20180801-20190731" name="tho:DebtInstrumentAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcyMw_3315ea82-63e9-4e80-b07f-bfef25029e47">five-year</ix:nonNumeric> terms of those agreements. The Company also incurred and capitalized certain creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term loan, and certain creditor fees of $<ix:nonFraction unitRef="usd" contextRef="i7e5cc27494d441d69bb6fb66741beb8f_D20210901-20210901" decimals="-3" name="tho:LineOfCreditFacilityCreditorFeesAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA3NQ_02949f90-5a89-45ce-a9c0-18ccf9309ee2">2,127</ix:nonFraction> related to the September 1, 2021 expansion of the ABL, which are being amortized over the remaining life of the extended ABL. In addition, the Company incurred fees of $<ix:nonFraction unitRef="usd" contextRef="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA4NA_acc13bec-f448-40b0-84af-eec6e6c10195">8,445</ix:nonFraction> relative to the $<ix:nonFraction unitRef="usd" contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA5OA_68e8e59a-558e-4bb8-af28-6441f00d213f">500,000</ix:nonFraction> Senior Unsecured Notes issued October 14, 2021 discussed above, and those debt issuance costs are being amortized over the <ix:nonNumeric contextRef="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNjU5NzA2OTc4MTU0OQ_32386837-8e48-4fb9-9aa0-ab139383cd3d">eight-year</ix:nonNumeric> term of those notes. The Company recorded total charges related to the amortization of these term loan, ABL and Senior Unsecured Note fees, which are classified as interest expense, of $<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDcwNA_f2a4a347-85b0-4c20-9d00-bd1191053bca">2,424</ix:nonFraction> for the three months ended October 31, 2021. The Company recorded total charges related to the amortization of these term loan and ABL fees, which are classified as interest expense, of $<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTAzNQ_e34acc54-f45f-4852-aa96-6ebdf2d6f543">2,723</ix:nonFraction> for the three months ended October 31, 2020. The unamortized balance of the ABL facility fees was $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTE0MA_64b8c980-e46c-40b8-a454-97560d736969">6,304</ix:nonFraction> at October 31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTE1Mw_e7c58aa0-ce02-4bc7-be66-2b081fb99173">7,005</ix:nonFraction> as of July 31, 2021 and is included in Other long-term assets in the Condensed Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s term loan debt at October 31, 2021 and July 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTMyMA_01673f25-d9a3-4780-88af-6abc70f07c5a">1,526,176</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTMyNw_612f4d09-2b55-480b-ac7d-fcec8187ef0c">1,551,141</ix:nonFraction>, respectively, and the fair value of the Company&#8217;s Senior Unsecured Notes at October 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDEzMA_ef0f1b19-b2b9-45b3-8d6a-233dea24e47d">496,250</ix:nonFraction>. The carrying value of the Company&#8217;s term-loan debt, excluding debt issuance costs, was $<ix:nonFraction unitRef="usd" contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTQzMg_2c7dca8e-571b-42ba-b1b1-3b08e33a8e6c">1,527,639</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTQzOQ_ecb4fed5-3bfa-4132-a56a-733bfc9c4f1f">1,540,013</ix:nonFraction> at October 31, 2021 and July 31, 2021, respectively, and the carrying value of the Company&#8217;s Senior Unsecured Notes was $<ix:nonFraction unitRef="usd" contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDE2Mg_8ed80913-7e21-42a4-aa03-cb5288d9f929">500,000</ix:nonFraction> at October 31, 2021. The fair values of the Company&#8217;s term loan and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, primarily based on quoted market prices. The fair value of other debt held by the Company approximates fair value.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_55"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMTc4Mg_8396a293-d4fe-4f60-938e-ab4710532755" continuedAt="ib6dc6622a49e419f947c3e59b0e3aca9" escape="true">Provision for Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ib6dc6622a49e419f947c3e59b0e3aca9" continuedAt="ia15b1ae110d14baab641ca6d0b673e0f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall effective income tax rate for the three months ended October 31, 2021 was <ix:nonFraction unitRef="number" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMTAy_807ea6ae-f25c-4557-aefe-16711a0b37a4">21.7</ix:nonFraction>%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The Company also recognized a tax benefit from the vesting of share-based compensation awards during the three months ended October 31, 2021. The overall effective income tax rate for the three months ended October 31, 2020 was <ix:nonFraction unitRef="number" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMzc3_2debabc2-05f5-4c50-a8bc-7f7c10d7ae9b">21.0</ix:nonFraction>%. This rate was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the next 12 months, the Company anticipates a decrease of approximately $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfODI4_e52aaab4-ad65-4c1d-8085-03a981310b09">3,900</ix:nonFraction> in unrecognized tax benefits, and $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfODY1_895e73cf-9b53-4caf-81b8-89d1dcc9794b">670</ix:nonFraction> in accrued interest related to unrecognized tax benefits recorded as of October 31, 2021, from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia15b1ae110d14baab641ca6d0b673e0f">The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. For U.S. federal income tax purposes, fiscal years 2018 through 2020 remain open and could be subject to examination. In major state jurisdictions, fiscal years 2018 through 2020 generally remain open and could be subject to examination. In major foreign jurisdictions, fiscal years 2015 through 2020 remain open and subject to examination. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMjA4MQ_0899c050-486d-45a2-9b78-58aa7e953f23" continuedAt="i1d3eda855e6649aa94339f7dde938b16" escape="true">Contingent Liabilities, Commitments and Legal Matters</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i1d3eda855e6649aa94339f7dde938b16"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s total commercial commitments under standby repurchase obligations on global dealer inventory financing were $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTg5_24aa3beb-7dd3-450b-85fd-2608061ac34d">2,322,610</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTk2_d112a910-4101-4a38-a247-27ac42e910d5">1,821,012</ix:nonFraction> as of October 31, 2021 and July 31, 2021, respectively. The commitment term is generally up to <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMjY5_0444a543-d243-4ef0-9a0a-c55b890f54bf">18</ix:nonNumeric> months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the guarantee under repurchase agreements of dealers&#8217; financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This deferred amount is included in the repurchase and guarantee reserve balances of $<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:RepurchaseAndGuaranteeReserveBalances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfNTcx_9717655c-cfbd-404e-9fc9-37bdda7e04f6">6,980</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="tho:RepurchaseAndGuaranteeReserveBalances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfNTc4_6656ae77-0159-4b8a-a448-fe2a17391cd1">6,023</ix:nonFraction> as of October 31, 2021 and July 31, 2021, respectively, which is included in Other current liabilities in the Condensed Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses incurred related to repurchase agreements that were settled during the three months ended October 31, 2021 and October 31, 2020 were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a material effect on the Company&#8217;s consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state &#8220;lemon laws,&#8221; warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty.&#160;There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated.&#160;Based on current conditions, and in management&#8217;s opinion, the ultimate disposition of&#160;any current legal proceedings or claims against the Company will not have a material effect on the Company&#8217;s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued a product recall in the fourth quarter of fiscal 2021 related to certain purchased parts utilized in certain of our North American towable products. The Company believes that it is legally entitled to full reimbursement of costs related to this recall from the applicable vendor suppliers. However, based on a current assessment, the Company has recorded an additional expense of $<ix:nonFraction unitRef="usd" contextRef="ie8bc7243f776464c9d9ec315c01cf1a2_D20210801-20211031" decimals="-3" name="us-gaap:LossContingencyLossInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTA5OTUxMTYzMDU1OQ_dc680cf5-6ad0-450d-a54d-f03a4c1a5a6a">22,000</ix:nonFraction> in the first quarter of fiscal 2022 as a component of sales, general and administrative costs due to collection uncertainties.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_61"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODQw_5b8fb254-c2a1-48a9-99b9-a786cdbfa3b5" continuedAt="i60eba1eab8ee4fe7b17b75d69c827fe6" escape="true"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODQ1_45f08835-8ecc-426c-8d57-ef0b60c16883" continuedAt="i989dd37661df4c8e836996ac042937e0" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i60eba1eab8ee4fe7b17b75d69c827fe6" continuedAt="i384edd5e365f4f27a85827430eedae09"><ix:continuation id="i989dd37661df4c8e836996ac042937e0" continuedAt="i4a3460e099a34cdd8203286ba6c4fbea"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases principally for land, buildings and equipment and has various finance leases for certain land and buildings expiring through 2035.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the leases, and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODM2_e49964a0-8deb-48be-9fe0-64282d9780ee" continuedAt="ib889d1cb829640ffb055240214050b5c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfMi01LTEtMS0zODIyMw_e808323a-f054-49d7-8d00-ebc0d7cdeb16">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfMi03LTEtMS0zODIyMw_cfbc619c-0a9d-469a-9f4b-b10a688d58bf">3,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNC01LTEtMS0zODIyMw_33e27251-1999-410f-aa61-cf18f4324756">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNC03LTEtMS0zODIyMw_d1addd3b-402e-4ccc-96fe-2e0988f6e70c">136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNS01LTEtMS0zODIyMw_0c239e6e-c971-498c-854b-57ce4a19e881">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNS03LTEtMS0zODIyMw_f4a1a99b-0906-489e-9beb-f96f3a45a7c6">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNi01LTEtMS0zODIyMw_dff605a2-ed17-408f-84ea-bb95b0e51ece">6,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNi03LTEtMS0zODIyMw_9afb9a84-e63e-4ea1-bf2d-28453032ba1f">4,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfMy0xLTEtMS0zODIyMw_1974c1f5-6e1b-4d9a-800f-34800e0024c4">6,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfMy0zLTEtMS0zODIyMw_f3db3552-dffd-4097-90ac-1cd8c480bf92">3,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfNS0xLTEtMS0zODIyMw_9e5c9e01-b397-49d9-bca1-d6f956c9fd88">8,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfNS0zLTEtMS0zODIyMw_172abde8-c88f-47d3-afea-9043db9fa343">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">Operating lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0xLTEtMS0zODIyMw_4c663623-3668-4c7c-9cee-238c9664c2ee">47,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0zLTEtMS0zODIyMw_5e8e7b6a-5cd3-4b44-ba24-3829aed95294">42,601</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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease 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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0xLTEtMS0zODIyMw_48a81d02-8616-4090-8f07-53291d62c646">10,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0zLTEtMS0zODIyMw_8e994f80-b4a3-4876-bc72-46378d7365e7">8,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0xLTEtMS0zODIyMw_e01a6703-4ef6-415c-b2f3-7c2aff40b1d3">37,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0zLTEtMS0zODIyMw_39583695-a29d-464b-a550-3047a7f4203b">33,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNy0xLTEtMS0zODIyMw_d2e74429-f289-412a-a27c-a00aca096cd8">47,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNy0zLTEtMS0zODIyMw_a60e918a-97ae-49e4-9315-f0da4994c627">42,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">Finance lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMS0xLTEtMzgyMjM_94315c9e-3f01-4755-ac53-300d223a380a">6,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMy0xLTEtMzgyMjM_e8aeeb3c-6205-40a0-a7e6-cbe47c96d41a">7,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease 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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMS0xLTEtMzgyMjM_4f0bf977-6591-4e76-8a9e-7c2ac3b8232c">1,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMy0xLTEtMzgyMjM_032c20d8-157d-4b85-9c0b-3716cfdb406b">1,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMS0xLTEtMzgyMjM_e6b28257-1021-4f0e-9fa4-993ed2b9b7bf">4,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMy0xLTEtMzgyMjM_13657819-c254-4ff7-ac7d-429694b0819a">4,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTUtMS0xLTEtMzgyMjM_471de286-303c-4399-abc1-b66d8978993e">5,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTUtMy0xLTEtMzgyMjM_c24bb1dc-6e17-40aa-b42b-1c1e006bd0d1">5,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i384edd5e365f4f27a85827430eedae09"><ix:continuation id="i4a3460e099a34cdd8203286ba6c4fbea"><div style="text-align:justify"><ix:continuation id="ib889d1cb829640ffb055240214050b5c"><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:59.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMi0xLTEtMS0zODIyMw_682b99ee-e3f0-425c-866c-857b7e2a01b3">10.4</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMi0zLTEtMS0zODIyMw_c80462ff-7be7-49e0-8ede-f446cef15221">11.1</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMy0xLTEtMS0zODIyMw_84909dc5-9e70-465f-b6a2-2cd14326c112">4.9</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMy0zLTEtMS0zODIyMw_e31c2926-5bee-4d59-9951-5e1fc9f1d13e">5.1</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNS0xLTEtMS0zODIyMw_f2cd32b7-1414-4c7c-a8b2-57954858ac8e">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNS0zLTEtMS0zODIyMw_88fc158c-afb9-4492-a17b-31a56d2ef694">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNi0xLTEtMS0zODIyMw_babad97e-7f8c-4ea0-9faa-4687d9784581">9.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNi0zLTEtMS0zODIyMw_f5527625-8031-40fd-a2d3-4aafc60c8a39">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODM5_2733913a-8c3e-4080-948b-19ef871da292" escape="true"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODUx_368041ec-6cc3-4d9b-87f4-570cea028e1e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMS0yLTEtMS0zODIyMw_71e78930-f016-4348-8195-b90663e7bf04">12,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMS00LTEtMS0zODIyMw_dff85386-455f-400d-8567-d6411379f2ed">1,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMi0yLTEtMS0zODIyMw_311a7485-041e-4b35-8ebc-8530198803cf">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMi00LTEtMS0zODIyMw_005a62e8-27fa-433a-9c0b-7afc1f50fee4">1,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMy0yLTEtMS0zODIyMw_90c2248f-de92-4d4e-843a-3e3686d2e864">9,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMy00LTEtMS0zODIyMw_e8cb1797-e3c6-45fb-b074-f4f5b2ed8926">1,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNC0yLTEtMS0zODIyMw_090a4f56-7190-4fcc-a78b-0bf3042cf87e">6,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNC00LTEtMS0zODIyMw_83135526-ab4c-4cd0-89d8-c2572ce08248">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNS0yLTEtMS0zODIyMw_ab8d6eb6-234b-4716-86d1-2f9c5a5beb31">4,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNS00LTEtMS0zODIyMw_bf04af52-cee2-436b-8fe4-ae7e7342f6d8">1,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNi0yLTEtMS0zODIyMw_91c0c613-bdb4-48b6-a085-bac7c362b9aa">19,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="tho:FinanceLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNi00LTEtMS0zODIyMw_dfa63f5f-53aa-4eeb-9f1b-38de1bbab8e4">954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNy0yLTEtMS0zODIyMw_b5416002-d297-4734-a260-5dc8092fb07d">65,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNy00LTEtMS0zODIyMw_9060a0ba-8321-4606-ae17-611f8fd3e351">6,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOC0yLTEtMS0zODIyMw_eee1ee1f-280a-4b9c-bf99-6bf64e5d0a49">17,717</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOC00LTEtMS0zODIyMw_dc0cae89-b48c-4888-b939-5815d8e4a449">1,437</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOS0yLTEtMS0zODIyMw_f0327785-5208-41ac-8855-9aa102cc871b">47,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOS00LTEtMS0zODIyMw_8990286f-3999-4a5f-a44e-560275c9f2d7">5,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div id="i7194f9c9f5ec43318718f715e41b819f_64"></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMzI2_9027dde0-b089-463f-8069-38e8500e4277" continuedAt="i00db7a6283984f4b95972f776fd5344b" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i00db7a6283984f4b95972f776fd5344b">Total stock-based compensation expense recognized in the three-month periods ended October 31, 2021 and October 31, 2020 for stock-based awards totaled $<ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMTU1_5019cebf-a898-4eae-a9dc-7f3c02816764">6,027</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMTYy_9ce17e8c-ab79-40e8-be2e-5eba02d1a897">5,768</ix:nonFraction>, respectively.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_70"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RleHRyZWdpb246MTFiNWMyM2YyNzFiNGJkN2E3ZDkxZDRhMTgzMzRjOGVfNDY1_c1e2c3bd-f83e-469e-a9d4-eb9412c50255" continuedAt="i5b10124bfeaf4a6a84620f82d096e4f3" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i5b10124bfeaf4a6a84620f82d096e4f3"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RleHRyZWdpb246MTFiNWMyM2YyNzFiNGJkN2E3ZDkxZDRhMTgzMzRjOGVfNDYy_75b138e2-a341-4c17-a49b-a96b6ae71cc7" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#8217;s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f1da42366b34545940ec4bc56330bf9_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNC01LTEtMS0zODIyMw_5ccb55b2-b521-46e3-854e-b4144b4077d6">1,409,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e6ffb42722a4aac82849f5171452c04_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNC03LTEtMS0zODIyMw_67f3f29f-f0fd-49f0-8ee4-f9da3a85c3a2">837,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icae319a7d7324c48ae9cb54fa258c850_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNS01LTEtMS0zODIyMw_77962feb-28ad-454e-8a5b-e33f068bac61">831,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8df5021ecb54c7b8ea59a86d397db2e_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNS03LTEtMS0zODIyMw_c588fa99-08f8-44cc-b9a6-d7a9eb6210d2">554,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNi01LTEtMS0zODIyMw_70434549-ca48-4b92-96fc-78619b671717">2,240,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNi03LTEtMS0zODIyMw_6c470c69-ddb1-4ffc-96a3-46342c8ecc7d">1,392,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id289540b7e1d4b4ebe90c0975f54ed05_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOC01LTEtMS0zODIyMw_cf75bcef-6065-4b7a-89d2-c0b6c4c48b89">409,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4322eff87f68495b963c385c53fc2316_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOC03LTEtMS0zODIyMw_5d31be6c-966b-4e2b-890a-03337775b159">158,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i614f89890fdd44b0ba0aa6f76cdb47af_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOS01LTEtMS0zODIyMw_f6691566-5af4-4310-82b3-564126f85d7c">360,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6107a28dbff24c97859ff4bcd496e33d_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOS03LTEtMS0zODIyMw_5e0ca1ea-7a8b-49f1-9a25-f77de9dcb562">275,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd748ab395d4d85aa4e4ff9b3c0acce_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTAtNS0xLTEtMzgyMjM_8262eb3f-d4cc-491e-aef3-fb8fe805c3d5">155,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7199ebe3df104401bcad14588fff6b28_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTAtNy0xLTEtMzgyMjM_934bc62b-efdb-4ae4-8f58-4c786424c8fc">59,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTEtNS0xLTEtMzgyMjM_a0f7d80f-0fbf-4619-819f-b1d32a655256">925,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTEtNy0xLTEtMzgyMjM_0843e332-054c-4a5b-91f5-40334eb42d8e">493,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTItNS0xLTEtMzgyMjM_26d5ab9a-b1fc-43fe-98c3-28d0463cf1e0">3,165,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTItNy0xLTEtMzgyMjM_10e89160-285e-4779-b9eb-f0e26a163fe6">1,885,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9c356d709a45d7ac53e4e42fa7f01f_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTQtNS0xLTEtMzgyMjM_aef412fa-b3c8-4962-b9da-558ceea37fcf">316,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea9edc08daae4260acebc2cafc294302_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTQtNy0xLTEtMzgyMjM_21da910f-2958-40a6-a15f-14da8b71251a">318,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0589d75c4824ca685c852da3b665407_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTUtNS0xLTEtMzgyMjM_2ef99715-c57e-4f88-b985-1ca8982e9954">177,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05185cf0ef44b79a87aaf1d1c39784f_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTUtNy0xLTEtMzgyMjM_51135f63-c4ae-4d6c-aa43-d65455f7c8ba">143,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8244e550cc8422aa0c54dfafac93663_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTYtNS0xLTEtMzgyMjM_e8fc08ec-518d-46ae-ae15-b63dcbf5382c">60,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ccbd92211de42508ac347867c1755ca_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTYtNy0xLTEtMzgyMjM_a2153a96-b5d4-4f45-8942-ad90f2c22327">55,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other RV-related</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i253870e93fb542e8929a5cf0d3dadb4a_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTctNS0xLTEtMzgyMjM_c392b89a-612d-4735-9cf0-8e6b9f8caffd">78,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bbf646fee894f0f95ae2cebc91910b1_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTctNy0xLTEtMzgyMjM_4235a373-aaa4-4555-8c48-2c67f1182f03">85,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTgtNS0xLTEtMzgyMjM_4acb6ee8-cf55-4316-aa9e-75d613bd5328">632,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTgtNy0xLTEtMzgyMjM_5719ac1c-b99b-4654-9e0c-23fb2b6fd43a">602,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTktNS0xLTEtMzgyMjM_87d6fa5a-1b52-4546-85ff-282e807e5064">3,798,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTktNy0xLTEtMzgyMjM_fbedb0f1-9718-4915-b175-d4ceba29022b">2,488,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbd28afb48e943e395f9ce19b3f7b0b7_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjAtNS0xLTEtMzgyMjM_fdacd28a-354e-4fa8-ab51-ae46eeb79d7b">257,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i394deaa8758d4f7ea7b401b2b149f7ff_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjAtNy0xLTEtMzgyMjM_84dc171a-3a9d-47bb-8655-9b757d261d7c">80,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjEtNS0xLTEtMzgyMjM_79e0ce55-7334-4759-8d81-c1e1609e160a">98,465</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjEtNy0xLTEtMzgyMjM_1a060c36-9b4c-4192-a1e2-063db6d7d920">31,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjItNS0xLTEtMzgyMjM_6cce88dc-8592-429f-86d0-fb3cebbff16f">3,958,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjItNy0xLTEtMzgyMjM_696d847a-743e-4647-b9cb-2569d941220a">2,537,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_73"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.    <ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RleHRyZWdpb246OTY3ZmEzYWJiODZmNDk3M2FlNjhmYmIwZTFjZTgwZDVfNDMw_8ddadce6-0282-434c-b57e-f10542454797" continuedAt="ia429c47b07294c84b4d27204b2b53879" escape="true">Accumulated Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ia429c47b07294c84b4d27204b2b53879"><ix:nonNumeric contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RleHRyZWdpb246OTY3ZmEzYWJiODZmNDk3M2FlNjhmYmIwZTFjZTgwZDVfNDMz_75be335f-214c-470b-a084-4309d5b0cd9c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (&#8220;OCI&#8221;) and the changes in the Company's accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) by component were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:37.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.681%"></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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14e67a3248244b3cae24eb4ec3e40980_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0yLTEtMS00NjQ4OA_9e574916-affc-43ed-b918-a7b2fb48b3eb">54,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93829e45c08a478092bf4ae1926b82cf_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi00LTEtMS00NjQ4OA_639ee26d-9efe-49c4-8344-d61662ea95f8">8,655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i366d126ffdc643ddbd97a0d0a973ed0c_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi02LTEtMS00NjQ4OA_753ac444-10ab-4e36-a681-65c6dc3f492e">876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033058f28c5147aaac27ad7a099357d8_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi04LTEtMS00NjQ4OA_abeb9105-82f4-4c2d-ac71-9788ad13b035">44,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i138a8faccda1422291bbd4f02a32e7f7_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0xMC0xLTEtNDY0ODg_bf494db8-8efe-4303-9571-a1589db8dfa7">772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e533a4e1ece445a9830dc0fb937d173_I20210731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0xMi0xLTEtNDY0ODg_88ed8e66-b0e7-4b5c-a849-958a379619e7">43,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0yLTEtMS00NjQ4OA_bdb525aa-7de1-4e38-9cf3-1a5af932e97a">35,007</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy00LTEtMS00NjQ4OA_ef6b2d93-f573-4c08-9856-c2c4b2852860">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy02LTEtMS00NjQ4OA_7280d66e-38e5-4f62-bf0b-36d1fbc86e6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy04LTEtMS00NjQ4OA_ffb32aaf-db9a-414c-a7a9-cc4c1afdc376">34,422</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0xMC0xLTEtNDY0ODg_cdf64957-b85e-494b-aa0e-5f5ebb9c9d35">160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0xMi0xLTEtNDY0ODg_8fda8511-8aa9-4122-8d2d-e9344493fbd0">34,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0yLTEtMS00NjQ4OA_5e92c565-7385-484f-9027-5fefd8818038">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC00LTEtMS00NjQ4OA_c531d692-4468-441e-9530-bfa5dc31c0f4">132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC02LTEtMS00NjQ4OA_8368ebd2-a7c6-4a67-b09e-e042c2f58332">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC04LTEtMS00NjQ4OA_eb608771-0e30-4ad4-ba3a-f6fffeb61052">132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0xMC0xLTEtNDY0ODg_7f842f24-783b-42a8-8ddc-796607f9302b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0xMi0xLTEtNDY0ODg_956fd4e7-1e39-43e2-83d1-813c0942a502">132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0yLTEtMS00NjQ4OA_4c6d189a-022e-4dcf-98c7-8961b42a1dda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS00LTEtMS00NjQ4OA_3d2dc0b4-4b06-4baa-857f-1f3fe5e17c41">2,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS02LTEtMS00NjQ4OA_48e2eda6-6f7c-4d57-92d0-6c11e2cc83f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS04LTEtMS00NjQ4OA_920e6a76-2d85-44bc-90c7-5367ab9ed570">2,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0xMC0xLTEtNDY0ODg_ee4db0e8-aff5-4bd4-af5f-8b621fe09ee7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0xMi0xLTEtNDY0ODg_d5061276-e398-4301-a35c-75d9f79f1072">2,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0yLTEtMS00NjQ4OA_4c5b4517-a139-46d9-a7b9-cdbe7fafba9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi00LTEtMS00NjQ4OA_ff2f02fd-2406-429d-a283-65af3ec17b3c">626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi02LTEtMS00NjQ4OA_20f0b51e-6dc5-47e0-8019-c71ff48d324a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi04LTEtMS00NjQ4OA_cbf7b849-ada7-40a0-8279-4e8efc021ac9">626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0xMC0xLTEtNDY0ODg_f70202a3-9ac2-4296-8fac-5716888fda80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0xMi0xLTEtNDY0ODg_1d7445f6-334f-4e1e-92ed-30c912ef4fa9">626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0yLTEtMS00NjQ4OA_8d055bcc-5830-45cc-857b-ded4830356ee">35,007</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy00LTEtMS00NjQ4OA_10261655-259c-4ad0-9080-42312b650521">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy02LTEtMS00NjQ4OA_a0a04964-1e10-4be1-b2fd-dccff0a30730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy04LTEtMS00NjQ4OA_4f0a69f6-bf2d-4f4c-9964-fd9cfddd42ce">32,652</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0xMC0xLTEtNDY0ODg_ebcbeba5-6af6-4263-b8ad-a833e6a075d6">160</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0xMi0xLTEtNDY0ODg_dd325dd8-6f32-45ae-a24c-5f792e86bc08">32,812</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29998846056046699bd45a6f575ae736_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0yLTEtMS00NjQ4OA_119ef204-24ca-4653-8be1-9d105e2a7948">19,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5d7c0d88c18d4ef8b212c555d18d0f39_I20211031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC00LTEtMS00NjQ4OA_d23452f6-bee8-4b04-acf3-0645b7200c0a">6,300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42e3a6e90f15481dbf8a7992996e04f4_I20211031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC02LTEtMS00NjQ4OA_12490624-71bf-41b9-9056-8528d5dac207">876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id428cc637f1341819e78629088ae0b73_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC04LTEtMS00NjQ4OA_1d829a22-a992-4b12-b2b8-ebe6a38e4b23">11,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6085db3da6344c4b09afecdd95abb40_I20211031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0xMC0xLTEtNDY0ODg_3f1c4a61-127c-4f36-861d-6dc5b10da3b1">932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf0ffe69c36045fe86ce884ae64a663c_I20211031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0xMi0xLTEtNDY0ODg_b6537f27-555a-41be-943e-b658427fda13">11,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="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><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16e84b2d403d4aeabdd9b1a67c3f1f81_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMi0xLTEtNDY1Mjk_bfbad377-071b-4158-87e3-80bafefb5532">46,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bc7a374d1e8460caa2b1c3a5636cd26_I20200731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItNC0xLTEtNDY1Mjk_18a8436a-2f26-470f-8aa7-ffaecf0c0e9c">18,823</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife2f13a1e85742629160ce9c3a610505_I20200731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItNi0xLTEtNDY1Mjk_25dcfd23-b03f-414e-a65f-23e3767727ac">696</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9849a4220324c5580e300da8c80e4ca_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItOC0xLTEtNDY1Mjk_dc7c7752-9c20-4c0b-92a0-4acc1d1ecc02">26,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e7b4ae3a5434429a09cbe9bd97d1274_I20200731" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMTAtMS0xLTQ2NTI5_2eb90242-7233-4e33-aa6d-6826c77a5578">855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9464b1bb8b482682711cc97814629c_I20200731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMTItMS0xLTQ2NTI5_44f3a37c-96b7-4f87-827c-472c04268772">26,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMi0xLTEtNDY1Mjk_85f3e31c-a0c2-4f15-baa3-8396d79b995d">19,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtNC0xLTEtNDY1Mjk_baa9ec6d-9fa3-408a-ab5b-eb997caf83b3">732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtNi0xLTEtNDY1Mjk_67c6fe0b-6ade-4bd3-8eae-fd5d4818ca71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtOC0xLTEtNDY1Mjk_83304bde-7b3a-4daf-ab3d-7aca352cafa4">18,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMTAtMS0xLTQ2NTI5_c7e8733e-f5e8-4f37-a749-f34f35cacb21">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMTItMS0xLTQ2NTI5_7de196dc-9aa4-4b98-b960-0fe847a195f7">18,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMi0xLTEtNDY1Mjk_7128e952-a8f9-4384-b258-3ac1e0c2a7a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtNC0xLTEtNDY1Mjk_3187f9fa-2c6f-4eb6-b5ea-f04daf16ab4a">174</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtNi0xLTEtNDY1Mjk_7d151105-eace-4968-a6fa-23c14f211e87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtOC0xLTEtNDY1Mjk_9f81a1e4-46c1-44b7-96b8-fa398bc06d7d">174</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMTAtMS0xLTQ2NTI5_ffdcc097-a38f-4781-825b-e9c9a10da69e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMTItMS0xLTQ2NTI5_9cd6ddf8-8696-492e-8475-9d7aca032533">174</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMi0xLTEtNDY1Mjk_bab4e520-7830-4bbf-9332-25aad0c87e80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtNC0xLTEtNDY1Mjk_a3634def-9de5-419f-b6f0-2106071df67d">3,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtNi0xLTEtNDY1Mjk_0129c453-fd50-458f-a31d-e9f84b68a7b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtOC0xLTEtNDY1Mjk_196efcf3-2473-40f6-b7f9-a646b6e070a9">3,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMTAtMS0xLTQ2NTI5_67bb5c63-cbcd-48f0-8466-92f89c751f9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMTItMS0xLTQ2NTI5_3bb77c3e-6a94-4285-a48a-a3e804b2b20a">3,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMi0xLTEtNDY1Mjk_6cb4afb6-7bb9-44c1-8790-4a536fcbc77e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtNC0xLTEtNDY1Mjk_24b25f14-fc10-4f64-ad32-ae8c18c92e88">865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtNi0xLTEtNDY1Mjk_4374675a-9e80-47a6-abca-aadce01b8290">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtOC0xLTEtNDY1Mjk_b23fa275-39b7-4be6-99c1-32c77f164680">865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMTAtMS0xLTQ2NTI5_24ff25fc-9ab2-4aec-a9c7-f16f499eba60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMTItMS0xLTQ2NTI5_90eb4313-e054-4165-ba2a-99e402b0b6b3">865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMi0xLTEtNDY1Mjk_ed8a2048-364d-4fc1-b407-13cd9ecba084">19,106</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctNC0xLTEtNDY1Mjk_222d5f88-126f-4213-a068-2f4384a628e9">3,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctNi0xLTEtNDY1Mjk_4ccce43f-c613-4189-8da9-ef262612d269">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctOC0xLTEtNDY1Mjk_cce3f38d-b172-4529-a727-e177f9efbfe9">15,774</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMTAtMS0xLTQ2NTI5_3c9d529e-93d9-4f99-a91c-54d841620583">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMTItMS0xLTQ2NTI5_a581d1bc-6d7f-40db-90f8-9e2a629e30c5">15,661</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdae1e409a9d4afa817448c0f87dda13_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMi0xLTEtNDY1Mjk_46da3e18-e5e5-4d05-92de-36ad49003d69">27,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d31eaedf1f346b780cfa4c6012ca8b4_I20201031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtNC0xLTEtNDY1Mjk_1acefe9a-a36f-497a-99b7-fd4a57293352">15,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c88d322140482983a9d3657a819036_I20201031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtNi0xLTEtNDY1Mjk_820f4506-6f62-4f72-b5f9-76f13638f91d">696</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd3b213c38564dffaa25ef950ffebadb_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtOC0xLTEtNDY1Mjk_b0d50516-4790-4364-84ab-d477e454e27b">11,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1dc67b2d16114a08ac67aa01671fb76e_I20201031" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMTAtMS0xLTQ2NTI5_843f0b27-c462-49b2-8d35-1a80a709bde5">742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04489c0b0504549b167ad35e8452211_I20201031" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMTItMS0xLTQ2NTI5_ea14ccab-16c4-45fa-aea8-8848facb4949">10,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_79"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unless otherwise indicated, all U.S. Dollar, Euro and British Pound Sterling amounts are presented in thousands except share and per share data.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Forward-Looking Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report includes certain statements that are &#8220;forward-looking&#8221; statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements are made based on management&#8217;s current expectations and beliefs regarding future and anticipated developments and their effects upon THOR, and inherently involve uncertainties and risks. These forward-looking statements are not a guarantee of future performance. We cannot assure you that actual results will not differ materially from our expectations. Factors which could cause materially different results include, among others:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the extent and impact from the continuation of the COVID-19 pandemic, along with the responses to contain the spread of the virus, or its variants, by various governmental entities or other actors, which may have negative effects on retail customer demand, our independent dealers, our supply chain, our labor force, our production or other aspects of our business;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to ramp production up or down quickly in response to rapid changes in demand while also managing costs and market share;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of raw material and commodity price fluctuations, and/or raw material, commodity or chassis supply constraints;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the dependence on a small group of suppliers for certain components used in production;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level and magnitude of warranty and recall claims incurred;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of our suppliers to financially support any defects in their products;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">legislative, regulatory and tax law and/or policy developments including their potential impact on our dealers and their retail customers or on our suppliers;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs of compliance with governmental regulation; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">public perception of and the costs related to environmental, social and governance matters;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">legal and compliance issues including those that may arise in conjunction with recently completed transactions;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lower consumer confidence and the level of discretionary consumer spending; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">interest rate fluctuations and their potential impact on the general economy and, specifically, on our dealers and consumers;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of exchange rate fluctuations;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">restrictive lending practices which could negatively impact our independent dealers and/or retail consumers;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">management changes; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the success of new and existing products and services;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to maintain strong brands and develop innovative products that meet consumer demands;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to efficiently utilize existing production facilities; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in consumer preferences;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the risks associated with acquisitions, including: the pace and successful closing of an acquisition, the integration and financial impact thereof, the level of achievement of anticipated operating synergies from acquisitions, the potential for unknown or understated liabilities related to acquisitions, the potential loss of existing customers of acquisitions and our ability to retain key management personnel of acquired companies;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a shortage of necessary personnel for production and increasing labor costs to attract production personnel in times of high demand;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the loss or reduction of sales to key dealers; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruption of the delivery of units to dealers; </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing costs for freight and transportation;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">asset impairment charges;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of potential losses under repurchase agreements;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential impact of the strength of the U.S. dollar on international demand for products priced in U.S. dollars;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic, market and political conditions in the various countries in which our products are produced and/or sold;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of changing emissions and other related climate change regulations in the various jurisdictions in which our products are produced, used and/or sold;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to our investment and capital allocation strategies or other facets of our strategic plan; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in market liquidity conditions, credit ratings and other factors that may impact our access to future funding and the cost of debt.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and other risks and uncertainties are discussed more fully in Item 1A of our Annual Report on Form 10-K for the year ended July 31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disclaim any obligation or undertaking to disseminate any updates or revisions to any forward-looking statements contained in this report or to reflect any change in our expectations after the date hereof or any change in events, conditions or circumstances on which any statement is based, except as required by law. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Executive Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were founded in 1980 and have grown to become the largest manufacturer of recreational vehicles (&#8220;RVs&#8221;) in the world. We are also the largest manufacturer of RVs in North America, and one of the largest manufacturers of RVs in Europe. In North America, according to Statistical Surveys, Inc. (&#8220;Stat Surveys&#8221;), for the nine months ended September 30, 2021, THOR&#8217;s combined U.S. and Canadian market share was approximately 41.9% for travel trailers and fifth wheels combined and approximately 47.6% for motorhomes. In Europe, according to the European Caravan Federation and based on unit registrations for Europe's original equipment manufacturer (&#8220;OEM&#8221;) reporting countries, our European market share for the nine months ended September 30, 2021 was approximately 24.9% for motorcaravans and campervans combined and approximately 18.1% for caravans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model includes decentralized operating units, and our RV products are primarily sold to independent, non-franchise dealers who, in turn, retail those products. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Our growth has been achieved both organically and through acquisition, and our strategy is designed to increase our profitability by driving innovation, servicing our customers, manufacturing quality products, improving the efficiencies of our facilities and making strategic growth acquisitions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic, including its wide-reaching impact on nearly all facets of our operations and the RV industry, as well as related governmental actions and labor shortages throughout the supply chain and within THOR, have impacted and continue to impact our business and our financial results and financial position. In particular, the pandemic has, directly or indirectly, contributed to chassis and certain other supply-side constraints, as described below. Additional impacts could be incurred in future periods, including negative impacts to our results of operations, liquidity and financial position, as a direct or indirect result of the pandemic. Should the rate of COVID-19 infections escalate, or the virus mutate into new, uncontrolled strains, those developments and the resulting impacts could exacerbate risks to our business, financial results and financial position. Refer also to the COVID-19 related risk factors disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Events</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (&#8220;Senior Unsecured Notes&#8221;). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash-on-hand, were used to repay $500,000 of borrowings outstanding on the Company&#8217;s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on October 15 and April 15 of each year, beginning with the first payment on April 15, 2022. The Senior Unsecured Notes will rank equally in right of payment with all of the Company's existing and future senior indebtedness and senior to the Company&#8217;s future subordinated indebtedness, and effectively junior in right of payment to the Company&#8217;s existing and future secured indebtedness to the extent of the assets securing such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (&#8220;Airxcel&#8221;). Airxcel manufactures a comprehensive line of high-quality products which they sell primarily to RV original equipment manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The purchase price of $750,000 in cash is subject to standard post-closing adjustments, and was funded through a combination of cash-on-hand and $625,000 in borrowings from the Company&#8217;s ABL. In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the term of the ABL as discussed in Note 12 to the Condensed Consolidated Financial Statements. The interest rate remains unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening its supply chain, diversifying its revenue sources and expanding Airxcel&#8217;s supply chain business in North American and Europe. Airxcel will operate as an independent operation in the same manner as the Company&#8217;s other subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Industry Outlook &#8212; North America</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors industry conditions in the North American RV market using a number of resources including its own performance tracking and modeling. The Company also considers monthly wholesale shipment data as reported by the Recreation Vehicle Industry Association (&#8220;RVIA&#8221;), which is typically issued on a one-month lag and represents manufacturers&#8217; North American RV production and delivery to dealers. In addition, we monitor monthly North American retail sales trends as reported by Stat Surveys, whose data is typically issued on a month-and-a-half lag. The Company believes that monthly RV retail sales data is important as consumer purchases impact future dealer orders and ultimately our production and net sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American RV independent dealer inventory of our North American RV products as of October 31, 2021 increased 36.9% to approximately 82,400 units, compared to approximately 60,200 units as of October 31, 2020. The acquisition of Tiffin Group since the prior-year period accounted for approximately 550 of the 82,400 units as of October 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, North American dealer inventory levels continue to be well below optimal stocking levels, which has led to ongoing record backlogs. THOR&#8217;s North American RV backlog as of October 31, 2021 increased $8,109,294, or 122.6%, to $14,722,076 compared to $6,612,782 as of October 31, 2020, with Tiffin Group's backlog included in the October 31, 2021 totals accounting for $781,427, or 9.6%, of the $8,109,294 increase. Dealer inventory levels remain low due to the continuing strong retail demand for RVs, given the perceived safety of RV travel during the COVID-19 pandemic, a strong desire to socially distance and the reduction in commercial air travel and cruises, as well as an underlying desire by many to get back to nature and relax with family and friends.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">North American Industry Wholesale Statistics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key wholesale statistics for the North American RV industry, as reported by RVIA for the periods indicated, are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. and Canada Wholesale Unit Shipments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable Units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,215&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,637&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,537&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in wholesale shipments noted above in the towable and motorized units were both impacted by the COVID-19 pandemic. Shipments were significantly limited for both towable and motorized products during the period from March to June 2020, as most RV manufacturers and dealers were shut down for a number of weeks during that time period. Since then, demand for both towable and motorized products has been robust, resulting in strong levels of wholesale shipments in the current calendar 2021 year-to-date period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, RVIA issued a revised forecast for calendar year 2021 wholesale unit shipments. Under a most likely scenario, towable and motorized unit shipments are projected to increase to approximately 545,400 units and 56,800 units, respectively, for an annual total of approximately 602,200 units, up 39.9% from the 2020 calendar year wholesale shipments. The most likely forecast for calendar year 2021 could range from a lower estimate of approximately 593,600 total units to an upper estimate of approximately 610,800 units.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of their December 2021 forecast, RVIA also revised their estimates for calendar year 2022 wholesale unit shipments. In the most likely scenario, towable and motorized unit shipments are projected to increase to an approximated annual total of 613,700 units, or 1.9% higher than the most likely scenario for calendar year 2021 wholesale shipments. This calendar year 2022 most likely forecast could range from a lower estimate of approximately 599,600 total units to an upper estimate of approximately 627,600 units.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">North American Industry Retail Statistics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that retail demand is the key to growth in the North American RV industry, and that annual North American RV industry wholesale shipments in calendar years 2021 and 2022 may not follow typical seasonal patterns as dealers respond to ongoing high consumer demand and then rebuild their inventory to optimal stocking levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key retail statistics for the North American RV industry, as reported by Stat Surveys for the periods indicated, are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. and Canada Retail Unit Registrations</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable Units</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,754</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,667</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized Units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,760</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,187</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,854</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,660&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various states or provinces. The COVID-19 pandemic has resulted in further delays in the submission of information reported by the various states or provinces beginning with calendar year 2020 results and may also be impacting the completeness of such information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that North American retail consumer demand has grown in recent periods due to an increasing interest in the RV lifestyle and the ability to connect with nature and has further accelerated since the onset of the COVID-19 pandemic. Many consumers recognize the perceived benefits offered by the RV lifestyle, which provides people with a personal space to maintain social distance in a safe manner, the ability to connect with loved ones and the potential to get away for short, frequent breaks or longer adventures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company North American Wholesale Statistics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's North American wholesale RV shipments, for the nine-month periods ended September 30, 2021 and 2020 to correspond to the North American industry wholesale periods noted above, were as follows (2021 period includes Tiffin Group shipments):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. and Canada Wholesale Unit Shipments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable Units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,926&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,478</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,749</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,729</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company North American Retail Statistics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retail statistics of the Company&#8217;s North American RV products, as reported by Stat Surveys, for the nine-month periods ended September 30, 2021 and 2020 to correspond to the North American industry retail periods noted above, were as follows (2021 period includes Tiffin Group registrations):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. and Canada Retail Unit Registrations</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable Units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,346&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,624&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,722&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various states or provinces. The COVID-19 pandemic has resulted in further delays in the submission of information reported by the various states or provinces beginning with calendar year 2020 results and may also be impacting the completeness of such information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">North American Outlook</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent to which the COVID-19 pandemic may continue to impact our business in future periods remains uncertain and unpredictable. Nonetheless, our outlook for future growth in North American retail sales in both the short term and the long term remains optimistic as there are many factors driving the current demand that we believe will continue even after the pandemic ends. In the near-term, we believe consumers are likely to continue altering their future vacation and travel plans, opting for fewer vacations via air travel, cruise ships and hotels, and preferring vacations that RVs are uniquely positioned to provide, where they can continue practicing social distancing while also allowing them the ability to explore or unwind, often close to home. Minimal-contact vacation options like road trips and camping may prove ideal for people who want to limit pandemic-related risks involved with close personal interactions. We will, however, need to continue to manage through anticipated supply chain issues noted below, which may limit the level to which we can increase output in the near term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Longer term, a positive outlook for the North American RV segment is supported by surveys conducted by THOR, RVIA and others, which show that Americans love the freedom of the outdoors and the enrichment that comes with living an active lifestyle. RVs allow people to be in control of their travel experiences, going where they want, when they want and with the people they want. The RV units we design, produce and sell allow people to spend time outdoors pursuing their favorite activities, creating cherished moments and deeply connecting with family and friends. Based on the increasing value consumers place on these factors, we expect to see long-term growth in the North American RV industry. Longer term, we also believe retail sales will be dependent upon various economic conditions faced by consumers, such as the rate of unemployment, the level of consumer confidence, the disposable income of consumers, changes in interest rates, credit availability, the health of the housing market, changes in tax rates and fuel availability and prices. In addition, we believe that the availability of camping and RV parking facilities will be an important factor in the future growth of the industry and view both the significant recent investments and the future committed investments by campground owners, states and the federal government in camping facilities and accessibility to state and federal parks and forests to be positive long-term factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic and industry-wide factors that have historically affected, and we believe will continue to affect, our RV business, include the costs of commodities, the availability of critical supply components, the impact of actual or threatened tariffs on commodity costs and labor costs incurred in the production of our products. Material and labor costs are the primary factors determining our cost of products sold, and any future increases in raw material or labor costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product decontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts. Historically, we have generally been able to offset net cost increases over time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to be alerted by a number of our North American chassis suppliers that supply constraints of key components that they require for the manufacturing of chassis, particularly semiconductor chips, will limit their production of chassis, and hence, our production and sales of motorized RVs will also be impacted. The North American RV industry has, from time to time in the past and continuing into the quarter ended October 31, 2021, experienced shortages of chassis for various other reasons, including component shortages, production delays and intermittent work stoppages at the chassis manufacturers. If these shortages continue for a prolonged period for any reason, it would have a negative impact on our sales and earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The North American RV industry is also facing continuing cost increases, supply shortages and delivery delays of other, non-chassis, raw material components. While our supply chain has been resilient enough to support us during our recent growth in sales and production, these shortages and constraints have negatively impacted our ability to further ramp up production rates and sales during the current fiscal year and has caused an increase in work in process inventory as of October 31, 2021. We believe these shortages and delays will continue to result in production delays or adjusted production rates, which will limit our ability to ramp up production to meet existing demand and could have a negative impact on our results of operations. If shortages of chassis or other component parts were to become more significant or longer term in nature, or if other factors were to impact our suppliers&#8217; ability to fully supply our needs for key components, our costs of such components and our production output could be adversely affected. Where possible, we continue to work closely with our suppliers on various supply chain strategies to minimize these constraints, and we continue to identify alternative suppliers. The geographic centrality of the North American RV industry in northern Indiana, where the majority of our facilities and many of our suppliers are located, could exacerbate supply chain and other COVID-19 related risks, should northern Indiana, or any of the other areas in which we, our suppliers or our customers operate, become disproportionately impacted by the pandemic or other factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Industry Outlook &#8212; Europe</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors retail trends in the European RV market as reported by the European Caravan Federation (&#8220;ECF&#8221;), whose industry data is reported to the public quarterly and typically issued on a one-to-two-month lag. Additionally, on a monthly basis, the Company receives OEM-specific reports from most of the individual member countries that make up the ECF. As these reports are coming directly from the ECF member countries, timing and content vary, but typically the reports are issued on a one-to-two-month lag as well. While most countries provide OEM-specific information, the United Kingdom, which made up 22.0% and 7.8% of the caravan and motorcaravan (including campervans) European market for the nine months ended September 30, 2021, respectively, does not provide OEM-specific information. Industry wholesale shipment data for the European RV market is not available.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within Europe, over 90% of our sales are made to dealers within 13 different European countries. The market conditions, as well as the operating status of our independent dealers within each country, vary based on the various local economic conditions, the current impact of COVID-19 and the local responses and restrictions in place to manage the pandemic. It is inherently difficult to generalize about the operating conditions within the entire European region. However, independent RV dealer inventory levels of our European products are generally below historic levels in the various countries we serve. Within Germany, which accounts for approximately 60% of our European product sales, independent dealer inventory levels are currently below historical norms, with dealers submitting higher levels of orders than typical due to continued high end-consumer demand, as discussed further below.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR&#8217;s European RV backlog as of October 31, 2021 increased $1,039,883, or 45.0%, to $3,348,355 compared to $2,308,472 as of October 31, 2020, with the increase attributable to a number of causes, including the perceived safety of RV travel during the COVID-19 pandemic, a strong desire to socially distance, a reduction in commercial air travel and cruises as compared to historic levels, an increase in various marketing campaigns to promote sales, and the low independent European RV dealer inventory levels noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">European Industry Retail Statistics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key retail statistics for the European RV industry, as reported by the ECF for the periods indicated, are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:24.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">European Unit Registrations</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Motorcaravan and Campervan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Caravan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OEM Reporting Countries </span><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,525&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-OEM Reporting Countries </span><span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,531&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,006&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,056&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Industry retail registration statistics have been compiled from individual countries reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the &#8220;OEM Reporting Countries.&#8221; The &#8220;Non-OEM Reporting Countries&#8221; are primarily the United Kingdom and others. Note: the decrease in the &#8220;Non-OEM Reporting Countries&#8221; is primarily related to the United Kingdom, as a result of both extended shutdowns due to the COVID-19 pandemic and BREXIT. Total European unit registrations are reported quarterly by ECF. </span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">The ECF reports motorcaravans and campervans together. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note: Data from the ECF is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various countries. (The &#8220;Non-OEM Reporting Countries&#8221; either do not report OEM-specific data to the ECF or do not have it available for the entire time period covered.)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company European Retail Statistics </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:35.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">European Unit Registrations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan and Campervan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total OEM-Reporting Countries</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,602&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.52pt">Company retail registration statistics have been compiled from individual countries reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the &#8220;OEM Reporting Countries.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note: Data from the ECF is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various countries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">European Outlook</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our European operations offer a full lineup of leisure vehicles including caravans, urban campers, campervans and small-to-large motorcaravans. Our product offering is not limited to vehicles only but also includes accessories and services, including vehicle rentals. In addition, we address our European end customers through a sophisticated brand management approach based on consumer segmentation according to target group, core values and emotions. With the help of data-based and digital marketing, we intend to continue expanding our customer reach, in particular, to new and younger consumer segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent to which the COVID-19 pandemic may impact our business in future periods remains uncertain and unpredictable. Our outlook for future growth in European RV retail sales depends upon various economic conditions in the respective countries in which we sell, and also depends on our ability to manage through supply chain issues that will limit the level to which we can increase output in the near term. End-customer demand for RVs depends strongly on consumer confidence. Factors such as the rate of unemployment, private consumption and investments, growth in disposable income of consumers, changes in interest rates, the health of the housing market, changes in tax rates and, most recently, travel safety considerations all influence retail sales. We believe our long-term outlook for future growth in retail sales remains positive as more and more people discover RVs as a way to support their lifestyle in search of independence and individuality, as well as using the RV as a multi-purpose vehicle to escape urban life and explore outdoor activities and nature.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we and our independent European dealers have marketed our European recreational vehicles through numerous RV fairs at the country and regional levels which occur throughout the calendar year. These fairs have historically been well-attended events that allow retail consumers the ability to see the newest products, features and designs and to talk with product experts in addition to being able to purchase or order an RV. The protection of the health of our employees, customers and dealer-partners is our top priority. As a result, we have cancelled our participation in most European trade fairs and major events through the end of calendar 2021 and currently plan on limited participation in calendar 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In place of the trade fairs, we have and will continue to strengthen and expand our digital activities in order to reach high potential target groups, generate leads and steer customers directly to dealerships. With over 1,000 active dealer-partners in Germany and throughout Europe, we believe our European brands have one of the strongest and most professionally structured dealer and service networks in Europe.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Economic or industry-wide factors affecting our European RV business include the costs of commodities and the labor used in the manufacture of our products. Material and labor costs are the primary factors determining our cost of products sold and any future increases in these costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product decontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to be alerted by a number of our European chassis suppliers that supply constraints of key components that they require for the manufacturing of chassis, including, but not limited to, semiconductor chips, will limit their production of RV chassis. Continuing in the quarter ended October 31, 2021, we experienced delays in the receipt of, and a reduction in the volume of, chassis from our European chassis suppliers, limiting our ability to further increase production. We expect these challenges to persist and, in particular, anticipate continued delays in receipt of chassis in Europe as well as a reduction in the number of chassis to be received in fiscal 2022. As a result, limitations in the availability of chassis will limit our ability to consistently maintain our planned production levels and will limit our ability to ramp up production of certain products despite dealer demand for those products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Europe, we continue to experience cost increases, supply shortages and delivery delays of other, non-chassis, raw material components which negatively impacted our ability to further ramp up production and sales in the current fiscal year and has caused an increase in our work in process inventory as of October 31, 2021. We believe these shortages and delays will continue to result in production delays or adjusted production rates in the near term, which will limit our ability to ramp up production to meet existing demand and could have a negative impact on our operating results. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where possible, to minimize the impact of these supply chain constraints, we have identified a second-source supplier base for certain component parts. However, due to engineering requirements, it is generally not possible to quickly change the chassis our various units are built upon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If shortages of chassis or other component parts were to become more significant or longer term in nature, or if other factors were to impact our suppliers&#8217; ability to supply our needs for key components, our costs of such components and our production output could be adversely affected. In addition, if the impact of COVID-19 on our vendors increases or is prolonged, the limited availability of key components, including chassis, will have a further negative impact on our production output during fiscal 2022. Uncertainties related to changing emission standards, such as the Euro 6d standard which became effective as of January 2020 for new models and became effective for certain vehicles starting January 2021 and will become effective for other vehicles starting January 2022, may also impact the availability of chassis used in our production of certain European motorized RVs and could also impact consumer buying patterns.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to material supply constraints, labor shortages may also impact our European operations. Currently, a number of the employees of our production facilities in Europe reside in one country while working in another, and therefore travel restrictions imposed by certain countries within Europe may negatively impact the availability of our labor force and therefore our production output.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_82"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended October 31, 2021 Compared to the Three Months Ended October 31, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165,862&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,885,899&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,279,963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488,387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,310,472&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,465)</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,734)</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(210.3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,958,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,537,360&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,420,864&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.0</span></td></tr></table></div><div style="text-align:justify"><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.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"># OF UNITS:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,437&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,341&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,774&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,508&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,266&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,734&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.1</span></td></tr></table></div><div style="text-align:justify"><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.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">GROSS PROFIT:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment <br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment <br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,260&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,950&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.8)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,704&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,331&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,373&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">655,424&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,852&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276,572&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.0</span></td></tr></table></div><div style="text-align:justify"><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.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,403&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,516&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,409&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,911&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295,883&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.8</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><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.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment <br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment <br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,746&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,434&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226.5)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,964&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,480)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.9)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,842&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,319&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,523&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.8</span></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.179%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ORDER BACKLOG:</span></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,444,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,397,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,046,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,215,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,062,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,722,076&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,612,782&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,109,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,348,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,308,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,070,431&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,921,254&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,149,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102.6</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated net sales for the three months ended October 31, 2021 increased $1,420,864, or 56.0%, compared to the three months ended October 31, 2020. The increase in consolidated net sales is primarily due to the continuing increase in consumer demand for RVs and recent acquisitions. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $228,284 of the $1,420,864 increase in net sales, or 9.0% of the 56.0% increase, while the addition of Airxcel, acquired on September 1, 2021, accounted for $88,778 of the $1,420,864 increase, or 3.5% of the 56.0% increase. Approximately 16.0% of the Company&#8217;s net sales for the quarter ended October 31, 2021 were transacted in a currency other than the U.S. dollar. The Company&#8217;s most material exchange rate exposure is sales in Euros. Regarding the $1,420,864, or 56.0%, increase in consolidated net sales, the impact of the change in currency exchange rates between the two periods was not material. To determine this impact, net sales transacted in currencies other than U.S. dollars have been translated to U.S. dollars using the average exchange rates that were in effect during the comparative period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated gross profit for the three months ended October 31, 2021 increased $276,572, or 73.0%, compared to the three months ended October 31, 2020. Consolidated gross profit was 16.6% of consolidated net sales for the three months ended October 31, 2021 and 14.9% for the three months ended October 31, 2020. The increases in consolidated gross profit and the consolidated gross profit percentage were both primarily due to the impact of the increase in net sales in the current-year period compared to the prior-year period and gross margin cost percentage improvements noted below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses for the three months ended October 31, 2021 increased $114,120, or 62.8%, compared to the three months ended October 31, 2020, primarily due to the 56.0% increase in net sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets expense for the three months ended October 31, 2021 increased $5,787 compared to the three months ended October 31, 2020, primarily due to additional amortization of $2,489 and $2,184 from the acquisitions of the Tiffin Group and Airxcel, respectively, as discussed in Note 2 to the Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes for the three months ended October 31, 2021 was $312,842, as compared to $146,319 for the three months ended October 31, 2020, an increase of $166,523, or 113.8%, primarily driven by the increase in net sales and the increase in the consolidated gross profit percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information concerning the changes in net sales, gross profit, selling, general and administrative expenses and income before income taxes are addressed below and in the segment reporting that follows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate costs included in selling, general and administrative expenses increased $10,931 to $31,347 for the three months ended October 31, 2021 compared to $20,416 for the three months ended October 31, 2020, an increase of 53.5%. This increase includes increased compensation costs, including an increase in deferred compensation expense of $2,135, which was effectively offset by the increase in other income related to the deferred compensation plan assets as noted below. In addition, incentive compensation increased $1,556 due to the increase in income before income taxes compared to the prior-year period, and stock-based and other compensation increased $1,054. Charitable contributions also increased $1,319. Legal and professional fees also increased $1,076, primarily due to acquisition-related costs, and costs recorded at Corporate related to our standby repurchase obligations increased by $2,000 due to dealer inventory levels increasing in the current-year period as compared to dealer inventory decreasing in the prior-year period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate interest and other income and expense was $16,544 of net expense for the three months ended October 31, 2021 compared to $21,995 of net expense for the three months ended October 31, 2020. This decrease in net expense of $5,451 was primarily due to a decrease in interest expense and fees of $3,278 on our debt due primarily to reduced interest rates compared to the prior-year period. This decrease also included the change in the fair value of the Company&#8217;s deferred compensation plan assets due to market fluctuations and investment income, which resulted in a $2,087 increase in income, net in the current-year period as compared to the prior-year period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall effective income tax rate for the three months ended October 31, 2021 was 21.7% compared with 21.0% for the three months ended October 31, 2020. The primary reason for the increase relates to the jurisdictional mix of pre-tax income between foreign and domestic between the comparable periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NORTH AMERICAN TOWABLE RECREATIONAL VEHICLES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Analysis of the change in net sales for the three months ended October 31, 2021 compared to the three months ended October 31, 2020:</span></div><div style="text-align:justify"><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.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.0</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"># OF UNITS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,437&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.9</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.7</span></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.8</span></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.1</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in total North American towables net sales of 61.0% compared to the prior-year quarter resulted from a 35.9% increase in unit shipments and a 25.1% increase in the overall net price per unit due to the impact of changes in product mix and price. The increase in North American towables net sales is due to the continuing increase in consumer demand. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $27,129 of the $848,790 increase and for 1.9% of the 61.0% increase. According to statistics published by RVIA, for the three months ended October 31, 2021, combined North American travel trailer and fifth wheel wholesale unit shipments increased 30.3% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended September 30, 2021 and 2020, our North American market share for travel trailers and fifth wheels combined was 42.0% and 42.4%, respectively. Comparisons of Company shipments to industry shipments on a quarterly basis would not necessarily be indicative of the results expected for a full fiscal year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the overall net price per unit within the travel trailer product line of 27.7% and the overall net price per unit within the fifth wheel product lines of 29.8% was primarily due to the combination of reduced sales discounts, product mix changes and selective net selling price increases, primarily to offset known and anticipated material cost increases, compared to the prior-year quarter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American towables cost of products sold increased $660,099 to $1,832,295, or 81.8% of North American towables net sales, for the three months ended October 31, 2021 compared to $1,172,196, or 84.2% of North American towables net sales, for the three months ended October 31, 2020. The changes in material, labor, freight-out and warranty costs comprised $627,913 of the $660,099 increase in cost of products sold. Material, labor, freight-out and warranty costs as a combined percentage of North American towables net sales decreased to 76.8% for the three months ended October 31, 2021 compared to 78.4% for the three months ended October 31, 2020, primarily as a result of a decrease in the labor cost percentage, mainly due to increased volumes combined with a more stable and efficient workforce compared to the prior-year period. The freight-out cost percentage also decreased due to a higher percentage of units being picked up by the dealers in the current-year period as opposed to being delivered. These reductions were partially offset by an increase in the material cost percentage compared to the prior-year period, as the continued benefit from reduced sales discounts since the prior-year period, which effectively increases net selling prices and correspondingly decreases the material cost percentage, was more than offset by increasing material costs since the prior-year period. Total manufacturing overhead increased $32,186 with the increase in sales, but decreased as a percentage of North American towables net sales from 5.8% to 5.0% as the significantly increased net sales levels resulted in lower overhead costs per unit sold.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American towables gross profit increased $188,691 to $408,539, or 18.2% of North American towables net sales, for the three months ended October 31, 2021 compared to $219,848, or 15.8% of North American towables net sales, for the three months ended October 31, 2020. The increase in gross profit was driven by the increase in net sales and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American towables selling, general and administrative expenses were $133,812, or 6.0% of North American towables net sales, for the three months ended October 31, 2021 compared to $70,338, or 5.1% of North American towables net sales, for the three months ended October 31, 2020. This $63,474 increase is primarily due to the impact of the increase in North American towables net sales and income before income taxes, which caused related commissions, incentive and other compensation to increase by $36,750. Product-related costs also increased by $22,052, primarily due to collection uncertainty on amounts due from applicable vendor suppliers for costs related to a product recall related to certain purchased parts utilized in certain of our North American towable products, as discussed in Note 14 to the Condensed Consolidated Financial Statements. Sales-related travel, advertising and promotional costs also increased by $2,184. The increase in the overall selling, general and administrative expense as a percentage of North American towable net sales is primarily due to the increased product-related costs noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American towables income before income taxes was $266,282, or 11.9% of North American towables net sales, for the three months ended October 31, 2021 compared to $141,179 or 10.1% of North American towables net sales, for the three months ended October 31, 2020. The primary reason for the increase in North American towables income before income taxes was the increase in North American towables net sales, and the primary reason for the increase in percentage was the decreases in the cost of products sold percentage noted above, partially offset by the increase in the selling, general and administrative expense percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NORTH AMERICAN MOTORIZED RECREATIONAL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> VEHICLES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Analysis of the change in net sales for the three months ended October 31, 2021 compared to the three months ended October 31, 2020:</span></div><div style="text-align:justify"><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.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,173&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.3</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"># OF UNITS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,337&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,170&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.0</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26.0)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in total North American motorized net sales of 87.3% compared to the prior-year quarter resulted from a 42.0% increase in unit shipments and a 45.3% increase in the overall net price per unit due to the impact of changes in product mix and price. The increase in North American motorized net sales is due to both the continuing increase in consumer demand and the addition of the Tiffin Group, acquired on December 18, 2020, which accounted for $201,154 of the $431,173 increase, or 40.7% of the 87.3% increase. According to statistics published by RVIA, for the three months ended October 31, 2021, combined North American motorhome wholesale unit shipments increased 19.6% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended September 30, 2021 and 2020, our North American market share for motorhomes was 47.7% and 37.9%, respectively, including 5.0% attributable to the Tiffin Group for the three months ended October 31, 2021. Comparisons of Company shipments to industry shipments on a quarterly basis would not necessarily be indicative of the results expected for a full fiscal year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the overall net price per unit within the Class A product line of 73.0% was predominately due to the impact of the addition of the higher-priced Tiffin Group product lines along with selective net selling price increases since the prior-year period to offset known and anticipated material and other input cost increases. The Tiffin Group Class A product lines are primarily higher-priced diesel units as opposed to the more moderately-priced gas units, which represented the majority of the Class A units sold in the prior-year period. The increase in the overall net price per unit within the Class C product line of 25.5% was primarily due to product mix change and selective net selling price increases since the prior-year period to offset rising material and other input costs. The decrease in the overall net price per unit within the Class B product line of 26.0% is primarily due to product mix changes as a result of a higher concentration of sales of lower-priced Class B products in the current-year quarter, including increased sales of previously existing lower-priced models, and the introduction of several new lower-priced models as compared to the prior-year quarter.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American motorized cost of products sold increased $359,554 to $785,307, or 84.9% of North American motorized net sales, for the three months ended October 31, 2021 compared to $425,753, or 86.2% of North American motorized net sales, for the three months ended October 31, 2020. The changes in material, labor, freight-out and warranty costs comprised $332,847 of the $359,554 increase primarily due to the increased net sales volume. Material, labor, freight-out and warranty costs as a combined percentage of North American motorized net sales decreased to 79.7% for the three months ended October 31, 2021 compared to 81.9% for the three months ended October 31, 2020, with the decrease primarily due to a decrease in the material cost percentage, partially offset by modest increases in the labor and warranty cost percentages. The improvement in the material cost percentage is primarily due to a reduction in sales discounts since the prior-year period, which effectively increases net selling prices and correspondingly decreases the material cost percentage, selective net selling price increases to cover known and anticipated material cost increases, and product mix changes, primarily due to the addition of the Tiffin Group products since the prior-year period. Total manufacturing overhead increased $26,707, primarily due to the net sales increase and increased employee benefit and health insurance costs, and increased as a percentage of North American motorized net sales from 4.3% to 5.2%, primarily due to the increased employee benefit and health insurance costs percentage.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American motorized gross profit increased $71,619 to $139,721, or 15.1% of North American motorized net sales, for the three months ended October 31, 2021 compared to $68,102, or 13.8% of North American motorized net sales, for the three months ended October 31, 2020. The increase in gross profit was driven by the increase in net sales, and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American motorized selling, general and administrative expenses were $48,081, or 5.2% of North American motorized net sales, for the three months ended October 31, 2021 compared to $25,152, or 5.1% of North American motorized net sales, for the three months ended October 31, 2020. The primary reason for the $22,929 increase was the increase in North American motorized net sales and income before income taxes, which caused related commissions, incentive and other compensation to increase by $17,753. Sales-related travel, advertising and promotional costs also increased by $1,632. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North American motorized income before income taxes was $88,898, or 9.6% of North American motorized net sales, for the three months ended October 31, 2021 compared to $41,567, or 8.4% of motorized net sales, for the three months ended October 31, 2020. The primary reason for the increase in North American motorized income before income taxes was the increase in North American motorized net sales, and the primary reason for the increase in percentage was the decrease in the cost of products sold percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">EUROPEAN RECREATIONAL VEHICLES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Analysis of the change in net sales for the three months ended October 31, 2021 compared to the three months ended October 31, 2020:</span></div><div style="text-align:justify"><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.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>October 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of<br/>Segment<br/>Shipments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"># OF UNITS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.6)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,327&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,226&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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><td colspan="3" style="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></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"><tr><td style="width:1.0%"></td><td style="width:52.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.921%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.924%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IMPACT OF CHANGES IN FOREIGN CURRENCY, PRODUCT MIX AND PRICE ON NET SALES:</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mix and Price %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in total European recreational vehicle net sales of 5.1% compared to the prior-year quarter resulted from an 0.8% increase in unit shipments and a 4.3% increase in the overall net price per unit due to the total impact of changes in foreign currency, product mix and price. The increase in net sales reflects ongoing European market demand for RV products as moderated by the negative impact of current chassis supply constraints. The sales increase of $30,509, or 5.1%, is partially offset by a decrease of $4,688, or (0.8)% of the 5.1% increase, due to the decrease in foreign exchange rates since the prior-year period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall net price per unit increase of 4.3% includes the impact of foreign currency exchange rate changes, which accounts for (0.8)% of the 4.3% increase on a constant-currency basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the overall net price per unit within the Motorcaravan product line of 5.7% was due to the impact of product mix changes and selective net selling price increases. The increase in the overall net price per unit within the Campervan product line of 21.8% was primarily due to the net impact of product mix changes, including more sales of units with higher chassis content compared to the prior-year quarter, in addition to selective net selling price increases. </span></div><div style="padding-left:180pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European recreational vehicle cost of products sold increased $35,446 to $565,553, or 89.3% of European recreational vehicle net sales, for the three months ended October 31, 2021 compared to $530,107, or 88.0% of European recreational vehicle net sales, for the three months ended October 31, 2020. The changes in material, labor, freight-out and warranty costs comprised $27,412 of the $35,446 increase primarily due to the increased net sales volume. Material, labor, freight-out and warranty costs as a combined percentage of European recreational vehicle net sales increased to 78.3% for the three months ended October 31, 2021 compared to 77.8% for the three months ended October 31, 2020, with the increase primarily due to an increase in the labor percentage. Total manufacturing overhead increased $8,034 with the increase in net sales, and increased as a percentage of motorized net sales from 10.2% to 11.0% primarily due to increased indirect labor and manufacturing employee benefit costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European recreational vehicle gross profit decreased $4,937 to $67,444, or 10.7% of European recreational vehicle net sales, for the three months ended October 31, 2021 compared to $72,381, or 12.0% of European recreational vehicle net sales, for the three months ended October 31, 2020. The decrease in gross profit and the decrease in the gross profit percentage is due to the increase in the cost of products sold percentage noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European recreational vehicle selling, general and administrative expenses were $67,516, or 10.7% of European recreational vehicle net sales, for the three months ended October 31, 2021 compared to $60,421, or 10.0% of European recreational vehicle net sales, for the three months ended October 31, 2020. The $7,095 increase includes the impact of the increase in European recreational vehicle net sales, which caused commissions and other compensation and benefits to increase by $1,875. Depreciation expense also increased by $986, while miscellaneous administrative costs increased $1,785, primarily due to a favorable legal reserve settlement in the prior-year period. The increase in the overall selling, general and administrative expense as a percentage of European recreational vehicle net sales is primarily due to the increased costs noted above.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European recreational vehicle loss before income taxes was $17,976, or approximately 2.8% of European recreational vehicle net sales, for the three months ended October 31, 2021 compared to a net loss of $5,506, or 0.9% of European recreational vehicle net sales, for the three months ended October 31, 2020. The primary reasons for the increases in the loss before income taxes and the percentage loss were the increases in the cost of products sold and selling, general and administrative expense noted above, as well as an increase of $2,162, or 0.2% as a percentage of net sales, in amortization expense.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_88"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Condition and Liquidity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, we had $336,237 in cash and cash equivalents, of which $185,563 was held in the U.S. and the equivalent of $150,674, predominantly in Euros, was held in Europe, compared to $445,852 on July 31, 2021, of which $282,220 was held in the U.S. and the equivalent of $163,632, predominantly in Euros, was held in Europe. Cash and cash equivalents held internationally may be subject to foreign withholding taxes if repatriated to the U.S. The components of this $109,615 decrease in cash and cash equivalents are described in more detail below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net working capital at October 31, 2021 was $1,176,969 compared to $1,008,738 at July 31, 2021. This increase is primarily attributable to the seasonal increases in inventory and accounts receivable and the impact of ongoing supply constraints on inventory, partially offset by the decrease in cash and cash equivalents noted above and an increase in accounts payable. Capital expenditures of $43,224 for the three months ended October 31, 2021 were made primarily for production building additions and improvements and replacing machinery and equipment used in the ordinary course of business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to maintain adequate cash balances to ensure we have sufficient resources to respond to opportunities and changing business conditions. We believe our on-hand cash and cash equivalents and funds generated from operations, along with funds available under the revolving asset-based credit facility, will be sufficient to fund expected operational requirements for the foreseeable future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our priorities for the use of current and future available cash generated from operations remain consistent with our history, and include reducing our indebtedness, maintaining and, over time, growing our dividend payments and funding our growth, both organically and opportunistically through acquisitions. We may also consider strategic and opportunistic repurchases of shares of THOR stock and special dividends based upon market and business conditions and excess cash availability, subject to customary limits and restrictions pursuant to our credit facilities, applicable legal limitations and determination by our Board of Directors (&#8220;Board&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate capital expenditures during the remainder of fiscal 2022 for the Company of $230,000, primarily for certain building projects and replacing and upgrading machinery, equipment and other assets throughout our facilities to be used in the ordinary course of business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board currently intends to continue regular quarterly cash dividend payments in the future. As is customary under credit facilities, certain actions, including our ability to pay dividends, are subject to the satisfaction of certain conditions prior to payment. The conditions for the payment of dividends under the existing debt facilities include a minimum level of adjusted excess cash availability and a fixed charge coverage ratio test, both as defined in the credit agreements. The declaration of future dividends and the establishment of the per share amounts, record dates and payment dates for any such future dividends are subject to the determination of the Board, and will be dependent upon future earnings, cash flows and other factors, in addition to compliance with any then-existing financing facilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities for the three months ended October 31, 2021 was $41,792 as compared to net cash used in operating activities of $81,290 for the three months ended October 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended October 31, 2021, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles and stock-based compensation) provided $313,583 of operating cash. The change in net working capital resulted in the use of $271,791 of operating cash during that period, primarily due to an increase in inventory, as production levels have increased due to continued heightened consumer demand, and ongoing supply constraints have caused work in process and other inventory categories to increase. In addition, there was a seasonal increase in accounts receivable. These increases were partially offset by an increase in accounts payable primarily related to the inventory growth, and an increase in accrued liabilities, primarily due to tax provisions exceeding tax payments during the three months ended October 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended October 31, 2020, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles, impairment and stock-based compensation) provided $182,891 of operating cash. The change in working capital resulted in the use of $264,181 of operating cash during that period, primarily due to an increase in inventory, as production levels increased due to the heightened dealer demand and significantly increased dealer backlog levels, and an increase in production lines. Accounts receivable also reflects a seasonal increase, and required income tax payments during the three months ended October 31, 2020 exceeded the income tax provision for the period as well. These increases were partially offset by an increase in accounts payable primarily related to the inventory growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the three months ended October 31, 2021 was $791,020, primarily due to $747,937 used in business acquisitions, primarily for the Airxcel acquisition discussed in Note 2 to the Condensed Consolidated Financial Statements, and capital expenditures of $43,224.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the three months ended October 31, 2020 was $46,433, primarily due to $22,700 used in a business acquisition and capital expenditures of $24,708.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the three months ended October 31, 2021 was $643,597, consisting primarily of borrowings of $660,088 on the revolving asset-based credit facilities, which included $625,000 borrowed in connection with the acquisition of Airxcel and $35,088 for temporary working capital needs, in addition to $500,000 in proceeds from the issuance of Senior Unsecured Notes in October 2021, which were then used to make $500,000 in payments on the ABL facility. During the first quarter of fiscal 2022, the Board approved and declared the payment of a regular quarterly dividend payment of $0.43 per share for the first quarter of fiscal 2022, but this dividend, totaling $23,917, was not paid until the second quarter of fiscal 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities for the three months ended October 31, 2020 was $68,495, consisting primarily of $62,796 in debt payments. During the first quarter of fiscal 2021, the Company's Board approved and declared the payment of a regular quarterly dividend payment of $0.41 per share for the first quarter of fiscal 2021, but this dividend, totaling $22,700, was not paid until the second quarter of fiscal 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company increased its previous regular quarterly dividend of $0.41 per share to $0.43 per share in October 2021. In October 2020, the Company increased its previous regular quarterly dividend of $0.40 per share to $0.41 per share.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i7194f9c9f5ec43318718f715e41b819f_91"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_94"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to market risk from changes in foreign currency exchange rates and interest rates. The Company enters into various hedging transactions to mitigate certain of these risks in accordance with guidelines established by the Company's management. The Company does not use financial instruments for trading or speculative purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENCY EXCHANGE RISK </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; The Company&#8217;s principal currency exposures mainly relate to the Euro and British Pound Sterling. The Company periodically uses foreign currency forward contracts to manage certain foreign exchange rate exposure related to anticipated sales transactions in Pounds Sterling with financial instruments whose maturity date, along with the realized gain or loss, occurs on or near the execution of the anticipated transaction. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also holds $717,323 of debt denominated in Euros at October 31, 2021. A hypothetical 10% change in the Euro/U.S. Dollar exchange rate would change our October 31, 2021 debt balance by approximately $71,732.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INTEREST RATE RISK &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company uses pay-fixed, receive-floating interest rate swaps to convert a portion of the Company&#8217;s long-term debt from floating to fixed-rate debt. As of October 31, 2021, the Company has $432,250 as notional amounts hedged in relation to the floating-to-fixed interest rate swap. The notional amounts hedged will decrease on a quarterly basis to zero by August 1, 2023.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our interest rate exposure at October 31, 2021, assumed floating-rate debt levels throughout the next 12 months and the effects of our existing derivative instruments, a one-percentage-point increase in interest rates (approximately 17.7% of our weighted-average interest rate at October 31, 2021) would result in an estimated $10,357 pre-tax reduction in net earnings over a one-year period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains &#8220;disclosure controls and procedures,&#8221; as such term is defined under Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and our management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. The Company has carried out an evaluation, as of the end of the period covered by this report, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at attaining the level of reasonable assurance noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended October 31, 2021, there were no changes in our internal controls over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_97"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II &#8211; OTHER INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state &#8220;lemon laws,&#8221; warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty.&#160;There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated.&#160;In management&#8217;s opinion, the ultimate disposition of&#160;any current legal proceedings or claims against the Company will not have a material effect on the Company&#8217;s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 1A. RISK FACTORS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although risks specific to the COVID-19 pandemic are ongoing, including supply chain disruptions, there have been no material changes in those risks or any others from the risk factors previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_100"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ITEM 6. EXHIBITS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:8.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Description *</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit21.htm">Purchase Agreement, dated as of September 1, 2021, by and among the Company, Airx Intermediate, Inc. and Airx Midco, LLC</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">Indenture, dated as of October 14, 2021, among the Company, the guarantors named therein and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 to the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">s Current Report on Form 8-K filed October 14, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">Form of certificate representing the 4.000% Senior Notes due 2029, included as Exhibit A to Exhibit 4.1 (incorporated by reference to Exhibit 4.2 to the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/730263/000156459021050886/tho-ex41_7.htm">s Current Report on Form 8-K filed October 14, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">Amendment No. 1 to the </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">ABL</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm"> Credit Agreement</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm"> dated as of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">September 1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">, 2021, by and among the Company, certain</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm"> domes</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">tic</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm"> subsidiaries of the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">, certain s</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">ubsidiaries of EHG organ</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">ized under the laws of Germa</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">ny and a subsidiary of EHG organized under the laws of the Unit</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm">ed Kingdom, the several lenders from time to time parties thereto</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="tho10312021exhibit101.htm"> and JPMorgan Chase Bank, N.A., as Administrative Agent</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tho10312021exhibit311.htm">Chief Executive Officer&#8217;s Rule 13a-14(a) Certification</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tho10312021exhibit312.htm">Chief Financial Officer&#8217;s Rule 13a-14(a) Certification</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tho10312021exhibit321.htm">Chief Executive Officer&#8217;s Section 1350 Certification</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tho10312021exhibit322.htm">Chief Financial Officer&#8217;s Section 1350 Certification</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Presentation Linkbase Document </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted in inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attached as Exhibits 101 to this report are the following financial statements from the Company&#8217;s Quarterly report on Form 10-Q for the quarter ended October 31, 2021 formatted in iXBRL (Inline &#8220;eXtensible Business Reporting Language&#8221;): </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Income and Comprehensive Income, (iii) the Condensed Consolidated Statements of Cash Flows, (iv) the Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity and (v) related notes to these financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Certain schedules and exhibits referenced in certain agreements filed as exhibits hereto have been omitted in accordance with Item 601 (b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished supplementally to the Securities and Exchange Commission upon request.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div id="i7194f9c9f5ec43318718f715e41b819f_103"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SIGNATURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THOR INDUSTRIES, INC.</span></div><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"><tr><td style="width:1.0%"></td><td style="width:6.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Robert W. Martin</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert W. Martin</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Colleen Zuhl</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colleen Zuhl</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.1
<SEQUENCE>2
<FILENAME>tho10312021exhibit21.htm
<DESCRIPTION>EX-2.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 2021 Workiva -->
<title>Document</title></head><body><div id="i6a693595e3fa4a20bc2abfb68a9df656_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXECUTION VERSION</font></div><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><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><td colspan="3" style="border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">STOCK PURCHASE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">BY AND AMONG</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">AIRX INTERMEDIATE, INC.<br>as the Company</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">AIRX MIDCO, LLC<br>as the Seller</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">AND</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">THOR INDUSTRIES, INC.<br>as Parent</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:80%">DATED AS OF SEPTEMBER 1, 2021</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-align:justify"><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:30pt"><td colspan="3" style="border-bottom:2pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i6a693595e3fa4a20bc2abfb68a9df656_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">TABLE OF CONTENTS</font></div><div style="text-align:justify"><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:93.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 1 CERTAIN DEFINITIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">5</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 1.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Certain Definitions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">5</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 2 SALE AND PURCHASE</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">16</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Purchase and Sale</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">16</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Closing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">17</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Purchase Price</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">17</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Payments and other Actions of Parent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">21</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Withholding</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">21</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Contingent Payment Obligation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">22</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Closing Deliverables</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">23</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 2.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Treatment of Intercompany Amounts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">23</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 3 REPRESENTATIONS AND WARRANTIES OF THE COMPANY</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">24</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Organization&#59; Good Standing&#59; Qualification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">24</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Subsidiaries</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">24</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Due Authorization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">25</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">No Conflict</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">25</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Governmental Authorities&#59; Consents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">25</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Current Capitalization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">26</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Capitalization of Subsidiaries</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">26</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Financial Statements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">27</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Undisclosed Liabilities</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">27</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Litigation and Proceedings</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">27</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Compliance with Laws</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">28</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Contracts&#59; No Defaults</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">28</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Company Benefit Plans.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">29</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Employee Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">31</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Taxes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">31</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">32</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Permits</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">33</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.18</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Tangible Property and Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">33</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.19</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Real Property</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">33</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.20</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Intellectual Property, Information Technology and Data Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">33</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.21</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Environmental Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">34</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.22</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Absence of Changes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">35</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.23</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Brokers&#8217; Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">36</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.24</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Related Party Transactions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">37</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 3.25</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">EXCLUSIVITY OF REPRESENTATIONS AND WARRANTIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">37</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 4 REPRESENTATIONS AND WARRANTIES OF SELLER</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">37</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Organization&#59; Good Standing&#59; Qualification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">37</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Due Authorization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">38</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><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:93.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Title to Acquired Interest</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">38</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">No Conflict</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">38</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Governmental Authorities&#59; Consents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">38</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Broker&#8217;s Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">39</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 4.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">EXCLUSIVITY OF REPRESENTATIONS AND WARRANTIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">39</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 5 REPRESENTATIONS AND WARRANTIES OF PARENT</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">39</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Organization and Qualification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">39</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Authority</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">39</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">No Conflict</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">40</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Governmental Authorities&#59; Consents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">40</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Brokers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">40</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Financing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">41</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Solvency</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">41</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 5.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Acknowledgment of Representations by Parent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">41</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 6 COVENANTS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">41</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Tax Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">41</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Indemnification&#59; Directors&#8217; and Officers&#8217; Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">44</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Documents and Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">45</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Employee Benefits Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">45</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">R&#38;W Insurance Policy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">46</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Seller Restrictive Covenants</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">46</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Parent Restrictive Covenants</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">46</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 6.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Wrong Pockets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">47</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 7 SURVIVAL OF REPRESENTATIONS AND COVENANTS&#59; INDEMNIFICATION</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">48</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Survival of Representations, Warranties and Covenants</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">48</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">General Indemnification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">48</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Third Party Claims</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">48</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Limitations on Indemnification Obligations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">49</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Exclusive Remedy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">50</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 7.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Manner of Payment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">50</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">ARTICLE 8 MISCELLANEOUS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">50</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Entire Agreement&#59; Assignment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">50</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Notices</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">50</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Governing Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">52</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Fees and Expenses</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">52</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Construction&#59; Interpretation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">52</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Exhibits and Schedules</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">52</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Parties in Interest</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">52</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Severability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Amendment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Counterparts&#59; Facsimile Signatures</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Limitation on Damages</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><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:93.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">No Recourse</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Waiver of Jury Trial</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">53</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Jurisdiction and Venue</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">54</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Remedies</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">54</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Waiver of Conflicts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">54</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Section 8.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:80%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">Time of Essence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%">55</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">SCHEDULES</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Schedule 1.1(a)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Current Income Tax Liability Amount</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 1.1(b)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Permitted Liens</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Capitalization of the AirX Group Companies</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.4 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;No Conflict</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Governmental Authorities&#59; Consents</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.7(a)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Capitalization of Subsidiaries</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.7(b)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Company Subsidiary Securities</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Company Financial Statements</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Undisclosed Liabilities</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.10&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Litigation</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.12(a)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Material Contracts</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.12(b)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Severance Policy</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.13(a)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Company Benefit Plans</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.13(g)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Employee Plans</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.13(h)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Employee Plans</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.13(i)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Employee Plans</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.13(j)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Employee Plans</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.14&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Labor Matters</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.16&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Insurance</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.19(a)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Owned Real Property</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.19(b)&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Leased Real Property</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.20&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Intellectual Property</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.24&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Related Party Transactions </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Consents and Approvals&#59; No Violations</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">EXHIBITS</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Exhibit A&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;&#160;Example Working Capital Statement</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><div id="i6a693595e3fa4a20bc2abfb68a9df656_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">STOCK PURCHASE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS STOCK PURCHASE AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), dated as of September 1, 2021 is made by and among AirX Intermediate, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), AirX MidCo, LLC, a Delaware limited liability company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and Thor Industries, Inc., a Delaware corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company, Seller, and Parent shall be referred to herein from time to time individually as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and collectively as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;. Capitalized terms used but not otherwise defined herein have the meanings ascribed to such terms in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, Seller owns all of the outstanding shares of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, subject to the terms and conditions herein, Seller will sell and assign to Parent, and Parent will purchase and acquire from Seller, one hundred percent (100%) of the issued and outstanding shares of common stock of the Company, par value of $0.01 per share (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the respective boards of directors of Parent and the Company, and the sole member of Seller, have approved and declared advisable the purchase and sale of the Purchased Shares, upon the terms and subject to the conditions of this Agreement, and have approved and adopted this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the premises and the mutual promises contained herein and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 1<br>CERTAIN DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Certain Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Agreement, the following terms have the respective meanings set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2021 Pre-Closing Stub Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Taxable period of an AirX Group Company that ends on the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2021 Pre-Closing Stub Income Tax Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ACS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any action, suit or legal, administrative or arbitral proceeding or investigation before any Governmental Entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Actual Fraud</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Party, an actual and intentional common law fraud under applicable Delaware law with respect to the making of the representations and warranties in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (in the case of the Company), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (in the case of the Seller) or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (in the case of Parent)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;Actual Fraud&#8221; does not include, and no claim may be made by any Person in relation to this Agreement or the transactions contemplated by this Agreement</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">for, constructive fraud or other claims based on constructive knowledge, negligence, equitable fraud, or similar theories.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Adjustment Time</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means 12&#58;01 a.m. New York, New York time on the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, any other Person who directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common control with, such Person.  The term &#8220;control&#8221; means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of a Person, whether through the ownership of voting securities, by contract or otherwise, and the terms &#8220;controlled&#8221; and &#8220;controlling&#8221; have meanings correlative thereto.  For the avoidance of doubt, Affiliates of the AirX Group Companies do not include Bassano Pressing S.r.l., which is a joint venture with Dometic Italy, S.r.l.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the introductory paragraph to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">AirX Group Companies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, collectively, the Company and each of its Subsidiaries (direct or indirect).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Ancillary Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Antitrust Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Sherman Antitrust Act of 1890, the Clayton Antitrust Act of 1914, the HSR Act, the Federal Trade Commission Act of 1914 and all other federal, state and foreign, if any, statutes, rules, regulations, orders, decrees, administrative and judicial doctrines and other Laws that are designed or intended to prohibit, restrict or regulate actions having the purpose or effect of monopolization or restraint of trade or lessening of competition through merger or acquisition.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a day, other than a Saturday or Sunday, on which commercial banks in New York, New York are open for the general transaction of business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cash and Cash Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means with respect to any Person as of any time, the sum of the book value (expressed in United States dollars) of all of such Person&#8217;s cash on hand and cash equivalents (including marketable securities and other short term investments) (including cash deposits in transit and inbound ACH transactions and other inbound wire transfers from any Person that is not an AirX Group Company, but net of written checks or money orders and outbound ACH transactions and other outbound wire transfers to any Person that is not an AirX Group Company).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CERCLA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cleer Vision Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain Membership Interest Purchase Agreement, dated as of March 5, 2021 by and Among Airxcel, Inc. and Cleer Vision Windows, Inc. and the other parties thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 2.2.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount of Cash and Cash Equivalents of the AirX Group Companies as of the Adjustment Time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount of (i)&#160;Indebtedness of the AirX Group Companies as of the Adjustment Time, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (ii) $1,511,935.00 (which amount represents the mutually agreed liability associated with the Suburban Manufacturing Company Pension Plans), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (iii) $937,020.62 (which amount represents the mutually agreed liability with respect to certain tax compliance and related costs).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Working Capital</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an amount equal to (i)&#160;those specific line items designated as current assets on the Example Working Capital Statement of the AirX Group Companies as of the Adjustment Time (excluding Closing Cash and any income or deferred Tax assets), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (ii)&#160;those specific line items designated as current liabilities on the Example Working Capital Statement of the AirX Group Companies as of the Adjustment Time (excluding Closing Indebtedness, Company Expenses, Intercompany Receivables Amount, Intercompany Payables Amount and any income or deferred Tax liabilities).  A calculation of Closing Working Capital as of July 31, 2021 is included in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> attached hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Example Working Capital Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the introductory paragraph to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Benefit Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all confidential and proprietary information with respect to the Purchased Business or the AirX Group Companies to the extent such information is not required to be disclosed by Law or compelled to be disclosed by any Governmental Entity. For purposes of this Agreement, and notwithstanding anything to the contrary in this definition, &#8220;Company Confidential Information&#8221; shall not include any information that (a) was in the public domain at the time of disclosure or becomes part of the public domain thereafter, in each instance through no violation of this Agreement by Seller, (b) is or becomes available to Seller, its Affiliates or any of their respective Representatives on a non-confidential basis from a source other than Parent and its Affiliates, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that such source is not known by Seller to be bound by a confidentiality agreement with or other contractual, legal or fiduciary obligation of confidentiality to Parent or its Affiliates with respect to such information or (c) is independently developed or acquired by or on behalf of Seller or any of its Affiliates after the Closing Date without use of or reference to Company Confidential Information. Notwithstanding anything to the contrary herein, &#8220;Company Confidential Information&#8221; shall not include (x) any information to the extent pertaining to the Seller or its Affiliates (other than the AirX Group Companies) or the Retained Business or (y) any Residual Information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, without duplication, all of the unpaid fees and expenses incurred by or on behalf of the AirX Group Companies in connection with the transactions contemplated hereunder including (i)&#160;the fees and expenses of investment bankers, lawyers, accountants and other professional advisors, and (ii) any success, change of control or similar</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">bonuses payable to any employee or director solely due to the consummation of the transactions contemplated hereunder, together with the employer portion of all payroll or similar Taxes due thereon.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Fundamental Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; the representations and warranties of the Company set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Organization&#59; Good Standing&#59; Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Due Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Current Capitalization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Brokers&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a material adverse effect upon the financial condition, business, or results of operations of the AirX Group Companies, taken as a whole&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that any adverse change, event or effect arising from or related to any of the following shall not be taken into account in determining whether a &#8220;Company Material Adverse Effect&#8221; has occurred (unless, with respect to any matter described in the following </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">vi</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such matter has a material and disproportionate effect on the AirX Group Companies relative to other comparable businesses operating in the industry in which the AirX Group Companies operate), and then only to the extent of such material and disproportionate effect&#58; (i)&#160;conditions affecting the United States economy generally&#59; (ii)&#160;any national or international political or social conditions, including the engagement by the United States in hostilities, whether or not pursuant to the declaration of a national emergency or war, or the occurrence of any military or terrorist attack upon the United States, or any of its territories, possessions, or diplomatic or consular offices or upon any military installation, equipment or personnel of the United States&#59; any acts of terrorism, sabotage, war, the outbreak or escalation of hostilities, weather conditions&#59; (iii) change in geopolitical conditions, public health event, pandemic (including COVID-19), epidemic, disease outbreak or other force majeure events, in each case, including any worsening thereof&#59; (iv)&#160;any change in interest rates or economic, political, business or financial market conditions generally (including any changes in credit, currency, financial, commodities, securities or banking markets)&#59; (v) changes in accounting standards or principles (including GAAP)&#59; (vi) changes in any laws, rules, regulations, orders, or other binding directives issued by any Governmental Entity&#59; (vii) any change that is generally applicable to the industries or markets in which the AirX Group Companies operate&#59; (viii) the public announcement of the transactions contemplated by this Agreement, including losses or threatened losses of employees, customers, vendors, distributors or others having relationships with the AirX Group Companies&#59; (ix) any failure by the AirX Group Companies to meet any internal or published projections, forecasts or revenue or earnings predictions for any period ending on or after the date of this Agreement (although the underlying facts and circumstances resulting in such failure may be taken into account unless otherwise provided herein)&#59; or (x) the taking of any action contemplated by this Agreement and&#47;or the Ancillary Documents, including the completion of the transactions contemplated hereby and thereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidentiality Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain Mutual Non-Disclosure Agreement, dated April 2021, by and between AirX Midco Holdings, LLC and Thor Industries, Inc.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Escrow Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the escrow account established by the Escrow Agent pursuant to the terms of the Escrow Agreement to hold the Contingent Payment Escrow Funds.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Escrow Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means $7,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Escrow Funds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, at any time, the portion of the Contingent Payment Escrow Amount then remaining in the Contingent Payment Escrow Account plus all interest (if any) or other amounts earned thereon (if any).</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Final Payment Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the obligations of Airxcel, Inc. set forth in Section 1.4 of the Cleer Vision Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contract</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any legally binding agreement, lease, license, contract, note, mortgage, indenture or other obligation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Controlling Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">COVID-19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means SARS-CoV-2 or COVID-19, and any evolutions or mutations thereof or related or associated epidemics, pandemics or disease outbreaks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">COVID-19 Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any quarantine, &#8220;shelter in place,&#8221; &#8220;stay at home,&#8221; workforce reduction, social distancing, shut down, closure, sequester or any other Law, decree, judgment, injunction or other order, directive, restrictions, guidelines, responses or recommendations, in each case, enacted by any Governmental Entity, including the Centers for Disease Control and Prevention and the World Health Organization, or industry group in connection with or in response to COVID-19.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Credit Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the (i) First Lien Credit Agreement, dated as of dated as of April 27, 2018, among Airxcel, Inc., as a borrower, Marvair, Inc., as a borrower, AirX Midco Holdings, LLC, as Holdings, Jefferies Finance LLC, as agent and the other parties thereto, (ii) Second Lien Credit Agreement, dated as of dated as of April 27, 2018, among Airxcel, Inc., as a borrower, Marvair, Inc., as a borrower, AirX Midco Holdings, LLC, as Holdings, Morgan Stanley Senior Funding, Inc., as administrative agent and the other parties thereto, and (iii) ABL Credit Agreement, dated as of dated as of April 27, 2018, among Airxcel, Inc., as a borrower, Marvair, Inc., as a borrower, AirX Midco Holdings, LLC, as Holdings, Citizens Bank, N.A., as agent and the other parties thereto, in each case, as amended restated or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Current Income Tax Liability Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an amount (which shall not be less than zero) equal to the excess, if any, of the aggregate current income Tax liabilities over the aggregate current income Tax receivables of the AirX Group Companies on a combined basis attributable to any Pre-Closing Tax Period that ends before or on the Closing Date, in each case, for which a Tax Return is first due (including extensions) after the Closing Date.  The calculation of the Current Income Tax Liability Amount shall (i) exclude any deferred Tax liabilities or deferred Tax assets, (ii) assume that the current Tax period of the AirX Group Companies ends on the Closing Date, (iii) take into account the Transaction Tax Deductions, (iv) take into account any estimated income Tax payments and overpayments of income Taxes, (v) notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, not reflect in the aggregate a net income tax refund (which are the subject of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), and (vi) be computed in accordance with the past practice of the AirX Group Companies and solely in</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">respect of those jurisdictions in which the AirX Group Companies have historically filed income Tax Returns. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth the Company&#8217;s reasonable estimate of such amounts, detailing the components of such computation by taxpayer, tax type, jurisdiction and tax year, as of August 31, 2021.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">D&#38;O Indemnitees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">D&#38;O Indemnitors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Payoff Recipients</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Enforceability Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all applicable laws, regulations, codes, ordinances and orders of all Governmental Entities, in each case concerning pollution or protection of the environment, as such of the foregoing are enacted and in effect on or prior to the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Escrow Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Citibank, N.A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Escrow Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain escrow agreement, dated as of the date hereof, by and among the Escrow Agent, Parent and Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Closing Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Final Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fundamental Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, collectively, the Seller Fundamental Representations, the Company Fundamental Representations, and the Parent Fundamental Representations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means United States generally accepted accounting principles, consistently applied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the legal document(s) by which any Person (other than an individual) establishes its legal existence or which govern its internal affairs.  For example, the &#8220;Governing Documents&#8221; of a corporation are its certificate of incorporation and bylaws, the &#8220;Governing Documents&#8221; of a limited partnership are its limited partnership agreement and certificate of limited partnership and the &#8220;Governing Documents&#8221; of a limited liability company are its operating agreement and certificate of formation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Governmental Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any (i)&#160;federal, state, local, municipal, foreign or other government, (ii)&#160;governmental or quasigovernmental entity of any nature (including any governmental agency, branch, department, official, or entity and any court or other tribunal) or</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;body exercising, or entitled to exercise any administrative, executive, judicial, legislative, police, regulatory, or Taxing authority or power of any nature, including any arbitral tribunal.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Hazardous Material</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any material, substance or waste that is listed, regulated, or otherwise defined as &#8220;hazardous&#8221; or &#8220;toxic,&#8221; or as a &#8220;pollutant&#8221; or &#8220;contaminant&#8221; (or words of similar meaning and regulatory effect) under Environmental Laws, including petroleum, asbestos, or polychlorinated biphenyls.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">HSR Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and the rules and regulations promulgated thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person as of any time, without duplication, (a)&#160;the outstanding principal amount of, accrued and unpaid interest on, and other payment obligations (including, with respect to the AirX Group Companies, any prepayment penalties, premiums, costs, breakage or other amounts payable upon the discharge thereof at the Closing) arising under, any obligations of such Person consisting of (i) indebtedness for borrowed money (including, with respect to the AirX Group Companies, amounts due and owing under the Credit Facilities and amounts due and owing under any capital leases), (ii)&#160;other obligations evidenced by any note, bond, debenture or other debt security, (iii) amounts owing as deferred purchase price for property or services (including all earn-outs and seller notes for the maximum amount potentially owed) (other than the Contingent Payment Obligation), (iv) the net position (which may be positive or negative) under any swaps, forward contracts, futures or other hedging arrangements, including any breakage costs associated therewith (for the avoidance of doubt, arrangements that are in a net asset position shall reduce Indebtedness and those that are in a net liability position shall increase Indebtedness),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v) any unfunded or underfunded retiree medical benefits (and for the avoidance of doubt, excluding any obligations under Section 4980B of the Code), (vi) obligations for accrued but unpaid severance benefits or separation obligations&#59; (vii) management fees, expenses or any other amounts due to AirX Midco, LLC or L Catterton (to the extent not included elsewhere and without duplication), (viii) any deferred payroll taxes including any deferred payroll taxes under the Coronavirus, Aid, Relief and Economic Security Act (CARES Act)&#59; and (ix) guarantees of any indebtedness of a third party of the type described in the foregoing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (b)&#160;with respect to the AirX Group Companies, the Current Income Tax Liability Amount. Notwithstanding the foregoing, &#8220;Indebtedness&#8221; shall not include any (w) amounts related to the Suburban Manufacturing Company Pension Plans, (v) amounts included in Intercompany Payables Amount, (w) undrawn letters of credit (including, with respect to the AirX Group Companies, any that are outstanding under the Credit Facilities), (x) obligations under operating leases (Parent may not classify any lease that was classified by the Company as an operating lease prior to Closing as a capital lease), (y) amounts included as Company Expenses or (z) amounts related to the Contingent Payment Obligation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intellectual Property Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all (i) patents and patent applications, along with all reissues, continuations, continuations-in-part, revisions, divisionals, extensions, and reexaminations in connection therewith, (ii) trademarks, service marks and trade names, all goodwill associated therewith, and all registrations and applications therefor, (iii) copyrights and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">all registrations and applications therefor, (iv) Internet domain names and (v) trade secrets, including any of the foregoing rights in software.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Note</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain Loan Agreement, dated as of April 30, 2021, between AirX Intermediate, Inc., as Lender, and Airxcel HVAC Holdings, Inc., as Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Net Adjustment Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an amount (which is positive) equal to the Intercompany Receivables Amount, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Intercompany Payables Amount. For avoidance of doubt, if the Intercompany Payables Amount is greater than the Intercompany Receivables Amount, the Intercompany net Adjustment Amount shall be $0. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Payables Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount payable by the Company and its subsidiaries to the Seller and its subsidiaries (other than the Company and its subsidiaries) as of the Adjustment Time, including intercompany trade payables.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Receivables Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount (including notes and other borrowings) receivable by the Company and its subsidiaries from the Seller or any of its subsidiaries (other than the Company and its subsidiaries) as of the Adjustment Time, including under intercompany trade receivables and under the Intercompany Note and any other loans, on-lending or financing arrangements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Knowledge</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Company, the actual knowledge, after reasonable due inquiry, of Jeff Rutherford, Debi Jones, Anthony Wollschlager, Art Klee and Rob Leach (none of whom will have personal liability regarding such knowledge).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Latest AirX Balance Sheet</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.8(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any federal, state, local, foreign or supranational law, act, statute, code, regulation, ordinance, code, rule, mandate, order, or regulation promulgated by any Governmental Entity. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.19(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Leased Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.19(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any mortgage, pledge, security interest, encumbrance, lien or charge. For the avoidance of doubt, &#8220;Lien&#8221; shall not be deemed to include (i) any license of Intellectual Property Rights or (ii) any restriction on transfer under applicable securities Laws or the Organizational Documents of the applicable Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loss</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Material Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Multiemployer Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;3(37) of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">New Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Notice of Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a written notice that specifies the breach of covenant, warranty or representation set forth in this Agreement or any certificate furnished under this Agreement (including the sections of this Agreement that are the subject of such breach) pursuant to which Losses are being claimed by the Indemnified Party and whether such Losses are liquidated in nature.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Notice of Disagreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Order</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any outstanding order, judgment, writ, injunction, stipulation, award or decree by a Governmental Entity. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Organizational Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (a) with respect to a corporation, the charter, Articles or certificate of incorporation, as applicable, and bylaws thereof, (b) with respect to a limited liability company, the Articles of formation or organization or certificate of formation or organization, as applicable, and the operating or limited liability company agreement thereof, (c) with respect to a partnership (general or limited), the certificate of formation or partnership and the partnership agreement, and (d) with respect to any other Person the organizational, constituent or governing documents or instruments of such Person. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the introductory paragraph to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Fundamental Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; the representations and warranties of Parent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Organization and Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Brokers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; each has the meaning set forth in the introductory paragraph to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (i) mechanic&#8217;s, materialmen&#8217;s, carriers&#8217;, repairers&#8217; and other Liens arising or incurred in the ordinary course of business for amounts that are not yet delinquent or are being contested in good faith, (ii) Liens for Taxes not yet due and payable as of the Closing Date or which are being contested in good faith, (iii) encumbrances and restrictions on real property (including easements, covenants, conditions, rights of way and similar restrictions) that are of public record and that do not materially interfere with the AirX Group Companies&#8217; present uses or occupancy of such real property, (iv) Liens securing the obligations of the AirX Group Companies under the Credit Facilities, (v) Liens granted to any lender at the Closing in connection with any financing by Parent of the transactions contemplated hereby, (vi) zoning, building codes and other land use laws regulating the use or occupancy of real property or the activities conducted thereon which are imposed by any Governmental Entity having jurisdiction over such real property and which are not violated by the current use or occupancy of such real property or the operation of the businesses of the AirX Group Companies, (vii) matters that would be disclosed by an accurate survey or inspection of the real property, (viii) Liens which would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, and (ix) Liens described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an individual, partnership, corporation, limited liability company, joint stock company, unincorporated organization or association, trust, joint venture, association or other similar entity, whether or not a legal entity.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Closing NOL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Closing Tax Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Taxable period (or portion thereof) that ends on or before the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the manufacturing and sale of any products sold by the AirX Group Companies on the date hereof in the recreational vehicle market.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchaser Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">R&#38;W Insurance Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain buyerside representations and warranties insurance policy (including all exhibits, annexes and endorsements thereto) to be issued by VALE Insurance Partners, LLC.  The cost and expense of the R&#38;W Insurance Policy shall be paid by the Parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Representatives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, as to any Person, its officers, directors, managers, employees, agents, partners, members, stockholders, counsel, accountants, auditors, financial advisors, engineers, consultants, advisors or other representatives.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Residual Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the ideas, skills, information and experience that would be retained in the unaided memory of an ordinary person skilled in the art as a result of such person&#8217;s access to, use, review, evaluation, or testing of any confidential or proprietary information. A Person&#8217;s memory is unaided if such Person has not intentionally memorized the confidential information for the purpose of retaining and subsequently using, disclosing, furnishing or making available such confidential information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Responsible Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Retained Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the business of Seller and its Subsidiaries (other than the AirX Group Companies) as conducted on the Closing Date or contemplated to be conducted thereafter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the disclosure schedules to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Securities Act of 1933, as amended. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the introductory paragraph to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all confidential and proprietary information with respect to the Retained Business or Seller and its Affiliates (other than AirX Group Companies) to the extent such information is not required to be disclosed by Law or compelled to be disclosed by any Governmental Entity. For purposes of this Agreement, and notwithstanding anything to the contrary in this definition, &#8220;Seller Confidential Information&#8221; shall not include any information that (a) was in the public domain at the time of disclosure or becomes part of the public domain thereafter, in each instance through no violation of this Agreement by Parent, (b) is or becomes</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">available to Parent, its Affiliates or any of their respective Representatives on a non-confidential basis from a source other than Seller and its Affiliates (other than AirX Group Companies), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that such source is not known by Parent to be bound by a confidentiality agreement with or other contractual, legal or fiduciary obligation of confidentiality to Seller or its Affiliates (other than AirX Group Companies) with respect to such information or (c) is independently developed or acquired by or on behalf of Parent or any of its Affiliates after the Closing Date without use of or reference to Seller Confidential Information. Notwithstanding anything to the contrary herein, &#8220;Seller Confidential Information&#8221; shall not include (x) any information to the extent pertaining to the AirX Group Companies or the Purchased Business or (y) any Residual Information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Fundamental Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; the representations and warranties of Seller set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Organization&#59; Good Standing&#59; Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Due Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Title to Acquired Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Brokers&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Refund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Tax Matter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the deduction for U.S. federal income tax purposes claimed by the Company or its Subsidiaries on their Tax Return for the taxable period ending on April 27, 2018 in respect of previously capitalized transaction costs relating to ownership of Airxcel, Inc. by Bruckmann, Rosser, Sherrill &#38; Co.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Tax Proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, any corporation, limited liability company, partnership, association, or other business entity of which (i)&#160;if a corporation, a majority of the total voting power of shares of stock entitled (without regard to the occurrence of any contingency) to vote in the election of directors, managers, or trustees thereof is at the time owned or controlled, directly or indirectly, by such Person or one or more of the other Subsidiaries of such Person or a combination thereof or (ii)&#160;if a limited liability company, partnership, association, or other business entity (other than a corporation), a majority of the partnership or other similar ownership interests thereof is at the time owned or controlled, directly or indirectly, by such Person or one or more Subsidiaries of such Person or a combination thereof and for this purpose, a Person or Persons own a majority ownership interest in such a business entity (other than a corporation) if such Person or Persons shall be allocated a majority of such business entity&#8217;s gains or losses or shall be a, or control any, managing director or general partner of such business entity (other than a corporation).  The term &#8220;Subsidiary&#8221; shall include all Subsidiaries of such Subsidiary.  For the avoidance of doubt, Subsidiaries of the AirX Group Companies do not include Bassano Pressing S.r.l., which is a joint venture with Dometic Italy, S.r.l.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Suburban Manufacturing Company Pension Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Suburban Manufacturing Company Retirement Plan (as amended and restated Effective May 1, 2015) and the Suburban Manufacturing Company Retirement Plan for Bargaining Employees (as Amended and Restated Effective May 1, 2015).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Target Working Capital</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means $</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,668,166.88</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any federal, state, local or foreign income, gross receipts, franchise, estimated, alternative minimum, add-on minimum, sales, use, transfer, real property gains, registration, value added, excise, natural resources, severance, stamp, occupation, windfall profits, environmental, customs, duties, real property, personal property, capital stock, social security (or similar), unemployment, disability, payroll, license, employee or other withholding, or other tax, of any kind whatsoever, including any interest, penalties in respect of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Governmental Entity responsible for the imposition, collection or administration of any Tax.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all tax returns, information returns, statements, forms, filings and reports filed or required to be filed in respect of any Tax, including any schedules and attachments thereto and any amendment thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Third Party Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Transaction Tax Deductions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all items of deduction to the extent that such items are deductible by an AirX Group Company for U.S. federal income Tax purposes and result from or are attributable to (a) the Company Expenses (regardless of whether such items remain unpaid as of immediately prior to the Closing), (b) any (x) payment of compensation that arises from or in connection with any of the transactions contemplated by this Agreement, (y) vesting of compensation or property that arises from or in connection with any of the transactions contemplated by this Agreement and (z) any employment taxes arising in connection therewith and (c) the repayment of Closing Indebtedness (other than the Current Income Tax Liability Amount) at Closing or as otherwise contemplated by this Agreement (including any capitalized financing fees, costs and expenses that become deductible as a result thereof).  For this purpose, the Parties agree to assume that seventy percent (70%) of any &#8220;success-based fees&#8221; described in Notice 2011-29 are deductible. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the transactions contemplated by this Agreement and the Ancillary Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Transition Services Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain transition services agreement, dated as of the date hereof, by and between Parent and Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Treasury Regulations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the regulations promulgated under the Code.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 2<br>SALE AND PURCHASE</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Purchase and Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At the Closing, upon the terms and subject to the conditions set forth in this Agreement, Seller shall sell, assign, transfer and deliver to Parent (or its designated Affiliate), and Parent (or its designated Affiliate) shall purchase and acquire from Seller, the Purchased Shares, free and clear of all Liens.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The closing of the sale and purchase of the Purchased Shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) shall take place at 8&#58;00 a.m., New York, New York time, on the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), at the offices of Kirkland &#38; Ellis LLP, 601 Lexington Avenue, New York, New York 10022.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The aggregate Purchase Price to be paid hereunder in respect of the </font><font style="color:#000000;font-family:'Times',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Purchased Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) shall equal an amount in cash equal to $750,000,000, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (A) the amount of Closing Indebtedness, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (B) the amount of Company Expenses, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (C) the amount, if any, by which Closing Working Capital is greater than Target Working Capital, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (D) the amount, if any, by which Closing Working Capital is less than Target Working Capital, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (E) Closing Cash, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (F) the Intercompany Net Adjustment Amount.  The Purchase Price shall be estimated and finally determined pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Purchase Price shall be paid as and when described herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Determination of Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Purchase Price shall be estimated and finally determined as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt;text-decoration:underline">Closing Date Estimate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company prepared and delivered to Parent, prior to the Closing Date, a statement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Closing Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) containing the Company&#8217;s good faith estimates of the amounts of Closing Indebtedness, Closing Working Capital, Closing Cash, Company Expenses and the Intercompany Net Adjustment Amount, together with a calculation of the Purchase Price (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) based on such estimates.  The Estimated Closing Statement and all amounts, estimates, determinations and calculations contained therein have been prepared and calculated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt;text-decoration:underline">Post-Closing Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">Parent shall cause to be prepared and, as soon as practical, but in no event later than ninety (90) days after the Closing Date, shall cause to be delivered to Seller, a statement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) containing the actual amounts of Closing Indebtedness, Closing Working Capital, Closing Cash, Company Expenses, and the Intercompany Net Adjustment Amount, together with a calculation of the Purchase Price based on such amounts and such schedules and data with respect to the determination thereof as is reasonably necessary to support such Closing Statement&#59; further, in the event Parent proposes any changes to the Working Capital Target or the line items of Closing Working Capital pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then the Closing Statement shall also provide reasoned explanations for such changes and supporting details (for the avoidance of doubt, Seller may dispute any such changes pursuant to the procedures below).  The Closing Statement and all amounts, estimates, determinations and calculations contained therein shall be prepared and calculated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">If Seller disagrees in whole or in part with the Closing Statement, then within forty-five (45) days after its receipt of the Closing Statement, Seller shall notify Parent of such disagreement in writing (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Notice of Disagreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), setting forth in reasonable detail the particulars of any such disagreement.  Any items not specifically disputed in the Notice of Disagreement Notice shall be final, binding and conclusive for all purposes hereunder unless the resolution of a disputed item affects an undisputed item, in which case such undisputed item shall remain open and be considered a disputed item to the extent of such corresponding effect.  Parent and Seller shall use commercially reasonable efforts for a period of fifteen (15) days (or such longer period as they may mutually agree) to resolve any disputed items prior to engaging the Accounting Firm. During such fifteen (15) day period, Parent and Seller shall cooperate with each other and shall have reasonable access to the personnel, books and records, working papers, schedules and calculations of the other used in the preparation of the Closing Statement and the Notice of Disagreement and the determination of the Purchase Price and disputed items.  All disputed items agreed to during such fifteen (15) day period shall be final, conclusive and binding on the Parties and not subject to further appeal.  The Parties acknowledge and agree that the Federal Rules of Evidence Rule 408 and any similar state rules shall apply to the Parent (and any of its Representatives) and Seller (and any of its Representatives) during any such negotiations and any subsequent dispute arising therefrom.  If, at the end of such period, Parent and Seller are unable to resolve all such disputed items, then any such remaining disputed items shall be referred to KPMG (or, if KPMG is unwilling or unable to provide such services, an independent, nationally recognized firm capable of serving as an accounting expert acceptable to Parent and Seller) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Parent and Seller will enter into reasonable and customary arrangements for the services to be rendered by the Accounting Firm under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such services to be provided in the Accounting Firm&#8217;s capacity as an accounting expert and not an arbitrator.  The Accounting Firm shall be directed to determine as promptly as practicable (and in any event within sixty (60) days from the date that the dispute is submitted to it), whether the Purchase Price as set forth in the Closing Statement requires adjustment.  The Accounting Firm shall be instructed that, in making such determination, it must not assign a value to a disputed item that is (x) greater than the greatest value for such item claimed by either the Parent or the Seller or (y) less than the smallest value for such item claimed by either the Parent or the Seller.  Parent, the Company and Seller shall each furnish to the Accounting Firm such work papers and other documents and information relating to the disputed items, and shall provide interviews and answer questions, as such Accounting Firm may reasonably request.  The determination of the Accounting Firm shall be final, conclusive and binding on the Parties, absent fraud or manifest error. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">The costs and expenses of the Accounting Firm shall be borne by (i) Parent in the proportion that (A) the aggregate dollar amount of the disputed items that are resolved in favor of Seller bears to (B) the aggregate dollar amount of the disputed items submitted to the Accounting Firm&#59; and (ii) Seller in the proportion that (A) the aggregate dollar amount of the disputed items that are resolved in favor of Parent bears to (B) the aggregate dollar amount of the disputed items submitted to the Accounting Firm, in each case, as finally determined by the Accounting Firm.  Subject to the foregoing sentence, each Party shall be responsible for its own fees and expenses incurred in connection with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">After the Purchase Price has been finally determined in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the Purchase Price as so determined being referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Final Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the following payments shall be made&#58;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If the Final Purchase Price exceeds the Estimated Purchase Price, then (x) Parent shall, or shall cause the Company to, pay an amount in cash to Seller equal to the excess of the Final Purchase Price over the Estimated Purchase Price.</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If the Estimated Purchase Price exceeds the Final Purchase Price, then Seller shall disburse to Parent such excess.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(E)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.69pt">Any amount payable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be paid, by wire transfer of immediately available funds to the account designated in writing by the recipient thereof within ten (10) Business Days after the determination of the Final Purchase Price.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(F)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">Payments pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be treated for all purposes as adjustments to the Purchase Price.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">Until the Final Purchase Price is determined pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Parent shall and shall cause the AirX Group Companies to (i) provide Seller and its authorized Representatives with reasonable access to the books and records and personnel of the AirX Group Companies&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that such access does not unreasonably interfere with the conduct of the AirX Group Companies&#8217; business and (ii) cooperate with Seller and its authorized Representatives, including the provision on a timely basis of all information reasonably necessary in connection with analyzing the Closing Statement or any disputed items.  In the event that Parent and the AirX Group Companies fail to provide such access and cooperation, as reasonably determined by the Seller, the time periods in respect of the Seller&#8217;s obligations set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be extended by the length of time it takes Parent and the AirX Group Companies to provide such access and cooperation.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Accounting Procedures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Estimated Closing Statement, the Closing Statement and the determinations and calculations contained therein shall be prepared and calculated in accordance with GAAP and, to the extent consistent with GAAP, using the same accounting practices, procedures, policies and methods (with consistent classifications, judgments, inclusions, exclusions and valuation and estimation methodologies) used and applied by the AirX Group Companies in the preparation of the Latest AirX Balance Sheet (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">except</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (x) to the extent GAAP would require adjustments that are inconsistent with Latest AirX Balance Sheet for the items described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (y) the Estimated Closing Statement, the Closing Statement and the definitions and calculations contained therein shall be prepared in a manner consistent with the items on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).  Notwithstanding anything else herein, the Estimated Closing Statement, the Closing Statement and the determinations and calculations contained therein (i) shall not include any purchase accounting or other adjustment arising out of the consummation of the transactions contemplated by this Agreement, (ii) shall be based on facts and circumstances as they exist immediately prior to the Closing and shall exclude the effect of any act, decision or event occurring on or after the Closing and (iii) shall follow the defined terms contained in this Agreement whether or not such terms are consistent with GAAP.  In addition, the determination of Closing Working Capital contained in the Estimated Closing Statement and the Closing Statement shall be calculated consistent with the Example Working Capital Statement, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">except</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for any changes that are required by the first sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (excluding any adjustments that were agreed to in the Example Working Capital Statement attached hereto and, for the avoidance of doubt, no change may be made with respect to the items on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or to introduce any pre-Closing Taxes or other item that is not customarily a component of working capital).&#160; In the event that Parent introduces a change pursuant to the immediately preceding exception, if indicated by GAAP, then Parent shall propose a corresponding adjustment to the Target Working Capital in the Closing Statement (using the same practices, procedures, policies and methods used in the calculation of the Target Working Capital as of the date hereof) to ensure an apples-to-apples comparison between the components of Target Working Capital and Closing Working Capital.&#160; In addition, if such change would require the addition of a specified line item of current assets or current liabilities to the Example Working Capital Statement, then, if indicated by GAAP, the Example Working Capital Statement shall be deemed to include such line item for purposes of Closing Working Capital.&#160; Seller may dispute any change made to the Target Working Capital, the Example Working Capital Statement or Closing Working Capital pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (in addition to all the other components and calculations in the Closing Statement) in accordance with the procedures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#160; Parent represents and warrants that, as of the date hereof, it has no knowledge of anything that would permit or cause a change to the Target Working Capital, the Example Working Capital Statement or Closing Working Capital pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (which representation shall survive the consummation of the transactions contemplated hereby).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Inventory Count Procedures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. On or around September 30, 2021, Parent will cause the Company to complete a full physical inventory of all or some AirX Group Companies or divisions in a manner consistent with GAAP and, to the extent consistent with GAAP, the Company&#8217;s historical procedures for the taking of a physical inventory count.  Parent will then roll backward the inventory number (using Company data) to the Closing Date, which roll backward will take into account any operational or other change that occurred during the period between the Adjustment Time and the taking of the physical inventory.  Parent will (or will cause the Company to) provide Seller and its representatives with (i) sufficient notice and opportunity to observe and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">participating in the physical inventory count of each AirX Group Company and location thereof, (ii) the results of the physical inventory count with reasonable supporting detail, including quantities of each product or each product family, to the extent technically possible without undue or unreasonable effort</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12.5pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">promptly following the performance of any physical inventory, and (iii) calculations of the roll-back work detailing the resulting estimated inventory count as of the Adjustment Time with reasonable supporting detail, including to the extent technically possible without undue or unreasonable effort, quantities of each product or each product family, as of such time as compared to the results of the physical inventory count.  Parent will consider the comments of Seller and its representative with respect to the results and rollback of the physical inventory count in good faith and reflect the results of the roll-back of the physical inventory count in the Closing Statement. For the avoidance of doubt, nothing in this paragraph shall limit Parents&#8217; right to conduct any other form of recognized procedures for inventory validation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Payments and other Actions of Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At Closing, Parent will make the following payments&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">to an account designated in writing by Seller, by wire transfer of immediately available funds, an amount equal to the Estimated Purchase Price, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Contingent Payment Escrow Amount&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">to an account designated in writing by the Escrow Agent (for deposit into the Contingent Payment Escrow Account and to be held in accordance with the Escrow Agreement), by wire transfer of immediately available funds, an amount equal to the Contingent Payment Escrow Amount&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">to the accounts designated in writing by Seller at least three (3) Business Days before the Closing Date, by wire transfer of immediately available funds, an amount equal to the portion of the Closing Indebtedness to be paid off at Closing as provided in the pay-off letters and release letter delivered by the Company pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7(a)(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> owing to such Persons (the recipients of such monies, being, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Payoff Recipients</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), which payments, in the aggregate, shall be sufficient to satisfy any and all obligations of the AirX Group Companies to repay such Closing Indebtedness, including costs and expenses related thereto&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">to an account designated in writing by the Company at least three (3) Business Days before the Closing Date, by wire transfer of immediately available funds, an aggregate amount equal to all of the Company Expenses (for further distribution by the Company on the Closing Date to the accounts designated in writing by Seller at least three (3) Business Days before the Closing Date, by wire transfer of immediately available funds, an amount equal to the portion of the Company Expenses owing to such Persons).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent and the Company are entitled to deduct and withhold (or cause to be deducted and withheld) from any amount payable pursuant to this Agreement such amounts as are required to be deducted and withheld under applicable Tax law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Parent has notified Seller in writing no later than three (3) Business Days prior to the Closing of any such withholding (and Parent shall use commercially reasonable efforts to cooperate with Seller to reduce or eliminate any withholding that otherwise would be required).  Amounts withheld pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and paid over to the appropriate Tax Authority shall be treated </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 21</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">for all purposes of this Agreement as having been paid to the Person in respect of which such deduction and withholding was made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Contingent Payment Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Parent shall, and shall cause its Subsidiaries to, (x) comply with all terms and conditions related to the Contingent Payment Obligations and (y) not amend or modify the terms or conditions of any agreements related to the Contingent Payment Obligation (including, for the avoidance of doubt, the Cleer Vision Agreement) without the prior written consent of the Seller (such consent not to be unreasonably withheld, conditioned or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Parent shall deliver a copy of the proposed Earnout Statement (as defined in the Cleer Vision Agreement) to Seller at least ten (10) Business Days prior to delivering the Earnout Statement to the Seller Representative (as defined in the Cleer Vision Agreement), along with supporting documentation and calculations.  Parent will consider in good faith any comments of Seller with respect to the proposed Earnout Statement, including the calculations of the 2021 Consolidated EBITDA (as defined in the Cleer Vision Agreement) and the corresponding Earnout Payment Amount (as defined in the Cleer Vision Agreement).  Absent fraud or manifest error and subject to the immediately preceding sentence, any determinations or calculations of Parent and its Subsidiaries made in connection with the Contingent Payment Obligation shall be final, conclusive and binding on the Seller.  Parent shall keep the Seller reasonably apprised of the status of review of the Earnout Statement by the Seller Representative, as well as any objections raised thereto and provide Seller with copies of any material communications related thereto, including the Earnout Dispute Notice (as defined in the Cleer Vision Agreement).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">After the Earnout Payment Amount has been finally determined in accordance with the Cleer Vision Agreement and this Agreement (the Earnout Payment Amount as so determined being referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Contingent Payment Final Payment Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), Parent and Seller shall promptly deliver joint written instructions to the Escrow Agent instructing the Escrow Agent to disburse (i) to Parent, an aggregate amount of the Contingent Payment Escrow Funds equal to the lesser of (A) Contingent Payment Final Payment Amount and (B) the amount of Contingent Payment Escrow Funds from the Contingent Payment Escrow Account, and (ii) to Seller, the remainder of the Contingent Payment Escrow Funds (if any) in the Contingent Payment Escrow Account.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Parent and its Subsidiaries shall not set-off any indemnity claims under the Cleer Vision Agreement against all or any portion of the Contingent Payment Obligation unless the amount of the Contingent Payment Obligation has been finally determined pursuant to the terms of this Agreement and the Cleer Vision Agreement and Seller has received the funds it is entitled to pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Payments pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be treated for all purposes as adjustments to the Purchase Price.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Closing Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">At the Closing, Company shall deliver to Parent&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">a certified copy of the resolutions of the Company&#8217;s board of directors and Seller&#8217;s sole member, in each case, authorizing the execution and delivery of the Agreement and the consummation of the transactions contemplated hereby&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">written resignations of each of those directors and officers of the AirX Group Companies requested by Parent at least five (5) days prior to the date hereof&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">the Escrow Agreement, duly executed by Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">the Transition Services Agreement, duly executed by the Seller (or its applicable Affiliate)&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">certificate(s) representing the Purchased Shares, duly endorsed in blank or accompanied by stock powers or any other proper instrument of assignment endorsed in blank in proper form of transfer&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">the Company shall have received and provided Parent with a copy of pay-off letter(s) relating to the Credit Facilities and any other holder of Indebtedness for borrowed money or hedging arrangements that is to be paid on the Closing Date, executed by the Debt Payoff Recipients, in form and substance reasonably acceptable to Parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">At the Closing, Parent shall deliver to Seller&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">a certified copy of the resolutions of Parent&#8217;s board of directors (or other governing body) board of directors (or other governing body), authorizing the execution and delivery of the Agreement and the consummation of the transactions contemplated hereby&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">the Escrow Agreement, duly executed by Parent and the Escrow Agent&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">the Transition Services Agreement, duly executed by the Parent&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">a certificate, dated as of the Closing Date, signed under penalty of perjury and in form and substance as required under the Treasury Regulations issued pursuant to Section 1445 of the Code, stating that such Seller is not a &#8220;foreign person&#8221; as defined in Section 1445 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Treatment of Intercompany Amounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For administrative convenience only and with no effect on the transactions contemplated by this Agreement, (i) the amount required to be wired by Parent pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be reduced by the Intercompany</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 23</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Net Adjustment Amount, (ii) Seller shall be deemed to have contributed to Air Climate Solutions, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ACS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) an amount of cash equal to the Intercompany Net Adjustment Amount that, but for </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above, Parent was required to pay to Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (iii) ACS and the Company shall then be deemed to have used such amount to repay and extinguish any all Intercompany Receivables Amounts and Intercompany Payables Amounts (for the avoidance of doubt, the foregoing is illustrative of net wiring facilitating closing payments).  As an illustrative example, if Parent is required to pay Seller $250 million pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and the Intercompany Net Adjustment Amount is $50 million, then Parent shall only be required to actually wire $200 million pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and the Intercompany Receivables Amounts and Intercompany Payables Amounts shall have been repaid in full.  For administrative convenience only and with no effect on the transactions contemplated by this Agreement, the portion of any amount required to be paid pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(b)(ii)(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> solely with respect to the Intercompany Net Adjustment Amount shall be deemed paid in exchange for the settlement of the Intercompany Receivables Amounts and Intercompany Payables Amounts underlying such Intercompany Net Adjustment Amount.  It is expressly agreed that the intent of the Parties is that all Intercompany Receivables Amounts and Intercompany Payables Amounts are deemed settled as of the Adjustment Time and that Seller and its Affiliates (other than the Company and its subsidiaries) shall have no further obligations or liabilities with respect to such Intercompany Receivables Amounts by virtue of the transactions contemplated hereunder (for the avoidance of doubt, transactions arising after the Adjustment Time will be payable in the ordinary course of business).</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 3<br>REPRESENTATIONS AND WARRANTIES OF THE COMPANY</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as set forth in the corresponding Schedules to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, the Company and the Seller hereby represent and warrant to Parent as of the date hereof as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Organization&#59; Good Standing&#59; Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company (a) has been duly incorporated and is validly existing as a corporation under the laws of the State of Delaware, (b) is in good standing under the Laws of the State of Delaware, (c) has the requisite corporate power and authority to own, operate and lease all of its properties, rights and assets and to carry on its business as it is now being conducted and (d) is duly licensed or qualified and, to the extent such concept is applicable, in good standing as a foreign entity in each jurisdiction in which the ownership of its property or the character of its activities is such as to require it to be in good standing or so licensed or qualified, except, in the case of clauses  (c) or (d), where the failure to be in good standing, to have such corporate power and authority or to be so licensed or qualified would not reasonably be expected to be material to the AirX Group Companies, taken as a whole.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Subsidiaries of the Company (a) have been duly incorporated, formed or organized and are validly existing as a corporation, limited liability company, limited partnership similar entity under the Laws of their respective jurisdictions of organization, incorporation, or formation, (b) are in good standing (to the extent a concept) under the laws of their respective jurisdictions of organization, incorporation, or formation, (c) have the requisite corporate, limited liability company, limited partnership or similar power and authority to own, operate and lease all of their properties, rights and assets and to carry on their business as it is now being conducted and (d) are duly licensed or qualified and, to the extent such concept is</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 24</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">applicable, in good standing as a foreign entity in each jurisdiction in which the ownership of their property or the character of their activities is such as to require them to be in good standing or so licensed or qualified, except, in the case of clauses (a) through (d), where the failure to be duly incorporated, formed or organized, in good standing, to have such power and authority or to be so licensed or qualified would not reasonably be expected to be material to the AirX Group Companies, taken as a whole. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Due Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company has the requisite corporate power and authority to execute and deliver this Agreement and each other agreement, document, instrument and&#47;or certificate contemplated by this Agreement to be executed in connection with the transactions contemplated hereby (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Ancillary Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) to which the Company is a party and (subject to receipt of the approvals set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) to perform all obligations to be performed by it hereunder and thereunder and to consummate the transactions contemplated hereby and thereby. This Agreement and each such Ancillary Document to which the Company is a party have been duly and validly executed and delivered by the Company and, assuming the due and valid authorization, execution and delivery by each other Party hereto and party thereto, as applicable, this Agreement and each such Ancillary Document constitute a valid and binding obligation of the Company, enforceable against the Company in accordance with its terms, subject to the applicable bankruptcy, insolvency, fraudulent conveyance, reorganization, moratorium and similar Laws affecting or relating to creditors&#8217; rights generally and subject, as to enforceability, to general principles of equity, whether such enforceability is considered in a proceeding in equity or at Law (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Enforceability Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">No Conflict</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the receipt of the consents, approvals, authorizations and other requirements set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and, except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the execution, delivery and performance of this Agreement and each other Ancillary Document to which the Company is a party by the Company and the consummation of the transactions contemplated hereby and thereby do not and will not (a) conflict with or violate any provision of, or result in the breach of or default under, the charter or the bylaws of the Company, (b) result in any violation, breach or default, or require any filing, registration or qualification, by the Company under any applicable Law, (c) require any consent, waiver or other action by any Person under, violate, or result in a breach of, constitute a default under, result in the acceleration, cancellation, termination or modification of, or create in any party the right to accelerate, terminate, cancel or modify, the terms, conditions or provisions of any Material Contract or material Lease, or (d) result in the creation of any Lien (except for Permitted Liens) upon any of the material properties, rights or assets of the Company or any of its Subsidiaries, except in the preceding clauses (b) through (d), as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Governmental Authorities&#59; Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Assuming the truth and completeness of the representations and warranties of Parent contained in this Agreement, no action by, notice to, consent, approval, waiver, permit or authorization of, or designation, declaration or filing with, any Governmental Entity is required on the part of the Company with respect to the Company&#8217;s execution, delivery and performance of this Agreement and the consummation of the Transactions, except for (a) applicable requirements of the HSR Act (or other similar foreign Antitrust Laws) and securities laws, (b) as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, and (c) as otherwise disclosed on </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 25</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Current Capitalization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Seller owns of record all of the issued and outstanding capital stock of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As of the date hereof, there are (i) no calls, options, warrants, rights (including subscription rights and preemptive rights), puts or other securities convertible into or exchangeable or exercisable for the capital stock or other equity interests in the Company, or any other Contracts to which the Company is a party or by which the Company is bound obligating the Company to issue or sell any shares of capital stock of or other equity interests in the Company, and (ii) no equity equivalents, equity appreciation rights, phantom equity ownership interests or similar rights in the Company. As of the date hereof, there are no outstanding contractual obligations of the Company to repurchase, redeem or otherwise acquire any securities of or equity interests in the Company. There are no outstanding bonds, debentures, notes or other indebtedness of the Company having the right to vote (or convertible into, or exchangeable for, securities having the right to vote) on any matter for which the Company&#8217;s stockholders have the right to vote. The Company is not party to any shareholders agreement, voting agreement, proxies, registration rights agreement or other similar agreements relating to its equity interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Capitalization of Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The outstanding shares of capital stock or other equity interests of each of the Company&#8217;s Subsidiaries have been duly authorized and validly issued and are fully paid and nonassessable. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.7(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth all of the outstanding ownership interests of each Subsidiary of the Company.  Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.7(a), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">such ownership interests are owned by the Company, directly or indirectly, free and clear of any Liens (other than the restrictions under applicable securities laws, transfer restrictions existing under the terms of the Governing Documents of such Subsidiary, and Permitted Liens) and free of any other limitation or restriction (including any restriction on the right to vote, sell or otherwise dispose of such ownership interests) and have not been issued in violation of preemptive or similar rights.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.7(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">3.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, there are no outstanding (a) securities of the Company or any of its Subsidiaries convertible into or exchangeable for ownership interests in any Subsidiary of the Company, (b) obligations, options, warrants or other rights (including preemptive rights), commitments or arrangements to acquire from the Company or any of its Subsidiaries, or other obligations or commitments of the Company or any of its Subsidiaries to issue, sell or otherwise transfer, any ownership interests in, or any securities convertible into or exchangeable for any ownership interests in, any Subsidiary of the Company or (c) restricted shares, equity appreciation rights, performance shares, contingent value rights, &#8220;phantom&#8221; equity or similar securities or rights issued by any Subsidiaries of the Company that are derivative of, or provide economic benefits based, directly or indirectly, on the value or price of, any ownership interests in, any Subsidiary of the Company (the items in clauses (a) through (c), in addition to all ownership interests of the Company&#8217;s Subsidiaries, being referred to collectively as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Subsidiary Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). There are no (i) voting trusts, proxies, equityholders agreements or other similar agreements or understandings to which any Subsidiary of the Company is a party or by</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 26</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">which any Subsidiary of the Company is bound with respect to the voting or transfer of any shares of capital stock of such Subsidiary, or (ii) obligations or commitments of the Company or any of its Subsidiaries to repurchase, redeem or otherwise acquire any of the Company Subsidiary Securities or make payments in respect of such shares or to make any investment (in the form of a loan, capital contribution or otherwise) in any other Person. Except for the Company Subsidiary Securities and as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, neither the Company nor any of its Subsidiaries owns any equity, ownership, profit, voting or similar interest in or any interest convertible, exchangeable or exercisable for, any equity, profit, voting or similar interest in, any Person. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are true, correct, accurate and complete copies of (i) audited consolidated financial statements of the Company and its Subsidiaries as of December 31, 2019, and the related statements of earnings, statements of comprehensive income (loss), statements of changes in member&#8217;s equity and statements of cash flows for the year then ended, together with the auditor&#8217;s reports thereon, (ii) audited consolidated financial statements of the Company and its Subsidiaries as of December 31, 2020, and the related statements of earnings, statements of comprehensive income (loss), statements of changes in member&#8217;s equity and statements of cash flows for the year then ended, together with the auditor&#8217;s reports thereon, and (iii) unaudited balance sheet of the Companies and its Subsidiaries as of April 30, 2021, and the related statements of profits and losses for the 12-month period then ended (such balance sheet, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Latest AirX Balance Sheet</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;&#59; and, the financial statements described in clauses (i) through (iii), the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Financial Statements (i) have been prepared from the books and records of the Company and its Subsidiaries and (ii) fairly present, in all material respects, the consolidated financial position, cash flows and results of operations of the Company and its Subsidiaries as of the dates and for the periods indicated in such Financial Statements in conformity with GAAP consistently applied in all material respects throughout the periods covered thereby (subject, in the case of the unaudited Financial Statements, to normal year-end adjustments, the absence of footnotes, and except as otherwise described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 2.3(c))</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Undisclosed Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As of the date of this Agreement, the AirX Group Companies do not have any liability, debt or obligation, whether accrued, contingent, absolute, determined, determinable or otherwise, that is required to be reflected or reserved for on a balance sheet prepared in accordance with GAAP, except for liabilities, debts or obligations (a) reflected, reserved for or disclosed in the Financial Statements, (b) that have arisen since the date of the Latest AirX Balance Sheet in the ordinary course of business of AirX Group Companies which do not arise from any breach of contract or violation of law, (c) arising in connection with this Agreement or any other Ancillary Document, the performance by any of the AirX Group Companies of its obligations hereunder or thereunder, or the transactions contemplated hereby or thereby, (d)  disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or (e) that would not reasonably be expected to be material to the AirX Group Companies, taken as a whole.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Litigation and Proceedings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except (i) as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (ii) as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, (a) there are no Actions pending or, to the Knowledge of the Company, threatened in</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 27</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">writing against any of the AirX Group Companies or any of their properties, rights or assets, (b) there is no Order imposed upon or, to the Knowledge of the Company, threatened in writing against any of the AirX Group Companies or any of their properties, rights or assets and (c) there is no unsatisfied judgment or any open injunction binding upon any of the AirX Group Companies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, (a) the AirX Group Companies are, and during the past 24 months have been, in material compliance with all applicable Laws and Orders, (b) during the past 24 months, none of the AirX Group Companies has received any written notice of any violations of applicable Laws, Orders or Permits that remain unresolved, and (c) the AirX Group Companies have not received any written notice threatening any Action alleging any violation of any Law, Order or Permit by any of the AirX Group Companies against the Company or any of its Subsidiaries that is currently pending and unresolved.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Contracts&#59; No Defaults</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Except for the Leases and any such Contract solely by or among the AirX Group Companies, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth a complete and accurate list of all of the following Contracts to which the any of the AirX Group Companies is a party, other than any Company Benefit Plan&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Contracts with respect to which any of the AirX Group Companies has any liability or obligation during any 12-month period following the date hereof to pay more than $1,000,000 and which is not terminable without material penalty upon not more than ninety days&#8217; notice to the counterparty&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Contracts for the employment or engagement of any current officer, director, manager, employee or individual independent contractor, which (A) provide for annual base compensation in excess of $100,000, (B) are not terminable upon ninety (90) days&#8217; notice or less without any liability to the Company or any Subsidiary thereof (other than ordinary course severance payments (not to exceed four (4) months&#8217; base salary) payable pursuant to the terms of the severance policy set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), or (C) contain any non-competition clause, non-solicitation clause, severance, change of control bonus or similar entitlements implicated by entry into this Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">Contracts or other arrangements that place any material limitation on the method of conducting or scope of the business of the AirX Group Companies, including any Contract that contains any price restriction, exclusivity, non-competition, right of first offer, right of first refusal, &#8220;most favored nation&#8221; provisions, minimum purchase obligations or rights to purchase or acquire any material asset of the AirX Group Companies or to act as an exclusive (in any manner) supplier to or customer of the AirX Group Companies, in each case, other than those entered into in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Contracts entered into during the past 24 months with respect to mergers or acquisitions, sales of securities or material assets or investments by the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 28</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Company or any of its Subsidiaries (excluding, for the avoidance of doubt, sales of inventory in the ordinary course of business, capital expenditures and activities solely between or among the AirX Group Companies)&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Contracts with Governmental Authorities&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Contracts establishing partnerships, joint ventures, strategic alliances or similar Contracts&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">Contracts relating to any indebtedness for borrowed money or any guarantee thereof, including any mortgage, indenture, note, installment obligation or other instrument or other agreement related thereto&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">Contracts that relate to the settlement or final disposition of any material litigation within the past 24 months pursuant to which the Company is subject to material non-monetary relief or owes monetary payment in excess of $100,000 that are not fully satisfied prior to the Closing&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Contracts for the licensing by the AirX Group Companies of any (a) material Intellectual Property of a third party (excluding licenses in respect of commercially available, off-the-shelf software) or (b) material Intellectual Property owned by the Company (excluding non-exclusive licenses granted in the ordinary course of business)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">each employee collective bargaining agreement or similar labor Contract with any labor union.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All of the foregoing set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are collectively referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Material Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;. The Company has furnished or otherwise made available to Parent true, complete and correct copies of all Material Contracts. Each Material Contract is valid, binding and in full force and effect (subject to the Enforceability Exceptions and assuming such Material Contract is a valid and legally binding obligation of the counterparties thereto). Neither the Company nor, to the Knowledge of the Company, any other party thereto is in default or violation of any Material Contract in any material respect. To the Company&#8217;s Knowledge there is no event or condition that exists that constitutes or, with or without notice or the passage of time or both, would constitute a default or violation of any Material Contract by the Company, or, to the Knowledge of the Company, any other party thereto, or give rise to any acceleration of any obligation or loss of rights or any right of termination of a Material Contract. Outside of the Contingent Payment Obligation, all other known payment obligations of Airxcel, Inc. under the Cleer Vision Agreement have been satisfied, including any payment due to the calculation of the Final Purchase Price under the Cleer Vision Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Company Benefit Plans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Schedule&#160;3.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth a true and complete list of each material Company Benefit Plan.  For purposes of this Agreement &#8220;Company Benefit Plan&#8221; means each &#8220;employee benefit plan&#8221; as defined in Section&#160;3(3) of the Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and any material stock purchase, stock option, equity-based severance,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 29</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">employment (excluding at-will offer letters and employment agreements that do not provide severance benefits or that are terminable upon notice of 30 days or less), individual consulting, retention, change-in-control, fringe benefit, incentive, nonqualified deferred compensation and any other employee benefit plans, agreements, programs, policies or other arrangements, whether or not subject to ERISA, which are contributed to (or required to be contributed to), sponsored by or maintained by the Company or any of its Subsidiaries for the benefit of any current or former employee, officer, director, manager or individual independent contractor of the Company or its Subsidiaries (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), other than any Multiemployer Plan or any plan, program or arrangement sponsored by or to which contributions are mandated by any Governmental Entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">With respect to each material Company Benefit Plan, the Company has delivered or made available to Parent copies, to the extent applicable, of (i) the current plan document and any current trust agreement, (ii) the most recent summary plan description, if any, required under ERISA with respect to such Company Benefit Plan, (iii) the most recent annual report on Form 5500 and all attachments with respect to each Company Benefit Plan (if applicable), (iv) the most recent actuarial valuation (if applicable) relating to such Company Benefit Plan and (v) the most recent determination or opinion letter, if any, issued by the Internal Revenue Service with respect to any Company Benefit Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each</font><font style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Company Benefit Plan has been administered in material compliance with its terms and all applicable laws, including ERISA and the Code, and all material contributions required to be made with respect to any Company Benefit Plan on or before the date hereof have been made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Company Benefit Plan that constitutes a &#8220;nonqualified deferred compensation plan&#8221; within the meaning of Section&#160;409A of the Code has, at all times while subject to Section&#160;409A of the Code, been operated and maintained in material compliance with, Section&#160;409A of the Code and all applicable guidance thereunder, except as would not, individually or in the aggregate, result in material liability to the Company and its Subsidiaries, taken as a whole.  No Company Benefit Plan provides any Company Employee with a &#8220;gross up&#8221; or similar make-whole payment in respect of any Taxes under Sections 409A or 4999 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Company Benefit Plan which is intended to be qualified within the meaning of Section&#160;401(a) of the Code (i) has received a favorable determination letter as to its qualification or (ii) has been established under a preapproved plan for which a current favorable Internal Revenue Service advisory letter or opinion letter has been obtained by the plan sponsor and is valid as to the adopting employer, and, to the Knowledge of the Company, nothing has occurred, whether by action or failure to act, that could reasonably be expected to cause the loss of such qualification.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">With respect to any Company Benefit Plan that is an &#8220;employee benefit plan&#8221; (within the meaning of Section&#160;3(3) of ERISA), no event has occurred and no condition exists that would be reasonably likely to subject the Company or its Subsidiaries to any material Tax, fine, Lien, or penalty imposed by ERISA or the Code. No material Actions are pending or, to the Knowledge of the Company, threatened in writing against any Company Benefit Plan.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 30</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, neither the Company nor any of its Subsidiaries has an obligation to provide post-employment or post-retirement health, medical, or life insurance benefits to current, former or retired employees of Company or any of its Subsidiaries, except as required to avoid an excise Tax under Section&#160;4980B of the Code or otherwise except as may be required pursuant to any other similar applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, none of the Company nor any of its Subsidiaries sponsors, maintains or is required to contribute to, or has any liability with respect to, (i) a Multiemployer Plan or (ii) a plan subject to Section&#160;302 or Title IV of ERISA or Section&#160;412 or Section&#160;4971 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, neither the execution and delivery of this Agreement by the Company, nor the consummation of the Transactions (whether alone or in combination with any subsequent event(s))  is reasonably expected to (i) materially increase, cause the acceleration of payment, funding or vesting of, or result in any material payment of, any compensation or benefits under any Company Benefit Plan, or (ii) result in an obligation to fund or otherwise set aside assets to secure to any extent any of the obligations under any Company Benefit Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, neither the execution and delivery of this Agreement by the Company, nor the consummation of the Transactions is reasonably expected to (whether alone or in combination with another event) result in any &#8220;disqualified individual&#8221; receiving any payment that, individually or in the aggregate would be characterized as an &#8220;excess parachute payment&#8221; (each such term as defined in Section 280G of the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Suburban Manufacturing Company Pension Plans are frozen and not currently open to new participants. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Employee Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As of the date of this Agreement, except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (a) neither the Company nor any of its Subsidiaries is a party to any collective bargaining agreement with a labor union respecting their employees, and (b) the Company has not received written notice of any and, to the Knowledge of the Company, there are no (y)  activities of any labor union to organize any employees of the Company or its Subsidiaries&#59; or (z) material labor disputes or strikes, slowdowns, concerted refusals to work overtime, or work stoppages against the Company. As of the date of this Agreement, (y) neither the Company nor any of its Subsidiaries is delinquent for any material payments for wages, salaries, commissions, bonuses, fees, or other compensation that has become due and payable to current employees of the Company, and (z) there are no material grievances, complaints, or charges before a Governmental Entity with respect to employment, labor, or immigration matters, including but not limited to disputes or allegations of employment discrimination, retaliation, or unfair labor practices, pending or threatened in writing against any AirX Group Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Company and each of its Subsidiaries have filed all income and other material Tax Returns required to have been filed by them on or before the Closing Date and have paid all</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 31</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">material Taxes required to be paid by them.  Each such Tax Return is true, correct and complete in all material respects.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Neither the Company nor any of its Subsidiaries is currently the subject of a Tax audit or examination with respect to a material amount of Taxes, and to the Knowledge of the Company no such audit or examination is pending</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">No written claim has been made in the last five years by any Governmental Entity in a jurisdiction where the Company or any of its Subsidiaries does not file Tax Returns that the Company or such Subsidiary is or may be subject to Taxation by that jurisdiction, which claim has not been resolved or settled.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Neither the Company nor any of its Subsidiaries is or has been a party to any &#8220;listed transaction&#8221; as defined in Section 6707A(c)(2) of the Code and Treasury Regulation Section 1.6011-4(b)(2).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Neither the Company nor any of its Subsidiaries is a party to any Tax allocation or sharing agreement, (other than any agreement, the principal purpose of which does not relate to Taxes).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">During the two-year period ending on the date hereof, neither the Company nor any of its Subsidiaries was a distributing corporation or a controlled corporation in a transaction intended to be governed by Section 355 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Neither the Company nor any of its Subsidiaries has (i) been a member of an affiliated group filing a consolidated federal income Tax Return (other than a group the common parent of which was an AirX Group Company) or (ii) any liability for the Taxes of any Person (other than an AirX Group Company) under Section 1.1502-6 of the Treasury Regulations, as a transferee or successor or by contract (other than any contract the principal purpose of which does not relate to Taxes).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">There are no Liens for Taxes on any asset of the Company or any of its Subsidiaries, other than Permitted Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth a list, as of the date of this Agreement, of all policies of property, fire and casualty, liability, workers&#8217; compensation, directors and officers and other forms of insurance held by, or for the benefit of, the Company or any of its Subsidiaries as of the date hereof (excluding any Company Benefit Plans or insurance policies underlying any Company Benefit Plans) (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Policies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). All of the Policies with respect to policy periods that include the date of this Agreement are in full force and effect and all premiums due and payable for such Policies have been duly paid, except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole.  Neither the Company nor any of its Subsidiaries has received a written notice of cancellation of any of the Policies or, except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, of any material changes that are required in the conduct of the business of the Company or any of its Subsidiaries as a condition to the continuation of coverage under, or renewal of, any of such Policies.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 32</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As of the date of this Agreement, each of the AirX Group Companies has all material licenses, approvals, consents, registrations, franchises and permits that are required to own, lease or operate its properties and assets and to conduct its business as currently conducted (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, (a) each Permit is valid and in full force and effect, either pursuant to its terms or by operation of Law, and (b) each of the AirX Group Companies is in compliance with the terms of all Permits held by it.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Tangible Property and Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, (i) the Company or one or more of its Subsidiaries owns and has good title to or a valid leasehold, license or similar interest in each item of material tangible personal property reflected on the books of the Company and its Subsidiaries as owned by the Company or its Subsidiaries and (ii) the tangible assets and properties of the Company and its Subsidiaries are in good operating condition and repair (normal wear and tear excepted) and are suitable for their intended use in the ordinary course of business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Schedule&#160;3.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth the addresses of all interests in real property owned by the Company and&#47;or its Subsidiaries (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Owned Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). The Company or one or more of its Subsidiaries has good and marketable fee simple title to the Owned Real Property, free and clear of all Liens, except for Permitted Liens. Except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole, neither the Company nor any of its Subsidiaries has leased, licensed or otherwise granted to any Person (other than the Company or its Subsidiaries) the right to use or occupy such Owned Real Property.  No AirX Group Company has received written notice of any pending and, to the Knowledge of the Company, there is no pending condemnation proceeding or proposed Action or agreement for taking in lieu of condemnation with respect to the Owned Real Property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Schedule&#160;3.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth the address of each interest in real property leased by the Company and&#47;or its Subsidiaries (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Leased Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and each lease or any other arrangement under which such property is leased (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Leases</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). Each Lease sets forth the entire agreement and understanding between the Company and&#47;or its Subsidiaries and the other parties thereto.  Each Lease is valid, binding and in full force and effect (subject to the Enforceability Exceptions and assuming such Lease is a valid and legally binding obligation of the counterparties thereto).  Neither the Company nor, to the Knowledge of the Company, any other party thereto is in default or violation of any Lease and, to the Knowledge of the Company, there is no event or condition that exists that constitutes or, with or without notice or the passage of time or both, would constitute any such a default or violation by the Company or any other party thereto, or give rise to any acceleration of any obligation or loss of rights or any right of termination of a Lease.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Intellectual Property, Information Technology and Data Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Schedule&#160;3.20(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> sets forth a list of material (i)&#160;patents, trademark registrations, copyright registrations, and domain name registrations owned by the Company as of the date hereof and (ii) patent applications, trademark applications and copyright applications owned by</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 33</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Company as of the date hereof.  The Company owns, licenses or otherwise has a right to use, free and clear of all Liens (other than Permitted Liens), the Intellectual Property necessary for the conduct of the business of the Company as currently conducted.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As of the date hereof (i) there are no pending claims by any third party against the Company before any Governmental Entity contesting the use or ownership of any material Intellectual Property owned by the Company, or alleging that the Company is infringing any Intellectual Property of a third party in any material respect, and (ii) there are no claims pending that have been brought by the Company against any third party before any Governmental Entity alleging infringement of any material Intellectual Property owned by the Company. (A) The conduct of the business of the Company as currently conducted does not infringe any Intellectual Property of any third party, and (B) to the Knowledge of the Company, no third party is infringing any material Intellectual Property owned by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Company is, and during the past 24 months has been, in compliance with all applicable Laws with respect to data privacy and data protection. There is no Action, in each case, against the Company by any Governmental Entity, with respect to the collection, security, disclosure, or use, of any personally identifiable information by the Company. The Company has taken commercially reasonable efforts designed to protect and maintain the security of the IT Systems and any personally identifiable information maintained by the Company against loss and against unauthorized access, use or disclosure. No unauthorized access to, or unauthorized use or disclosure of, any personally identifiable information maintained by the Company has occurred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Environmental Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as would not reasonably be expected to be material to the AirX Group Companies, taken as a whole,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Company and its Subsidiaries are in material compliance with all applicable Environmental Laws&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Company and its Subsidiaries hold all Permits required under applicable Environmental Laws to permit the Company and its Subsidiaries to operate their assets in a manner in which they are now operated and to conduct the business of the Company and its Subsidiaries as currently conducted&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">there are no Actions pending against or, to the Knowledge of the Company, threatened in writing against the Company or any of its Subsidiaries alleging any violations of or liability under any Environmental Law&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">there is no unresolved Order relating to any Environmental Law imposed upon or, to the Knowledge of the Company, threatened in writing against the Company or any of its Subsidiaries or any of their properties, rights or assets&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">neither the Company nor any of its Subsidiaries has treated, stored, disposed of, arranged for the disposal of, transported, handled, or released any Hazardous Material in violation of any applicable Environmental Laws.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 34</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Absence of Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Since the date of the Latest AirX Balance Sheet, there has not been a Company Material Adverse Effect or any event or circumstance that, to the Knowledge of the Company, would reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Since the date of the Latest AirX Balance Sheet, except (i) for any actions taken in response to COVID-19 Measures and (ii) in connection with the transactions contemplated by this Agreement and any other Ancillary Document, through and including the date of this Agreement, the Company and its Subsidiaries have carried on their respective businesses and operated their respective properties in the ordinary course of business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Since the date of the Latest AirX Balance Sheet except (i) for any actions taken in response to COVID-19 Measures, (ii) as reflected in the Financial Statements and (iii) in connection with the transactions contemplated by this Agreement and any other Ancillary Document, through the date of this Agreement&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">neither the Company nor any Subsidiary has sold, leased, transferred, disposed of, abandoned or assigned any of its Permits or assets, in each case, that are material to the business of the AirX Group Companies as currently conducted, other than (A) inventory, supplies and other assets sold or used in the ordinary course of business, (B) equipment or other assets that become obsolete or that are damaged or otherwise replaced and (C) other assets with a cost basis of less than $25,000&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">there has not been any change in the Organizational Documents of the Company of any Subsidiary that would be adverse to Parent&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">neither the Company nor any of its Subsidiary has modified in any material respect its cash management activities (including the timing of, invoicing and collection of receivables and the accrual and payment of payables and other current liabilities) or modified in any material respect the manner in which the books and records of the Company or any Subsidiary are maintained, except as required by any change in GAAP or applicable Law&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">neither the Company nor any Subsidiary has made any material change to the Company&#8217;s or any Subsidiary&#8217;s accounting methods, principles or practices that materially affects the reporting of assets, liabilities or results of operations, except as required by any change in GAAP or applicable Law&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">neither the Company nor any Subsidiary has engaged in any merger, consolidation, liquidation, dissolution or similar transaction (excluding those disclosed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.12(a)(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.12(a)(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or filed a petition in bankruptcy under any provision of federal or state bankruptcy Law or consented to the filing of any bankruptcy petition against it under any similar Law&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">neither the Company nor any Subsidiary has made any loan to any</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 35</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">third party or related party other than (i) solely between or among the AirX Group Companies and (ii) trade payables in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">neither the Company nor any Subsidiary has entered into or materially amended any collective bargaining agreement with any labor organization or union respecting their employees, except as required by applicable Law&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">neither the Company nor any Subsidiary has effectuated a &#8220;plant closing&#8221; or &#8220;mass layoff&#8221; (as those terms are defined under the Worker Adjustment and Retraining Notification Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">WARN</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)) affecting any site of employment or facility or, operating unit within a single site of employment&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">neither the Company nor any of its Subsidiaries has (x) issued, sold or otherwise disposed of any of the Company shares or other any equity interests or securities of the Company or any Subsidiary (other than solely between or among the AirX Group Companies)&#59; (y) granted any options, warrants, puts, calls, subscriptions, rights, claims, commitments or other rights relating to the issuance, sale, purchase, redemption, conversion, exchange, registration, voting or transfer of any Company shares or other equity interests or securities of the Company or any Subsidiary in a way that would be material and adverse to Parent&#59; or (z) materially modified the rights of any of the Purchased Shares or other equity interests or securities of the Company or any Subsidiary in a way that would be adverse to Parent&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">except for cash dividends paid or payable in full prior to Closing and except for Tax-related distributions provided for in this Agreement, neither the Company nor any of its Subsidiaries has declared or set aside any dividend or made any distribution on equity interests and securities of the Company or any Subsidiary, or redeemed or repurchased any of the shares or other equity interests or securities of the Company or any Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">neither the Company nor any Subsidiary has created, incurred, assumed or otherwise become liable, or agreed to create, incur, assume or otherwise become liable with respect to, any indebtedness for borrowed money or granted any encumbrance with respect to the any assets, other than (A) in the ordinary course of business, (B) transactions between or among the AirX Group Companies, (C) any Credit Facilities or other Indebtedness set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.12(a)(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (D) any Liens that are being released at Closing&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">neither the Company nor any Subsidiary has entered into any binding written agreement to do any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Brokers&#8217; Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No broker, finder, financial advisor, investment banker or other Person (other than those brokers, finders, financial advisors, investments bankers and other Persons the fees of which will be included in Company Expense) is entitled to any brokerage fee, finder&#8217;s fee or other similar fee, commission or other similar payment in connection with the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 36</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Transactions based upon arrangements made by any AirX Group Company for which any AirX Group Company or Parent would be liable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Related Party Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except for the Contracts set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (a) there are no Contracts (excluding Contracts related to (i) employee compensation and benefits and other ordinary incidents of employment (including participation in Company Benefit Plans or as otherwise set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and (ii) equity ownership) between the AirX Group Companies, on the one hand, and any Affiliate (other than the AirX Group Companies), officer or director of the Company, on the other hand, and (b) none of the officers, directors, managers or Affiliates (other than the AirX Group Companies) of the AirX Group Companies owns any asset or property (intellectual, real or personal) used in and material to the business of the AirX Group Companies, taken as a whole, except in its capacity as a security holder of the Company or its Affiliates (other than the AirX Group Companies).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">EXCLUSIVITY OF REPRESENTATIONS AND WARRANTIES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. EXCEPT AS OTHERWISE EXPRESSLY SET FORTH IN THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, NONE OF SELLER, THE AIRX GROUP COMPANIES OR ANY OTHER PERSON MAKES AND SELLER AND THE COMPANY EXPRESSLY DISCLAIM (ON ITS AND THE AIRX GROUP COMPANIES&#8217; BEHALF) ANY REPRESENTATIONS OR WARRANTIES OF ANY KIND OR NATURE, EXPRESS OR IMPLIED, AS TO THE CONDITION, VALUE OR QUALITY OF THE ACQUIRED SHARES OR OTHER EQUITY SECURITIES OR BUSINESSES OR ASSETS OF ANY OF THE AIRX GROUP COMPANIES, AND SELLER AND THE COMPANY SPECIFICALLY DISCLAIMS (ON ITS AND THE AIRX GROUP COMPANIES&#8217; BEHALF) ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY, USAGE, SUITABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE WITH RESPECT TO THEIR ASSETS, ANY PART THEREOF, THE WORKMANSHIP THEREOF, AND THE ABSENCE OF ANY DEFECTS THEREIN, WHETHER LATENT OR PATENT.  PARENT (ON ITS OWN BEHALF AND ON BEHALF OF ITS REPRESENTATIVES) ACKNOWLEDGES THAT IT IS NOT RELYING NOR HAS IT RELIED ON ANY EXPRESS OR IMPLIED REPRESENTATIONS OR WARRANTIES EXCEPT FOR THOSE EXPRESSLY MADE BY THE COMPANY AND SELLER IN THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND THE SELLER IN </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> AND THAT ONLY THOSE REPRESENTATIONS AND WARRANTIES IN THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> SHALL HAVE ANY LEGAL EFFECT.  </font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 4<br>REPRESENTATIONS AND WARRANTIES OF SELLER</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as set forth in the Schedules to this Agreement, Seller represents and warrants to Parent as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Organization&#59; Good Standing&#59; Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller (a) has been duly organized and is validly existing as a limited liability company under the Laws of the State of Delaware, (b) is in good standing under the Laws of the State of Delaware, (c) has the requisite limited liability company power and authority to own and to sell, pledge or otherwise dispose of the Purchased Shares and (d) is duly licensed or qualified and, to the extent such concept is applicable, in good standing as a foreign entity in each jurisdiction in which the ownership of its</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 37</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">property or the character of its activities is such as to require it to be in good standing or so licensed or qualified, except, in the case of each of clauses (b), (c) and (d), where failure to be in good standing, to have such limited liability company power and authority or to be so licensed or qualified would not reasonably be expected to have a material adverse effect on the ability of Seller to perform its obligations under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Due Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller has the limited liability company power and authority to execute and deliver this Agreement and each other Ancillary Document to which it is a party and (subject to receipt of the approvals described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) to perform all obligations required to be performed by it hereunder and thereunder and to consummate the transactions contemplated hereby and thereby. This Agreement and each such Ancillary Document to which Seller is a party have been duly and validly executed and delivered by Seller and, assuming due and valid authorization, execution and delivery by each other party hereto and thereto, this Agreement and each such Ancillary Document constitute a valid and binding obligation of Seller, enforceable against Seller in accordance with its terms, subject to Enforceability Exceptions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Title to Acquired Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Seller is the sole record and beneficial owner of the Purchased Shares. Seller has good and valid title to the Purchased Shares, free and clear of any Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">No Conflict</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the receipt of the consents, approvals, authorizations and other requirements set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the execution, delivery and performance of this Agreement and each other Ancillary Document to which Seller is a party by Seller and the consummation of the transactions contemplated hereby and thereby do not and will not (a) conflict with or violate any provision of, or result in the breach of or default under, the limited liability company agreement of Seller, (b) result in any violation, breach or default, or require any filing, registration or qualification, by Seller under any applicable Law or (c) require any consent, waiver or other action by any Person under, violate, or result in a breach of, constitute a default under, result in the acceleration, cancellation, termination or modification of, or create in any party the right to accelerate, terminate, cancel or modify, the terms, conditions or provisions of any material Contract to which Seller is a party or otherwise bound, except, in the case of the preceding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, for such violations, breaches, defaults, filings, registrations, qualifications, consents, waivers, changes, Liens or revocations that would not reasonably be expected to have a material adverse effect on the ability of Seller to perform its obligations under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Governmental Authorities&#59; Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Assuming the truth and completeness of the representations and warranties of Parent contained in this Agreement, no action by, notice to, consent, approval, waiver, permit or authorization of, or designation, declaration or filing with, any Governmental Entity is required on the part of Seller with respect to Seller&#8217;s execution, delivery and performance of this Agreement and the consummation of the Transactions, except for (a) applicable requirements of the HSR Act (or similar foreign Antitrust Laws) and securities laws and (b) any actions, consents, approvals, permits or authorizations, designations, declarations or filings, the absence of which would not reasonably be expected to have a material adverse effect on the ability of Seller to perform or comply with on a timely basis any material obligation under this Agreement or to consummate the Transactions in accordance with the terms hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 38</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Broker&#8217;s Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No broker, finder, financial advisor, investment banker or other Person (other than those brokers, finders, financial advisors, investments bankers and other Persons the fees of which will be included in Company Expenses) is entitled to any brokerage fee, finder&#8217;s fee or other similar fee, commission or other similar payment in connection with the Transactions based upon arrangements made by Seller for which any AirX Group Company or Parent would be liable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">EXCLUSIVITY OF REPRESENTATIONS AND WARRANTIES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. EXCEPT AS OTHERWISE EXPRESSLY SET FORTH IN </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, NONE OF SELLER, THE AIRX GROUP COMPANIES OR ANY OTHER PERSON MAKES AND SELLER AND THE COMPANY EXPRESSLY DISCLAIM (ON ITS AND THE AIRX GROUP COMPANIES&#8217; BEHALF) ANY REPRESENTATIONS OR WARRANTIES OF ANY KIND OR NATURE, EXPRESS OR IMPLIED, AS TO THE CONDITION, VALUE OR QUALITY OF THE PURCHASED SHARES OR OTHER EQUITY SECURITIES OR BUSINESSES OR ASSETS OF ANY OF THE AIRX GROUP COMPANIES, AND SELLER AND THE COMPANY SPECIFICALLY DISCLAIMS (ON ITS AND THE AIRX GROUP COMPANIES&#8217; BEHALF) ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY, USAGE, SUITABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE WITH RESPECT TO THEIR ASSETS, ANY PART THEREOF, THE WORKMANSHIP THEREOF, AND THE ABSENCE OF ANY DEFECTS THEREIN, WHETHER LATENT OR PATENT.  PARENT (ON ITS OWN BEHALF AND ON BEHALF OF ITS REPRESENTATIVES) ACKNOWLEDGES THAT IT IS NOT RELYING NOR HAS IT RELIED ON ANY EXPRESS OR IMPLIED REPRESENTATIONS OR WARRANTIES EXCEPT FOR THOSE EXPRESSLY MADE BY THE COMPANY AND THE SELLER IN </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND THE SELLER IN THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> AND THAT ONLY THOSE REPRESENTATIONS AND WARRANTIES IN </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AND</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> SHALL HAVE ANY LEGAL EFFECT.   </font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 5<br>REPRESENTATIONS AND WARRANTIES OF PARENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Parent hereby represents and warrants to the Company and Seller as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Organization and Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent (a) has been duly organized and is validly existing as a corporation or limited liability company under the Laws of the State of Delaware, (b) is in good standing under the Laws of the State of Delaware, (c) has the requisite corporate and limited liability company power, as applicable, and authority to own and to sell, pledge or otherwise dispose of its assets and (d) is duly licensed or qualified and, to the extent such concept is applicable, in good standing as a foreign entity in each jurisdiction in which the ownership of its property or the character of its activities is such as to require it to be in good standing or so licensed or qualified, except, in the case of each of the preceding clauses (b), (c) and (d), where failure to be in good standing, to have such limited liability company power and authority or to be so licensed or qualified would not reasonably be expected to have a material adverse effect on the ability of Parent to perform its obligations under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent has all necessary power and authority to execute and deliver this Agreement and the Ancillary Documents to which Parent is a party and to consummate</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 39</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the transactions contemplated hereby and thereby.  The execution and delivery of this Agreement and the Ancillary Documents to which Parent is a party and the consummation of the transactions contemplated hereby have been duly authorized by all necessary action on the part of Parent and no other proceeding (including by their respective equityholders) on the part of Parent is necessary to authorize this Agreement and the Ancillary Documents to which Parent is a party or to consummate the transactions contemplated hereby or thereby.  No vote of Parent&#8217;s equityholders is required to approve this Agreement or the Ancillary Documents to which Parent is a party or for Parent to consummate the transactions contemplated hereby and thereby.  This Agreement and the Ancillary Documents to which Parent is a party have been duly and validly executed and delivered by Parent and constitutes a valid, legal and binding agreement of Parent (assuming this Agreement and the Ancillary Agreement to which Parent is a party have been duly authorized, executed and delivered by the other Persons party thereto), enforceable against Parent in accordance with its terms, subject to Enforceability Exceptions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">No Conflict</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the receipt of the consents, approvals, authorizations and other requirements set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the execution, delivery and performance of this Agreement and each other Ancillary Document to which Parent is a party by Parent, and the consummation of the transactions contemplated hereby and thereby do not and will not (a) conflict with or violate any provision of, or result in the breach of or default under, the certificate of incorporation or limited liability company agreement of Parent, (b) result in any violation, breach or default, or require any filing, registration or qualification, by Parent under any applicable Law or (c) require any consent, waiver or other action by any Person under, violate, or result in a breach of, constitute a default under, result in the acceleration, cancellation, termination or modification of, or create in any party the right to accelerate, terminate, cancel or modify, the terms, conditions or provisions of any material Contract to which Parent is a party or otherwise bound, except, in the case of the preceding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, for such violations, breaches, defaults, filings, registrations, qualifications, consents, waivers, changes, Liens or revocations that would not reasonably be expected to have a material adverse effect on the ability of Parent to perform or comply with on a timely basis any material obligation under this Agreement or to consummate the Transactions in accordance with the terms hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Governmental Authorities&#59; Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No action by, notice to, consent, approval, waiver, permit or authorization of, or designation, declaration or filing with, any Governmental Entity is required on the part of Parent with respect to Parent&#8217;s execution, delivery and performance of this Agreement and the consummation of the Transactions, except for (a) applicable requirements of the HSR Act (or similar foreign Antitrust Laws), and (b) any actions, consents, approvals, permits or authorizations, designations, declarations or filings, the absence of which would not reasonably be expected to have a material adverse effect on the ability of Parent to perform or comply with on a timely basis any material obligation under this Agreement or to consummate the Transactions in accordance with the terms hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Brokers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No broker, finder, financial advisor or investment banker is entitled to any brokerage, finder&#8217;s, financial advisor&#8217;s or investment banker&#8217;s fee or commission or similar payment in connection with the transactions contemplated by this Agreement based upon arrangements made by and on behalf of Parent or any of its Affiliates for which Seller or any AirX Group Company may become liable.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 40</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Financing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent has sufficient funds available to consummate the transactions contemplated hereby, including to pay the Purchase Price and the fees and expenses of Parent related to the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Solvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Assuming the representations and warranties of the Company contained in this Agreement are true in all material respects, at and immediately after the Closing, none of Parent or the AirX Group Companies will (a) be insolvent (either because its financial condition is such that the sum of its debts is greater than the fair value of its assets or because the fair salable value of its assets is less than the amount required to pay its probable liability on its existing debts as they mature), (b) have unreasonably small capital with which to engage in its business or (c) have incurred debts (and does not immediately plan to incur debt) beyond its ability to pay as they become due.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Acknowledgment of Representations by Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Parent acknowledges and agrees (i) with the disclaimers set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (ii) that none of Seller, the AirX Group Companies or any of their respective Affiliates or Representatives makes or has made any representation or warranty, either express or implied, with respect to any projections, forecasts, estimates, plans or budgets of future revenues, expenses or expenditures, future results of operations (or any component thereof), future cash flows (or any component thereof) or future financial condition (or any component thereof) of Seller or any AirX Group Company.  </font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 6<br>COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Tax Return Procedures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Parent shall cause the Taxable year of the Company to end on the Closing Date for U.S. federal income Tax purposes, and Parent shall not take any action, or permit any action to be taken, that would prevent the taxable year of an AirX Group Company from ending on the Closing Date for applicable state Tax purposes.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Parent shall prepare or cause to be prepared and file or cause to be filed all income Tax Returns for the AirX Group Companies for the 2021 Pre-Closing Stub Period (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2021 Pre-Closing Stub Income Tax Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Each such Tax Return shall be prepared in accordance with the past practices of the AirX Group Companies, unless otherwise required by law, and shall reflect each Transaction Tax Deduction to the extent such item is &#8220;more likely than not&#8221; deductible on such Tax Return.  Parent shall provide a draft of each such Tax Return to Seller for its review and comment at least thirty (30) days prior to the proposed filing date of such Tax Return (taking into account applicable extensions) and shall make such revisions to such Tax Returns as are reasonably requested by Seller and comport with the standards set forth in the preceding sentence.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Transaction Tax Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall be entitled to any refund of Taxes that is received, or otherwise recovered (whether directly or indirectly through a right of set off or credit),</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 41</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">by Parent, the Company, or any of their respective Affiliates (including, following the Closing, the AirX Group Companies) in respect of any Pre-Closing Tax Period (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Refund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Parent shall pay to Seller the amount of any such Seller Refund within thirty (30) days after receipt (in the case of a refund) or use (in the case of a set off or credit) thereof by Parent or any of its Affiliates (including the AirX Group Companies), less, in the case of a refund, the amount of any Taxes imposed on the receipt of such refund and any reasonable documented third-party expenses incurred to obtain such refund.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Parent shall, and shall cause the AirX Group Companies to, use commercially reasonable efforts to pursue and obtain, any Seller Refunds that would result in payments to Seller under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, including by filing IRS Form 1139 (Corporate Application for Tentative Refund) (or similar form), by filing any 2021 Pre-Closing Stub Income Tax Return and, if any 2021 Pre-Closing Stub Income Tax Return reflects a net operating loss within the meaning of Section 172 of the Code (or any comparable provision of Tax law, including for the avoidance of doubt, business interest under Section 163(j)(2) of the Code) (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Closing NOL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), by filing a claim for refund of Taxes or amending a historical Tax Return to obtain a refund of Taxes.  Parent shall not, and shall not permit its Affiliates (including, following the Closing, the AirX Group Companies) to, waive the carryback of a Pre-Closing NOL or forgo any refund of Taxes or credit that may be generated by the Transaction Tax Deductions or any Pre-Closing NOL (including, to the extent permitted under applicable Law, by carryback such Pre-Closing NOL).  For the avoidance of doubt, Parent shall not be obligated to pay any refund of Taxes pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the extent such refund was specifically taken into account in the calculation of and increased the Final Purchase Price.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">If Parent, the Company, or any of their respective Affiliates (including, following the Closing, the AirX Group Companies) realize any Tax Benefit, then Parent shall, within thirty (30) days after such realization, cause such amount to be paid to Seller.  The Company shall be considered to have realized a Tax Benefit when the applicable income Tax Return reflecting such Tax Benefit is filed.  For purposes of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Benefit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean any net reduction in Taxes paid by the Parent, the Company, or any of their respective Affiliates (including, following the Closing, the AirX Group Companies) for any taxable period (or portion thereof) beginning after the Closing to the extent attributable to any attributable to Transaction Tax Deductions or Pre-Closing NOL, determined as the difference between (x) the amount of Taxes that such Person would pay without taking into account any Transaction Tax Deductions or Pre-Closing NOL and (ii) the amount of Taxes that such Person actually pays taking into account Transaction Tax Deductions and Pre-Closing NOLs, assuming that such Transaction Tax Deductions or Pre-Closing NOLs are the last items or deduction on any Tax Return.  For the avoidance of doubt, Parent shall not be obligated to pay any refund of Taxes pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the extent such refund was specifically taken into account in the calculation of and increased the Final Purchase Price.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 42</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">From time to time, upon the reasonable request of Seller, Parent shall make available appropriate personal or external tax advisors to discuss the existence, amount and timing of any expected or potential payments to be made to Seller pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent shall not, and shall not permit its Affiliates (including following the Closing, the AirX Group Companies) to, waive the carryback of a Pre-Closing NOL, amend or re-file any Tax Return, settle any Tax audit or similar proceeding or forgo any refund of Taxes or credit, in each case, if such action could reasonably be expected to reduce any payment to which Seller would be entitled pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Tax Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent shall provide prompt written notice (together with copies of any relevant correspondence) to Seller of any audit, examination, dispute, adjustment or other administrative or judicial proceeding or Action that would reasonably be expected to affect the amount of any amount that otherwise would be payable to Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)(i) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  If Seller delivers written notice to Parent within thirty (30) days of being receiving notified of a Tax Claim by Parent pursuant to the preceding sentence, then Seller shall be permitted to control such Tax Claim at its sole cost and expense.  The Party controlling a Tax Claim (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Controlling Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) shall (i) defend or prosecute the Tax Claim diligently and in good faith, (ii) timely inform the non-Controlling Party of all material developments and events relating to such Tax Claim (including providing copies of relevant portions of all written materials relating to such Tax Claim) and otherwise reasonably consult and cooperate with the non-Controlling Party in good faith and (iii) shall not enter into any compromise or settlement of such Tax Claim without the prior written consent of the non-Controlling Party (which consent shall not be unreasonably withheld, conditioned or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Specified Tax Matter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Parent receives any written notice from the Internal Revenue Service of any audit or examination relating to tax return period to which the Specified Tax Matter relates that is postmarked on or prior to June 4, 2022 (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Tax Proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), then Parent shall provide prompt notice (and in any case within ten (10) days) to Seller.  If Seller delivers written notice to Parent within thirty (30) days of being notified of a Specified Tax Proceeding pursuant to the preceding sentence, then Seller shall be permitted to control such Specified Tax Proceeding its sole cost and expense.  The Controlling Party with respect to a Specified Tax Proceeding shall (i) defend or prosecute the Specified Tax Proceeding diligently and in good faith, (ii) timely inform the non-Controlling Party of all material developments and events relating to such Specified Tax Proceeding (including providing copies of relevant portions of all written materials relating to such Specified Tax Proceeding) and otherwise reasonably consult and cooperate with the non-Controlling Party in good faith and (iii) shall not enter into any compromise or settlement of such Specified Tax Proceeding without the prior written consent of the non-Controlling Party (not to be unreasonably withheld, conditioned or delayed).  If upon the resolution of such Specified Tax Proceeding the Company or one of its Subsidiaries is required to pay Taxes to the Internal Revenue Service, then Seller shall reimburse Parent for the amount of such Taxes to the extent such Taxes relate solely to the Specified Tax Matter and do not exceed $736,314 in the aggregate. For the avoidance of doubt, Parent shall not and shall cause its Affiliates not to directly or indirectly initiate contact with the Internal Revenue Service regarding the Specified Tax Matter.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 43</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Indemnification&#59; Directors&#8217; and Officers&#8217; Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Parent agrees that all rights to indemnification or exculpation now existing in favor of the directors, officers, employees and agents of each AirX Group Company (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">D&#38;O Indemnitees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), as provided in such AirX Group Company&#8217;s Governing Documents or otherwise in effect as of the date hereof with respect to any matters occurring prior to the Closing, shall survive the Closing and shall continue in full force and effect and that the AirX Group Companies will, and Parent shall cause the AirX Group Companies to, perform and discharge the AirX Group Companies&#8217; obligations to provide such indemnity and exculpation after the Closing.  To the maximum extent permitted by applicable law, such indemnification shall be mandatory rather than permissive, and the Company shall, and Parent shall cause the AirX Group Companies to, advance expenses in connection with such indemnification as provided in such AirX Group Company&#8217;s Governing Documents or other applicable agreements.  The indemnification and liability limitation or exculpation provisions of the AirX Group Companies&#8217; Governing Documents shall not be amended, repealed or otherwise modified after the Closing in any manner that would adversely affect the rights thereunder of D&#38;O Indemnitees who, as of immediately prior to the Closing or at any time prior to the Closing, were directors, officers, employees or agents of any AirX Group Company, unless such modification is required by applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Parent hereby acknowledges that certain D&#38;O Indemnitees may have rights to indemnification, advancement of expenses and&#47;or insurance provided by Persons (other than the AirX Group Companies) (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">D&#38;O Indemnitors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  For all matters for which the D&#38;O Indemnitors would have been required to indemnify D&#38;O Indemnitees had the claim arisen prior to Closing (i.e., the same scope of indemnity that existed pre-closing shall exist for this post-closing period, nothing more expanded or limited), Parent hereby agrees (i) that the applicable AirX Group Company is the indemnitor of first resort (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, their obligations to the D&#38;O Indemnitees are primary and any obligation of the D&#38;O Indemnitors to advance expenses or to provide indemnification for the same expenses or liabilities incurred by any D&#38;O Indemnitee are secondary), (ii) the applicable AirX Group Company shall be required to advance the full amount of expenses incurred by any D&#38;O Indemnitee and shall be liable for the full amount of all expenses, judgments, penalties, fines and amounts paid in settlement of an D&#38;O Indemnitee to the extent legally permitted and required by the terms of this Agreement or the Governing Documents of any AirX Group Company or other applicable agreements without regard to any rights the D&#38;O Indemnitee may have against the D&#38;O Indemnitors upon receipt of an undertaking by or on behalf of such D&#38;O Indemnitee to repay such amount if it shall ultimately be determined that such D&#38;O Indemnitee is not entitled to be indemnified, (iii) the AirX Group Companies irrevocably waive, relinquish and release the D&#38;O Indemnitors from any and all claims against the D&#38;O Indemnitors for contribution, subrogation or any other recovery of any kind in respect thereof, and (iv) the D&#38;O Indemnitors are hereby subrogated to the AirX Group Companies with respect to any claim by an D&#38;O Indemnitee for which the AirX Group Companies are primarily responsible under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent and the D&#38;O Indemnitees agree that the D&#38;O Indemnitors are express third party beneficiaries of the terms of this&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The directors, officers, employees and agents of each AirX Group Company entitled to the indemnification, liability limitation, exculpation and insurance set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are intended to be third party beneficiaries of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 44</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">survive the date hereof and shall be binding on all successors and assigns of Parent and the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Documents and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  After the Closing, Parent and the Company shall, and shall cause the Company and its Subsidiaries to, until the seventh (7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) anniversary of the Closing Date, retain all books, records and other documents pertaining to the business of the AirX Group Companies in existence on the Closing Date and make the same available for inspection and copying by Seller (at Seller&#8217;s expense) during normal business hours of the Company or any of its Subsidiaries, as applicable, upon reasonable request and upon reasonable notice.  No such books, records or documents shall be destroyed after the seventh (7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) anniversary of the Closing Date by Parent, the Company or any of its Subsidiaries, without first advising Seller in writing and giving Seller a reasonable opportunity to obtain possession thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Employee Benefits Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  During the period beginning on the Closing Date and ending on the nine (9) month anniversary of the Closing (or until the termination date of the relevant employee, if sooner), Parent shall provide, or cause to be provided, to each employee of each AirX Group Company who is employed on the Closing Date and continues to be employed by the Company or any of its Subsidiaries the same salary or hourly wage rate as provided to such employee immediately prior to the Closing Date and with benefits and other compensation (excluding equity arrangements) that are substantially comparable in the aggregate to the benefits and other compensation provided to such employees as of the Closing.  Parent further agrees that, from and after the Closing Date, Parent shall and shall cause the Company and its Subsidiaries to grant all of its employees credit for any service with each AirX Group Company or any predecessor entities earned prior to the Closing Date for all purposes under any benefit or compensation plan, program, agreement or arrangement that may be established or maintained by Parent or the Company or any of its Subsidiaries on or after the Closing Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">New Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) to the same extent and for the same purpose as credited under the comparable Company Benefit Plan as of the Closing, and provided that no duplication of compensation or benefits results.  Parent shall allow employees to use the paid time off, vacation, sick leave, and personal leave recognized or established in accordance with the first sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in accordance with the terms of the AirX Group Company&#8217;s policies and programs in effect immediately prior to the Closing Date (in addition to, and not in lieu of, any paid time off, vacation, sick leave, or personal leave accrued under the applicable plans or policies of the Company and its Subsidiaries on or following the Closing). In addition, Parent shall, or shall cause the Company and its Subsidiaries to, use commercially reasonable efforts to for the plan year in which the Closing occurs, (A) cause to be waived all pre-existing condition exclusions and actively-atwork requirements and similar limitations, eligibility waiting periods and evidence of insurability requirements under any New Plans to the extent waived or satisfied by an employee under any Company Benefit Plan as of the Closing Date and (B) cause any deductible, co-insurance and covered out-of-pocket expenses incurred on or before the Closing Date by any employee (or covered dependent thereof) of the Company or any of its Subsidiaries to be taken into account for purposes of satisfying the corresponding deductible, coinsurance and maximum out-ofpocket provisions after the Closing Date under any applicable New Plan in the year of initial participation.  Nothing contained herein, express or implied, is intended to confer upon any employee of any AirX Group Company any right to continued employment for any period or continued receipt of any specific employee benefit or any rights as a third-party beneficiary by reason of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or shall constitute an amendment to or any other modification of any New Plan or Company Benefit Plan.  Parent agrees</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 45</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">that the Company shall be solely responsible for satisfying the continuation coverage requirements of Section 4980B of the Code for all individuals who are &#8220;M&#38;A qualified beneficiaries&#8221; as such term is defined in Treasury Regulation Section 54.4980B-9. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">R&#38;W Insurance Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Parent has obtained the R&#38;W Insurance Policy, which policy provides that the R&#38;W insurer waives its rights to bring any claim against the Seller or any of its Affiliates by way of subrogation, claim for contribution or otherwise, other than claims by way of subrogation against the Seller to the extent arising out of Actual Fraud by the Seller. After the Closing, the Parent agrees that it will not agree to any amendment, variation or waiver of the R&#38;W Insurance Policy (or do anything which has a similar effect) that would conflict with the terms described in the immediately preceding sentence without the Seller&#8217;s prior written consent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Seller Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Seller agrees that for a period of five (5) years following the date hereof, Seller and its Subsidiaries shall not, directly compete with the AirX Group Companies with respect to the Purchased Business within the geographic areas supplied by the AirX Group Companies as of the date hereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that each of the following shall not be considered to compete with the AirX Group Companies&#58; (i) the acquisition or owning, on a passive basis, up to (but not more than) five percent (5%) of any class of securities of any Person, and (ii) any and all business conducted by Seller or any of its Subsidiaries (other than the AirX Group Companies) (including HVAC Specialty Holdings, Inc.) with respect to the Retained Business, including any and all growth of such business in the ordinary course of business.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Seller agrees that for a period of five (5) years following the date hereof, Seller and its Subsidiaries shall not, directly or indirectly, solicit for employment any employee of the AirX Group Companies identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 6.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (i) general solicitations not directed at employees of the AirX Group Companies and (ii) solicitations by bona fide search firms that have not been directed by Seller to target employees of the AirX Group Companies, in each case, shall not violate this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Seller agrees that for a period of two (2) years following the date hereof, Seller and its Subsidiaries shall hold all Company Confidential Information strictly confidential&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Seller and its Subsidiaries may (i) disclose such information to their respective Affiliates, and Representatives of the foregoing who have a reasonable need to know such information so long as such Persons agree to keep the information confidential, (ii) disclose such information pursuant to applicable Law, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that, except to the extent prohibited by Law, Seller shall promptly notify Parent of the existence, terms and circumstances surrounding any such disclosure, (iii) to the extent such information is used or contemplated to be used in the operation of the Retained Business, use such information in the Retained Business and (iv) disclose such information in any Action arising out of or related to this Agreement.  For the avoidance of doubt, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">L</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Catterton and its affiliates may disclose general information about the subject matter of this Agreement in connection with their respective fundraising, marketing, informational or reporting activities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Parent Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 46</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Parent agrees that for a period of three (3) years following the date hereof, Parent and its Subsidiaries shall not, directly compete with Seller and its Subsidiaries with respect to the Retained Business within the geographic territory supplied the Retained Business as of the date hereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that each of the following shall not be considered to compete with the Seller and its Subsidiaries&#58; (i) the acquisition or owning, on a passive basis, up to (but not more than) five percent (5%) of any class of securities of any Person, and (ii) any and all business conducted by Parent or any of its Subsidiaries (other than the AirX Group Companies) as of the date hereof, including any and all growth of such business in the ordinary course of business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Parent agrees that for a period of three (3) years following the date hereof, Parent and its Subsidiaries shall not, directly or indirectly, solicit for employment any employee of the Retained Business&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (i) general solicitations not directed at employees of the Seller and its Subsidiaries and (ii) solicitations by bona fide search firms that have not been directed by Parent to target employees of the Seller and its Subsidiaries, in each case, shall not violate this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Parent agrees that for a period of two (2) years following the date hereof, Parent and its Subsidiaries shall hold all Seller Confidential Information strictly confidential&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Parent and its Subsidiaries may (i) disclose such information to their respective Affiliates, and Representatives of the foregoing who have a reasonable need to know such information so long as such Persons agree to keep the information confidential (ii) disclose such information pursuant to applicable Law, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that, except to the extent prohibited by Law, Parent shall promptly notify Seller of the existence, terms and circumstances surrounding any such disclosure, (iii) to the extent such information is used or contemplated to be used in the operation of the Purchased Business, use such information in the Purchased Business and (iv) disclose such information in any Action arising out of or related to this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Wrong Pockets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. If, on or after the Closing Date, Parent or any Affiliate of Parent (a) receives any remittance from any account debtors with respect to any accounts or other receivable or (b) makes a payment to any third party with respect to any accounts or other payable, in each case, relating to any part of the Seller or its Affiliates&#8217; business (other than that of the Company and its subsidiaries), then, in the case of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Parent or such Affiliate of Parent, as applicable, shall endorse such remittance to the order of Seller or its Affiliate and forward it to Seller or its Affiliate promptly following receipt thereof or otherwise have such amount promptly delivered to Seller or its Affiliate and, in the case of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Seller or its Affiliate shall reimburse Parent or such Affiliate of Parent for such payment promptly following notice thereof. If, on or after the Closing Date, Seller or any of its Affiliates (x) receives any remittance from any account debtors with respect to any accounts or other receivable or (y) makes a payment to any third party with respect to any accounts or other payable, in each case, relating to AirX Group Companies, then, in the case of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Seller or such Affiliate, as applicable, shall endorse such remittance to the order of such AirX Group Company and forward it to such AirX Group Company promptly following receipt thereof or otherwise have such amount promptly delivered to such AirX Group Company and, in the case of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (y)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such AirX Group Company shall reimburse Seller or such Affiliate of Seller for such payment promptly following notice thereof. The parties shall cooperate with each other in connection with the foregoing and to facilitate the transition of collections as promptly as practicable. The parties acknowledge and agree there is no right of offset regarding such payments and a party may not withhold funds received from third parties for the account of</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 47</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the other party in the event there is a dispute regarding any other issue under any agreement to which they are a party.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 7<br>SURVIVAL OF REPRESENTATIONS AND COVENANTS&#59; INDEMNIFICATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Survival of Representations, Warranties and Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The representations, warranties and covenants of the Company, Seller, and Parent contained herein shall terminate and be of no further force or effect upon the Closing&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the Fundamental Representations, shall survive the Closing until the third anniversary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Closing Date, and the representations and warranties set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the Closing indefinitely.  The covenants and obligations of the Parties contained herein that by their terms are to be performed at or prior to the Closing shall terminate and be of no further force or effect upon the Closing.  The covenants and obligations of the Parties contained herein that by their terms are to be performed after the Closing shall survive the Closing in accordance with their terms, unless and to the extent that non-compliance with such covenants or obligations is waived in writing by the Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">General Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Subject to the other provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, from and after the Closing, Seller shall indemnify, defend and hold each of Parent and&#47;or its respective officers, directors, employees, Affiliates and&#47;or agents (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchaser Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) harmless from any damages, losses, liabilities, obligations, claims of any kind, interest or expenses (including reasonable attorneys&#8217; fees and expenses) (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loss</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) actually incurred as a result of (i) any breach of any Seller Fundamental Representation or Company Fundamental Representation and (ii) any breach by Seller of its covenants or agreements contained herein which are to be performed by Seller after the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Subject to the other provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, from and after the Closing, Parent shall, and shall cause the Company to,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">indemnify, defend and hold Seller and its Affiliates, officers, directors, employees, and agents (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and, together with the Purchaser Indemnitees, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnitees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) harmless from any Loss actually incurred as a result of (i) any breach of any Parent Fundamental Representation and (ii) any breach by Parent or the Company of their respective covenants or agreements contained herein which are to be performed by Parent or the Company, as applicable, after the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The obligations to indemnify and hold harmless pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the consummation of the transactions contemplated hereby for the applicable period set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, except for claims for indemnification asserted prior to the end of such applicable period (which claims shall survive until final resolution thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Third Party Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If any Action by a Person who is not a Party or an Affiliate thereof (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Third Party Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is made against any Person entitled to indemnification pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and if such Person intends to seek indemnity with respect thereto under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such Indemnified Party shall promptly give a Notice of Claim to the Party obligated to</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 48</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">indemnify such Indemnified Party (such notified Party, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Responsible Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the failure to give such Notice of Claim shall not relieve the Responsible Party of its obligations hereunder, except to the extent that the Responsible Party is actually prejudiced thereby.  The Responsible Party shall have thirty (30) days after receipt of such notice to assume the conduct and control, at the expense of the Responsible Party, of the settlement or defense thereof, and the Indemnified Party shall, at its sole cost and expense, cooperate with the Responsible Party in connection therewith&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that the Responsible Party shall permit the Indemnified Party to participate in such settlement or defense through counsel chosen by such Indemnified Party (the fees and expenses of such counsel shall be borne by such Indemnified Party).  So long as the Responsible Party is reasonably contesting any such claim in good faith, the Indemnified Party shall not pay or settle any such claim.  If the Responsible Party elects to conduct the defense and settlement of a Third Party Claim, then the Indemnified Party shall have the right to pay or settle such Third Party Claim&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that in such event it shall waive any right to indemnity by the Responsible Party for all Losses related to such claim unless the Responsible Party shall have consented to such payment or settlement.  The Indemnified Party shall not, except with the consent of the Responsible Party (which shall not be unreasonably withheld or delayed), enter into any settlement. The Responsible Party shall not, except with the consent of the Indemnified Party (which shall not be unreasonably withheld or delayed), enter into any settlement that does not include as a term thereof the giving by the Person(s) asserting such claim to all Indemnified Parties of a release from all liability with respect to such claim or consent to entry of any judgment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All of the Parties shall cooperate in the defense or prosecution of any Third Party Claim in respect of which indemnity may be sought hereunder and each of Seller or Parent and the Company, as applicable, (or a duly authorized Representative of such Party) shall (and shall cause the AirX Group Companies to) furnish such records, information and testimony, and attend such conferences, discovery proceedings, hearings, trials and appeals, as may be reasonably requested in connection therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Limitations on Indemnification Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The rights of the Purchaser Indemnitees to indemnification pursuant to the provision of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and the rights of the Seller Indemnitees to indemnification pursuant to the provision of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, are subject to the following limitations&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the amount of any and all Losses shall be determined net of (i)&#160;any amounts recovered by the Purchaser Indemnitees or the Seller Indemnitees, as applicable, under insurance policies or other collateral sources (such as contractual indemnities of any Person which are contained outside of this Agreement) with respect to such Losses, in each case, net of costs of collection resulting from making any claim thereunder and (ii) any Tax benefits realizable by the Purchaser Indemnitees or the Seller Indemnitees, as applicable, with respect to such Losses&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">in no event shall the Purchaser Indemnitees be entitled to recover any Losses pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> unless and until the amount of such Losses exceeds $31,625,000 (and then only for such Losses in excess of such amount)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">in no event shall the Purchaser Indemnitees or the Seller Indemnitees, as applicable, be entitled to recover Losses pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, in excess of an amount equal to the portion of the Purchase Price actually received by Seller hereunder&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 49</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Purchaser Indemnitees or the Seller Indemnitees, as applicable, shall not be entitled to indemnification pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, for any Loss to the extent that (i)&#160;prior to the date hereof, the AirX Group Companies recorded a reserve in their consolidated books and records with respect to such Loss or in a general category of items or matters similar in nature to the specific items or matters giving rise to such Loss, (ii)&#160;such Loss was taken into account in the Purchase Price as finally determined pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or if Parent shall have requested a reduction in the Purchase Price in a Notice of Disagreement on account of any matter forming the basis for such Loss or alleged Loss, (iii)&#160;the Purchaser Indemnitees or the Seller Indemnitees, as applicable, could have, with commercially reasonable efforts, mitigated or prevented such Loss, or (iv)&#160;such Loss results from or is magnified by the action or inaction of any Purchaser Indemnitee or Seller Indemnitee, as applicable, after the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Exclusive Remedy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except (i)&#160;in the case of Actual Fraud, (ii) with respect to the matters covered by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (ii)&#160;in the case where a Party seeks to obtain specific performance pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, from and after the Closing, the rights of the Parties to indemnification pursuant to the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be the sole and exclusive remedy for the Parties with respect to any matter in any way arising from or relating to this Agreement or its subject matter.  Subject to the foregoing, to the maximum extent permitted by law, the Parties hereby waive all other rights and remedies with respect to any matter in any way relating to this Agreement or arising in connection herewith, whether under any laws at common law, in equity or otherwise (including with respect to any environmental, health or safety matters, including those arising under CERCLA or any other Environmental Laws).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Manner of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any indemnification of the Purchaser Indemnitees or the Seller Indemnitees pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be effected by wire transfer of immediately available funds from the applicable Persons to an account designated in writing by the applicable Purchaser Indemnitees or Seller Indemnitees, as the case may be, within 15&#160;days after the determination thereof.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE 8<br>MISCELLANEOUS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Entire Agreement&#59; Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement (including the Schedules and the Confidentiality Agreement) (a)&#160;constitutes the entire agreement among the Parties with respect to the subject matter hereof and supersedes all other prior agreements and understandings, both written and oral, among the Parties with respect to the subject matter hereof and (b)&#160;shall not be assigned by any Party (whether by operation of law or otherwise), without the prior written consent of Parent and Seller.  Any attempted assignment of this Agreement not in accordance with the terms of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All notices, requests, claims, demands and other communications hereunder shall be in writing and shall be given (and shall be deemed to have been duly given upon receipt) by delivery in person, by facsimile (followed by reputable overnight courier service), email (followed by reputable overnight courier service) or by registered or certified mail (postage prepaid, return receipt requested) to the other Parties as follows&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 50</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">To Parent or the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR Industries, Inc. <br>601 East Beardsley Ave. <br>Elkhart, IN 46514<br>Attention&#58;&#160;&#160;&#160;&#160;Colleen Zuhl<br>E-mail&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;czuhl&#64;thorindustries.com</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">with a copy (which shall not constitute notice to any of such Persons) to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">W. Todd Woelfer<br>601 East Beardsley Ave. <br>Elkhart, IN 46514<br>E-mail&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;twoelfer&#64;thorindustries.com</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">To the Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c&#47;o AirX MidCo, LLC<br>3050 N. St. Francis<br>P.O. Box 4020<br>Wichita, KS 67204<br>Attention&#58; &#160;&#160;&#160;&#160;Jeffrey Rutherford<br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debra Jones</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E-mail&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;jbr&#64;airxcel.com<br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ddj&#64;airxcel.com</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">with a copy (which shall not constitute notice to any of such Persons) to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c&#47;o Catterton Management Company L.L.C.<br>599 West Putnam Avenue<br>Greenwich, CT 06839<br>Attention&#58;&#160;&#160;&#160;&#160;Marc Magliacano</font></div><div style="padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Matthew Lischick<br>E-mail&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Marc.Magliacano&#64;lcatterton.com</font></div><div style="margin-bottom:12pt;padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Matt.Lischick&#64;lcatterton.com</font></div><div style="padding-left:108pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and</font></div><div style="padding-left:108pt;padding-right:72pt;text-align:justify"><font><br></font></div><div style="padding-left:108pt;padding-right:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Kirkland&#160;&#38; Ellis LLP<br>601 Lexington Avenue<br>New York, NY  10022<br>Attention&#58;&#160;&#160;&#160;&#160;Joshua Kogan, P.C.<br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Andrew Kimball<br>E-mail&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;joshua.kogan&#64;kirkland.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;andrew.kimball&#64;kirkland.com</font></div><div style="padding-left:108pt;padding-right:72pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or to such other address as the Person to whom notice is given may have previously furnished to the other in writing in the manner set forth above.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 51</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be governed by and construed in accordance with the laws of the State of New York, without giving effect to any choice of law or conflict of law provision or rule (whether of the State of New York or any other jurisdiction) that would cause the application of the law of any jurisdiction other than the State of New York.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Fees and Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise set forth in this Agreement all fees and expenses incurred in connection with this Agreement and the transactions contemplated by this Agreement, including the fees and disbursements of counsel, financial advisors and accountants, shall be paid by the Party incurring such fees or expenses&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that in the event that the transactions contemplated by this Agreement are consummated, Parent shall, or shall cause the Company to, pay Company Expenses that are unpaid prior to the date hereof in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that all transfer Taxes, recording fees and other similar Taxes that are imposed on any of the Parties by any Governmental Entity in connection with the transaction contemplated by this Agreement shall be paid half by Seller and half by Parent.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Construction&#59; Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The term &#8220;this Agreement&#8221; means this Stock Purchase Agreement, together with all Schedules and Exhibits hereto, as the same may from time to time be amended, modified, supplemented or restated in accordance with the terms hereof.  The headings contained in this Agreement are inserted for convenience only and shall not affect in any way the meaning or interpretation of this Agreement.  No Party, nor its respective counsel, shall be deemed the drafter of this Agreement for purposes of construing the provisions hereof, and all provisions of this Agreement shall be construed according to their fair meaning and not strictly for or against any Party.  Unless otherwise indicated to the contrary herein by the context or use thereof&#58; (i)&#160;the words, &#8220;herein,&#8221; &#8220;hereto,&#8221; &#8220;hereof&#8221; and words of similar import refer to this Agreement as a whole, including the Schedules and Exhibits, and not to any particular section, subsection paragraph, subparagraph or clause contained in this Agreement&#59; (ii)&#160;masculine gender shall also include the feminine and neutral genders, and vice versa&#59; (iii)&#160;words importing the singular shall also include the plural, and vice versa&#59; (iv) the words &#8220;include,&#8221; &#8220;includes&#8221; or &#8220;including&#8221; shall be deemed to be followed by the words &#8220;without limitation&#8221;&#59; and (v) financial terms shall have the meanings given to such terms under GAAP.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Exhibits and Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All exhibits and Schedules or other documents expressly incorporated into this Agreement, are hereby incorporated into this Agreement and are hereby made a part hereof as if set out in full in this Agreement.  Any item disclosed on any Schedule referenced by a particular section in this Agreement shall be deemed to have been disclosed with respect to every other section in this Agreement if the relevance of such disclosure to such other section is reasonably apparent.  The specification of any dollar amount in the representations or warranties contained in this Agreement or the inclusion of any specific item in any Schedule is not intended to imply that such amounts, or higher or lower amounts or the items so included or other items, are or are not material, and no Party shall use the fact of the setting of such amounts or the inclusion of any such item in any dispute or controversy as to whether any obligation, items or matter not described herein or included in a Schedule is or is not material for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Parties in Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure solely to the benefit of each Party and its successors and permitted assigns and, except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, nothing in this Agreement, express or implied, is intended to or shall </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 52</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">confer upon any other Person any rights, benefits or remedies of any nature whatsoever under or by reason of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any term or other provision of this Agreement is invalid, illegal or unenforceable, all other provisions of this Agreement shall remain in full force and effect so long as the economic or legal substance of the transactions contemplated hereby is not affected in any manner materially adverse to any Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement may be amended or modified only by written agreement executed and delivered by duly authorized officers of Parent, the Company and Seller.  This Agreement may not be modified or amended except as provided in the immediately preceding two sentences and any purported amendment by any Party or Parties effected in a manner which does not comply with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Counterparts&#59; Facsimile Signatures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original, but all of which shall constitute one and the same agreement.  Delivery of an executed counterpart of a signature page to this Agreement electronically or scanned pages shall be effective as delivery of a manually executed counterpart to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Limitation on Damages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and notwithstanding anything else to the contrary set forth herein, no Party shall be liable for any punitive, special, consequential, incidental, indirect, exemplary or remote.  No breach of any representation, warranty or covenant contained herein or in any certificate delivered pursuant to this Agreement shall give rise to any right on the part of Parent, the Company or Seller, after the consummation of the transactions contemplated hereby, to rescind this Agreement or any of the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">No Recourse</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything that may be expressed or implied in this Agreement, Parent agrees and acknowledges that no recourse under this Agreement or any documents or instruments delivered in connection with this Agreement shall be had against any past, current or future equityholder, Affiliate, director, officer, employee or member of Seller or of any Affiliate or assignee thereof, as such, whether by the enforcement of any assessment or by any legal or equitable proceeding, or by virtue of any statute, regulation or other applicable law, it being expressly agreed and acknowledged that no personal liability whatsoever shall attach to, be imposed on or otherwise be incurred by any past, current or future officer, agent or employee of Seller or any current or future equityholder or Affiliate of Seller or any past, current or future director, officer, employee or member of Seller or of any Affiliate or assignee thereof, as such, for any obligation of Seller under this Agreement or any documents or instruments delivered in connection with this Agreement for any claim based on, in respect of or by reason of such obligations or their creation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  EACH PARTY HEREBY WAIVES, TO THE FULLEST EXTENT PERMITTED BY LAW, ANY RIGHT TO TRIAL BY JURY OF ANY CLAIM, DEMAND, ACTION, OR CAUSE OF ACTION (I) ARISING UNDER THIS AGREEMENT OR (II) IN ANY WAY CONNECTED WITH OR RELATED OR INCIDENTAL TO THE DEALINGS OF THE PARTIES IN RESPECT OF THIS AGREEMENT OR ANY OF</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 53</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THE TRANSACTIONS RELATED HERETO, IN EACH CASE WHETHER NOW EXISTING OR HEREAFTER ARISING, AND WHETHER IN CONTRACT, TORT, EQUITY, OR OTHERWISE.  EACH PARTY HEREBY AGREES AND CONSENTS THAT ANY SUCH CLAIM, DEMAND, ACTION, OR CAUSE OF ACTION SHALL BE DECIDED BY COURT TRIAL WITHOUT A JURY AND THAT THE PARTIES MAY FILE AN ORIGINAL COUNTERPART OF A COPY OF THIS AGREEMENT WITH ANY COURT AS WRITTEN EVIDENCE OF THE CONSENT OF THE PARTIES TO THE WAIVER OF THEIR RIGHT TO TRIAL BY JURY.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Jurisdiction and Venue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. EACH PARTY SUBMITS TO THE EXCLUSIVE JURISDICTION OF ANY STATE OR FEDERAL COURT SITTING IN CHICAGO, ILLINOIS IN ANY ACTION ARISING OUT OF OR RELATING TO THIS AGREEMENT, AGREES THAT ALL CLAIMS IN RESPECT OF THE ACTION MAY BE HEARD AND DETERMINED IN ANY SUCH COURT AND AGREES NOT TO BRING ANY ACTION ARISING OUT OF OR RELATING TO THIS AGREEMENT IN ANY OTHER COURT.  EACH PARTY WAIVES ANY DEFENSE OF INCONVENIENT FORUM TO THE MAINTENANCE OF ANY ACTION SO BROUGHT AND WAIVES ANY BOND, SURETY OR OTHER SECURITY THAT MIGHT BE REQUIRED OF ANY OTHER PARTY WITH RESPECT THERETO.  EACH PARTY AGREES THAT SERVICE OF SUMMONS AND COMPLAINT OR ANY OTHER PROCESS THAT MIGHT BE SERVED IN ANY ACTION MAY BE MADE ON SUCH PARTY BY SENDING OR DELIVERING A COPY OF THE PROCESS TO THE PARTY TO BE SERVED AT THE ADDRESS OF THE PARTY AND IN THE MANNER PROVIDED FOR THE GIVING OF NOTICES IN </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SECTION 8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  NOTHING IN THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SECTION 8.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, HOWEVER, SHALL AFFECT THE RIGHT OF ANY PARTY TO SERVE LEGAL PROCESS IN ANY OTHER MANNER PERMITTED BY LAW.  EACH PARTY AGREES THAT A FINAL, NON-APPEALABLE JUDGMENT IN ANY ACTION SO BROUGHT SHALL BE CONCLUSIVE AND MAY BE ENFORCED BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise expressly provided herein, any and all remedies provided herein will be deemed cumulative with and not exclusive of any other remedy conferred hereby, or by law or equity upon such Party, and the exercise by a Party of any one remedy will not preclude the exercise of any other remedy.  The Parties agree that irreparable damage for which monetary damages, even if available, would not be an adequate remedy, would occur in the event that the Parties do not perform their respective obligations under the provisions of this Agreement (including failing to take such actions as are required of them hereunder to consummate the transactions contemplated by this Agreement) in accordance with their specific terms or otherwise breach such provisions.  Each Party agrees that it will not oppose the granting of an injunction, specific performance and other equitable relief when expressly available pursuant to the terms of this Agreement on the basis that the other Parties have an adequate remedy at law or an award of specific performance is not an appropriate remedy for any reason at law or equity.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Waiver of Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Recognizing that each of Kirkland&#160;&#38; Ellis LLP has acted as legal counsel to Seller and its Affiliates and the AirX Group Companies prior to the Closing, and that each of Kirkland&#160;&#38; Ellis LLP intends to act as legal counsel to Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and its Affiliates (which will no longer include the AirX Group Companies) after the Closing, each of Parent and the Company hereby waives, on its own behalf and agrees to cause its Affiliates to</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 54</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">waive, any conflicts that may arise in connection with each of Kirkland&#160;&#38; Ellis LLP representing Seller and&#47;or its Affiliates after the Closing as such representation may relate to Parent, any AirX Group Company or the transactions contemplated herein.  In addition, all communications involving attorney-client confidences between Seller, its Affiliates or any AirX Group Company and each of Kirkland&#160;&#38; Ellis LLP in the course of the negotiation, documentation and consummation of the transactions contemplated hereby shall be deemed to be attorney-client confidences that belong solely to Seller and its Affiliates (and not the AirX Group Companies).  Accordingly, the AirX Group Companies shall not have access to any such communications, or to the files of each of Kirkland&#160;&#38; Ellis LLP relating to its engagement, whether or not the Closing shall have occurred.  Without limiting the generality of the foregoing, upon and after the Closing, (i)&#160;Seller and its Affiliates (and not the AirX Group Companies) shall be the sole holders of the attorney-client privilege with respect to such engagement, and none of the AirX Group Companies shall be a holder thereof, (ii)&#160;to the extent that files of Kirkland&#160;&#38;&#160;Ellis&#160;LLP in respect of such engagement constitute property of the client, only Seller and its Affiliates (and not the AirX Group Companies) shall hold such property rights and (iii)&#160; Kirkland&#160;&#38; Ellis LLP shall have no duty whatsoever to reveal or disclose any such attorney-client communications or files to any of the AirX Group Companies by reason of any attorney-client relationship between Kirkland&#160;&#38;&#160;Ellis&#160;LLP and any of the AirX Group Companies or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.7pt;text-decoration:underline">Time of Essence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  With regard to all dates and time periods set forth or referred to in this Agreement, time is of the essence.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">*     *     *     *     *</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:80%"> 55</font></div></div></div><div id="i6a693595e3fa4a20bc2abfb68a9df656_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each of the Parties has caused this Stock Purchase Agreement to be duly executed on its behalf as of the day and year first above written.</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">COMPANY&#58;</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AIRX INTERMEDIATE, INC.</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jeffrey Rutherford&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58; Jeffrey Rutherford<br>Title&#58;   Chief Executive Officer</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">SELLER&#58;</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AIRX MIDCO, LLC</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jeffrey Rutherford&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Jeffrey Rutherford<br>Title&#58;   Chief Executive Officer</font></div><div style="margin-bottom:8pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature Page to Stock Purchase Agreement&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each of the Parties has caused this Stock Purchase Agreement to be duly executed on its behalf as of the day and year first above written.</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">PARENT&#58;</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR INDUSTRIES, INC.</font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> &#47;s&#47; Robert W. Martin&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Name&#58; Robert W. Martin<br>Title&#58;   President and CEO</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature Page to Stock Purchase Agreement&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">57</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>tho10312021exhibit101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i001ded3f417640678e659d0f8f80207e_119"></div><div style="min-height:73.96pt;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Execution Version</font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AMENDMENT NO. 1 TO ABL CREDIT AGREEMENT</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AMENDMENT NO. 1 TO ABL CREDIT AGREEMENT, dated as of September 1, 2021 (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) among THOR INDUSTRIES INC., a corporation organized under the laws of Delaware (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), certain Subsidiaries of the Parent Borrower identified on the signature pages hereto as US Co-Borrowers, (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">US Co-Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and together with the Parent Borrower and any other Borrowers that are Domestic Subsidiaries and are added as Borrowers pursuant to the terms of this Agreement, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">US Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), Carado GmbH, Sunlight GmbH, Capron GmbH, Niesmann+Bischoff GmbH, Movera GmbH and Erwin Hymer Center Bad Waldsee GmbH, each a limited liability company organized under the laws of Germany and Dethleffs GmbH &#38; Co. KG, B&#252;rstner GmbH &#38; Co. KG, Hymer GmbH &#38; Co. KG and LMC Caravan GmbH &#38; Co. KG, each a limited liability partnership organized under the laws of Germany (collectively the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">German Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), Erwin Hymer Group UK Ltd., a company incorporated under the laws of England and Wales (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">UK Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;, and together with the German Borrowers and the US Borrowers and any Additional Borrowers (as defined in the Amended Credit Agreement), collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), each lender party hereto, JPMORGAN CHASE BANK, N.A., as Administrative Agent (in such capacity, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and the Amendment No. 1 Lenders (defined below), which amends the ABL Credit Agreement dated as of February 1, 2019 (as amended, supplemented, amended and restated or otherwise modified from time to time prior to the date hereof, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;&#59; the Existing Credit Agreement as amended by this Amendment, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amended Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) among the Borrowers, each lender from time to time party thereto (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and individually, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Administrative Agent and the other parties thereto.  Capitalized terms used and not otherwise defined herein shall have the meanings assigned to them in the Amended Credit Agreement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, pursuant to the Existing Credit Agreement, certain Amendment No. 1 Lenders have agreed to make, and have made, certain loans and other extensions of credit to the Borrowers&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrowers have requested that certain amendments be made to the Existing Credit Agreement as described herein&#59; </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrowers have requested that the outstanding Revolving Facility Commitment of each Lender under the Existing Credit Agreement immediately prior to the Amendment No. 1 Effective Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) be replaced with new revolving facility commitments under the Amended Credit Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Refinancing Revolving Facility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) by obtaining Refinancing Revolving Commitments (as defined below) as provided herein&#59; </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the commitments under the Refinancing Revolving Facility (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Refinancing Revolving Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) will replace and refinance the currently outstanding Revolving Facility Commitment of each Existing Lender&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, each Person identified as an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annex I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> attached hereto (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) agrees to provide Refinancing Revolving Commitments in the amount set forth opposite such Person&#8217;s name on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annex I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> attached hereto on the Amendment No. 1 Effective Date (defined below) on the terms and subject to the conditions</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> as set forth herein (and the existing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 1.1A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the Existing Credit Agreement shall be deemed to be amended to include the information set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annex I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> annexed hereto)&#59; </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WHEREAS, the Borrowers, the Amendment No. 1 Lenders (which Amendment No. 1 Lenders constitute the Required Lenders and include each Issuing Lender) and the Administrative Agent are willing to agree to this Amendment on the terms set forth herein.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the premises and covenants contained herein and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Definitions.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Unless otherwise defined herein, terms defined in the Amended Credit Agreement and used herein shall have the meanings given to them in the Amended Credit Agreement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Amendments.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Effective as of the Amendment No. 1 Effective Date (defined below), the Existing Credit Agreement is hereby amended in accordance with Exhibit A hereto by deleting the stricken text (indicated textually in the same manner as the following example&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:line-through">stricken text</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and inserting the double-underlined text (indicated textually in the same manner as the following example&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">double-underlined text</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), in each case in place where such text appears therein. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Amendment No. 1 Lender agrees, effective as of the Amendment No. 1 Effective Date, to extend the Revolving Facility Commitment set forth opposite such Amendment No. 1 Lender&#8217;s name in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annex I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> attached hereto.  On the Amendment No. 1 Effective Date, the Revolving Facility Commitment of each Lender in effect immediately prior to the Amendment No. 1 Effective Date shall be deemed terminated in full (for the avoidance of doubt, without the requirement of any other notice being given, pursuant to Section 2.9 of the Existing Credit Agreement or otherwise, all such requirements being hereby waived), the Revolving Facility Commitment of each Lender (including the Amendment No. 1 Lenders) and Schedule 1.1A to the Existing Credit Agreement shall be replaced with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annex I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereto. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Effective as of the Amendment No. 1 Effective Date, Exhibit J (Form of Borrowing Base Certificate) to the Existing Credit Agreement shall be replaced with Exhibit J (Form of Borrowing Base Certificate) as set forth on Exhibit A hereto.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">From and after the Amendment No. 1 Effective Date, each Amendment No. 1 Lender shall be a &#8220;Lender&#8221; for all purposes under the Amended Credit Agreement and the other Loan Documents and perform all the obligations of, and have all the rights of, a &#8220;Lender&#8221; and &#8220;Revolving Lender&#8221; thereunder. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">On the Amendment No. 1 Effective Date, (i) all Revolving Loans (as defined in the Existing Credit Agreement) outstanding immediately prior to the effectiveness of this Amendment (if any) shall be reallocated on a pro rata basis among the Lenders (which shall include the Amendment No. 1 Lenders), (ii) each Amendment No. 1 Lender will automatically and without further act be deemed to have assumed its ratable share of the participations under the Amended Credit Agreement in outstanding Letters of Credit (if any) such that, giving effect to this Amendment, all of the Amendment No. 1 Lenders&#8217; participations under the Amended</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Credit Agreement in Letters of Credit shall be held on a pro rata basis on the basis of their respective Revolving Facility Commitment (after giving effect to this Amendment), and (iii) if any Revolving Loans are borrowed on such date, each Amendment No. 1 Lender will automatically and without further act be deemed to participate in each outstanding Borrowing of Revolving Loans pro rata on the basis of their respective Revolving Facility Commitment (giving effect to this Amendment)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that it is understood and agreed that the notice, minimum borrowing, pro rata borrowing and pro rata payment requirements contained elsewhere in the Existing Credit Agreement or the Amended Credit Agreement shall not apply to the transactions effected pursuant to this clause (e).</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">From and after the Amendment No. 1 Effective Date, Erwin Hymer World GmbH, which is in the process of dissolution under the laws of Germany, shall cease to be a Borrower or a Guarantor or otherwise be a party to any under any Loan Documents.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party represents and warrants to the Amendment No. 1 Lenders as of the Amendment No. 1 Effective Date that&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party has the corporate or similar organizational power and authority, and the legal right, to make, deliver and perform the Amendment and, in the case of the Borrowers, to obtain extensions of credit hereunder.  Each Loan Party has taken all necessary corporate or similar organizational action to authorize the execution, delivery and performance of this Amendment and, in the case of the Borrowers, to authorize the extensions of credit on the terms and conditions of the Amendment.  This Amendment has been duly executed and delivered on behalf of each Loan Party party thereto.  This Amendment constitutes, and each other Loan Document upon execution will constitute, a legal, valid and binding obligation of each Loan Party party thereto, enforceable against each such Loan Party in accordance with its terms, except as enforceability may be limited by applicable bankruptcy, insolvency, reorganization, moratorium or similar laws affecting the enforcement of creditors&#8217; rights generally and by general equitable principles (whether enforcement is sought by proceedings in equity or at law).  </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The execution, delivery and performance of this Amendment, the borrowings hereunder and the use of the proceeds thereof will not violate any Requirement of Law or any Contractual Obligation of any Group Member, except for violations that could not reasonably be expected to have a Material Adverse Effect, and will not result in, or require, the creation or imposition of any Lien on any of their respective properties or revenues pursuant to any Requirement of Law or any such Contractual Obligation.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each of the representations and warranties made by any Loan Party in or pursuant to this Amendment and the other Loan Documents shall be true and correct in all material respects (or in all respects if qualified by materiality) on and as of such date as if made on and as of such date, except to the extent expressly made as of an earlier date, in which case such representations and warranties shall have been so true and correct as of such earlier date. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">At the time and immediately after giving effect to the incurrence of the borrowings hereunder on the Amendment No. 1 Effective Date, no Default or Event of Default shall have occurred and be continuing.</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Conditions to Effectiveness.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Amendment shall become effective on the date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) on which each of the following conditions is satisfied&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Administrative Agent&#8217;s receipt of counterparts of this Amendment duly executed by the Administrative Agent, each Amendment No. 1 Lender (including each Issuing Lender) and each of the Loan Parties. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Administrative Agent&#8217;s receipt of the following&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">written opinions of (i) Mayer Brown LLP, as German counsel for the Administrative Agent and (ii) Mayer Brown International LLP, as English counsel to the Administrative Agent&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">written opinions of (i) Ice Miller LLP, as Delaware, New York and Indiana counsel to the Loan Parties and (ii) Orrick, as German counsel for the Loan Parties&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) a certificate of each Loan Party, dated the Amendment No. 1 Effective Date, substantially in the form of Exhibit F-1 to F-3 (as applicable) to the Amended Credit Agreement, with appropriate insertions and attachments, including the certificate of incorporation of each Loan Party that is a corporation certified by the relevant authority of the jurisdiction of organization of such Loan Party, and (ii) a long form good standing certificate for each Loan Party organized in the United States from its jurisdiction of organization&#59; </font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a certificate signed by a Responsible Officer of the Parent Borrower certifying as to the satisfaction of the conditions set forth in paragraphs (e) and (f) of this Section 4 as of the Amendment No. 1 Effective Date&#59; and </font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a solvency certificate from a Responsible Officer of the Parent Borrower in the form of Exhibit L to the Amended Credit Agreement. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The applicable Borrowers shall have paid (i) to the Administrative Agent, for the ratable account of the Lenders immediately prior to the Amendment No. 1 Effective Date, all accrued and unpaid principal (subject to the reallocation set forth in Section 2(e) above), fees and interest with respect to the Commitments and Revolving Loans outstanding immediately prior to the Amendment No. 1 Effective Date (subject, in the case of fees and interest for existing Lenders continuing as Lenders after the Amendment No. Effective Date, to the payment of such amounts after the Amendment No. 1 Effective Date at the times required pursuant to the terms of the Credit Agreement) and (ii) to the Administrative Agent for the account of the arrangers of the Amendment and the Amendment No. 1 Lenders, such fees in connection with the Amendment as the Parent Borrower shall have separately agreed to pay in writing.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All reasonable and documented out-of-pocket fees and expenses due to the Administrative Agent (including pursuant to Section 9 hereof) shall have been paid (or the Borrowers shall have made arrangements reasonably satisfactory to the Administrative Agent for such payments).</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">No Default or Event of Default shall have occurred and be continuing on such date or after giving effect to the extensions of credit requested to be made on such date.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Each of the representations and warranties made by any Loan Party in or pursuant to this Amendment and the other Loan Documents shall be true and correct in all material respects (or in all respects if qualified by materiality) on and as of such date as if made on and as of such date, except to the extent expressly made as of an earlier date, in which case such representations and warranties shall have been so true and correct as of such earlier date.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) The Administrative Agent shall have received, at least three Business Days prior to the Amendment No. 1 Effective Date, all documentation and other information about any Loan Party reasonably requested by the Administrative Agent in writing at least 10 Business Days prior to the Amendment No. 1 Effective Date and that the Administrative Agent reasonably determines is required by United States bank regulatory authorities under applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act and (ii) to the extent any Borrower qualifies as a &#8220;legal entity customer&#8221; under the Beneficial Ownership Regulation, at least five days prior to the Amendment No. 1 Effective Date, any Lender that has requested, in a written notice to the Parent Borrower at least 10 days prior to the Amendment No. 1 Effective Date, a Beneficial Ownership Certification in relation to each Borrower shall have received such Beneficial Ownership Certification (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that, upon the execution and delivery by such Lender of its signature page to this Agreement, the condition set forth in this clause (ii) shall be deemed to be satisfied).</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Administrative Agent&#8217;s receipt of a completed Borrowing Base Certificate, prepared as of July 31, 2021.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">The Administrative Agent&#8217;s receipt of, solely with respect to the Foreign Loan Parties, all documentation and instruments the Administrative Agent deems necessary or reasonably advisable to confirm the grant to the Administrative Agent, for the benefit of the Secured Parties, of a perfected security interest in such Collateral under the relevant local law that is prior and superior in right to the Lien of any other Person including, without limitation, an English law supplemental security agreement, a German supplemental account pledge agreement, a German security confirmation agreement related to non-accessory security rights, a solvency certificate with respect to the relevant Loan Parties to the extent requested by the Administrative Agent and corporate authorities.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">The Administrative Agent shall have received (a) &#8220;Life-of-Loan&#8221; Federal Emergency Management Agency Standard Flood Hazard Determination with respect to each Mortgaged Property&#59; and (b) in the event any such Mortgaged Property is located in an area identified by the Federal Emergency Management Agency (or any successor agency) as a special flood hazard area, (x) a notice about special flood hazard area status and flood disaster assistance, duly executed by the Parent Borrower and the applicable Loan Party and (y) evidence of flood insurance as required by the Amended Credit Agreement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Acknowledgments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party hereby expressly acknowledges and agrees to the terms of this Amendment and reaffirms and confirms, as of the date hereof, (i) the covenants and agreements contained in each Loan Document to which it is a party, including, in</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">each case, such covenants and agreements as in effect immediately after giving effect to this Amendment and the transactions contemplated hereby and that on and after the Amendment No. 1 Effective Date each Loan Document remains in full force and effect, (ii) its guarantee of the Obligations (including, without limitation, the Revolving Loans) pursuant to the Guarantee Agreement and that that on and after the Amendment No. 1 Effective Date its guarantee will extend to the Obligations as amended by this Amendment, and (iii) its grant of Liens on the Collateral to secure the Obligations (including, without limitation, the Obligations with respect to the Revolving Loans) pursuant to the Security Documents and that on and after the Amendment No. 1 Effective Date the Liens will continue to secure the Obligations as amended by this Agreement.  This Amendment shall not constitute a novation of any Obligations. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Liens Unimpaired.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  After giving effect to this Amendment, neither the modification of the Existing Credit Agreement or any other Loan Document effected pursuant to this Amendment nor the execution, delivery, performance or effectiveness of this Amendment&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">impairs the validity, effectiveness or priority of the Liens granted pursuant to any Loan Document, and such Liens continue unimpaired with the same priority to secure repayment of all Obligations, whether heretofore or hereafter incurred&#59; or</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">requires that any new filings be made or other action taken to perfect or to maintain the perfection of such Liens.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Entire Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Amendment, the Amended Credit Agreement and the other Loan Documents constitute the entire agreement among the parties hereto with respect to the subject matter hereof and thereof and supersede all other prior agreements and understandings, both written and verbal, among the parties hereto with respect to the subject matter hereof.  Except as expressly set forth herein, this Amendment and the Amended Credit Agreement shall not by implication or otherwise limit, impair, constitute a waiver of, or otherwise affect the rights and remedies of any party under, the Amended Credit Agreement, nor alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or agreements contained in the Amended Credit Agreement, all of which are ratified and affirmed in all respects and shall continue in full force and effect.  It is understood and agreed that on and after the Amendment No. 1 Effective Date, each reference in each Loan Document to the &#8220;Credit Agreement,&#8221; whether direct or indirect, shall hereafter be deemed to be a reference to the Existing Credit Agreement, as amended by this Amendment and that this Amendment is a &#8220;Loan Document&#8221; for all purposes of the Amended Credit Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Amendment, Modification and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Amendment may not be amended, modified or waived except pursuant to Section 10.1 of the Amended Credit Agreement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Borrowers agree to reimburse the Administrative Agent for its reasonable and documented out-of-pocket expenses incurred by them in connection with this Amendment, including the reasonable and documented fees, charges and disbursements of counsel for the Administrative Agent, pursuant to the terms of Section 10.5 of the Amended Credit Agreement.</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Amendment may be executed in any number of counterparts and by different parties hereto on separate counterparts, each of which when so executed and delivered shall be deemed to be an original, but all of which when taken together shall constitute a single instrument.  Section 10.8(b) of the Amended Credit Agreement is hereby incorporated by reference into this Amendment and shall apply hereto. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Governing Law and Waiver of Right to Trial by Jury</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">THIS AMENDMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES UNDER THIS AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK. SECTIONS 10.12 AND 10.16 OF THE AMENDED CREDIT AGREEMENT ARE HEREBY INCORPORATED BY REFERENCE INTO THIS AMENDMENT AND SHALL APPLY HERETO.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The headings of this Amendment are for purposes of reference only and shall not limit or otherwise affect the meaning hereof.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Effect of Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as expressly set forth herein, this Amendment shall not by implication or otherwise limit, impair, constitute a waiver of or otherwise affect the rights and remedies of the Lenders or the Administrative Agent under the Amended Credit Agreement or any other Loan Document, and shall not alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or agreements contained in the Amended Credit Agreement or any other provision of the Amended Credit Agreement or any other Loan Document, all of which are ratified and affirmed in all respects and shall continue in full force and effect.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section&#160;14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:16.7pt">Post-Closing Requirements.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Notwithstanding anything in the Loan Documents to the contrary, within the time period after the Amendment No. 1 Effective Date set forth on Schedule I attached hereto (or such longer period as may be consented to by the Administrative Agent), the Borrower shall cause the items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereto to be completed.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Within 90 days after the Amendment No. 1 Effective Date (or such later date as may be agreed by the Administrative Agent in its sole discretion) the Administrative Agent shall have received with respect to each Mortgaged Property, in each case in form and substance reasonably acceptable to the Administrative Agent, either&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">written or e-mail confirmation from local counsel in the jurisdiction in which the Mortgaged Property is located substantially to the effect that&#58; (x) the recording of the existing Mortgage is the only filing or recording necessary to give constructive notice to third parties of the Lien created by such mortgage as security for the Obligations (as defined in the Mortgage), including the obligations evidenced by this Amendment and the other documents executed in connection herewith, for the benefit of the Secured Parties, and (y) no other documents, instruments, filings, recordings, re-recordings, re-filings or other actions, including, without limitation, the payment of any mortgage recording taxes or similar taxes are necessary or appropriate under applicable law in order to maintain the</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.96pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">continued enforceability, validity or priority of the Lien created by such Mortgage as security for the Obligations, including the obligations evidenced by this Amendment and the other documents executed in connection herewith, for the benefit of the Secured Parties&#59; or</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) an amendment to the existing Mortgage (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Mortgage Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) to reflect the matters set forth in this Amendment, duly executed and acknowledged by the applicable Loan Party, and in form for recording in the recording office where such Mortgage was recorded, together with such certifications, affidavits, questionnaires or returns as shall be required in connection with the recording or filing thereof under applicable law&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">a favorable opinion, addressed to the Administrative Agent and the Secured Parties covering, the enforceability of the applicable Mortgage as amended by the Mortgage Amendment&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">a date down endorsement (or other title product where a date down endorsement is not available in the applicable jurisdiction) to the existing Mortgage Policy, which shall reasonably assure the Administrative Agent as of the date of such endorsement (or other title product) that the real property subject to the lien of such Mortgage is free and clear of all defects and encumbrances except for Permitted Liens&#59; and Specified Permitted Liens&#59;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">evidence of payment by the Parent Borrower of all escrow charges and related charges, mortgage recording taxes, fees, charges and costs and expenses required for the recording of the Mortgage Amendment referred to above&#59; and</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such affidavits, certificates, information and instruments of indemnification as shall be required to induce the title company to issue the endorsement (or other title product) contemplated above and evidence of payment of all applicable title insurance premiums, search and examination charges, and related charges required for the issuance of the endorsement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature Pages to Follow&#93;</font></div><div style="height:73.96pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;8</font></div></div></div><div id="i001ded3f417640678e659d0f8f80207e_122"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed and delivered as of the date first above written.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PARENT BORROWER&#58;</font></div><div style="margin-bottom:30pt;margin-top:12pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR INDUSTRIES, INC.</font></div><div style="text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Colleen Zuhl&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Colleen Zuhl</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Senior Vice President and Chief Financial Officer</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">U.S. BORROWERS&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AIRSTREAM, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CRUISER RV, LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">DRV, LLC</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">HEARTLAND RECREATIONAL VEHICLES, LLC</font></div><div style="padding-left:234pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">K.Z., INC.</font></div><div style="padding-left:234pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">KEYSTONE RV COMPANY</font></div><div style="padding-left:234pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">POSTLE OPERATING, LLC</font></div><div style="padding-left:234pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR LIVIN&#8217; LITE, INC.</font></div><div style="margin-bottom:30pt;padding-left:234pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR MOTOR COACH, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Colleen Zuhl&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Colleen Zuhl, Treasurer</font></div><div style="margin-bottom:30pt;margin-top:18pt;padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:180pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">JAYCO, INC.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Colleen Zuhl&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Colleen Zuhl, Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GERMAN BORROWERS&#58;</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CARADO GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Daniel Rogalski&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Daniel Rogalski</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Christian Geiger</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Christian Geiger</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="padding-left:180pt;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SUNLIGHT GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Daniel Rogalski     &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Daniel Rogalski</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Stephan Brutscher</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Stephan Brutscher</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Managing Director</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CAPRON GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Daniel Rogalski&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Daniel Rogalski</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Sandro Meerheim&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Sandro Meerheim</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Prokurist</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ERWIN HYMER CENTER BAD WALDSEE GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Reinhold Beller&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Reinhold Beller</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;General Manager&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">DETHLEFFS GMBH &#38; CO. KG </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Alexander Leopold&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Alexander Leopold</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Christoph Gawalleck&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Christoph Gawalleck</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Prokurist</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B&#220;RSTNER GMBH &#38; CO. KG </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jens Kromer      &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Jens Kromer&#160;&#160;&#160;&#160;        </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Olaf Sackers&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Olaf Sacker</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">HYMER GMBH &#38; CO. KG </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Markus Dorner  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Markus Dorner    </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;VP Finance          &#160;&#160;&#160;&#160;</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Hans-Georg Rauh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Hans-Georg Rauh</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;VP Operations&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">LMC CARAVAN GMBH &#38; CO. KG </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Ulrich Schoppmann &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Ulrich Schoppmann     </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Bodo Diller&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Bodo Diller</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Prokurist</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MOVERA GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Christoph Steinhagen  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Christoph Steinhagen     </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director        </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Markus K&#246;nig&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Markus K&#246;nig</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Director Finance&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NIESMANN+BISCHOFF GMBH</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Hubert Brandl       &#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Hubert Brandl</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Sabine Scholz&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Sabine Scholz</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Prokurist</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">UK BORROWER&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:180pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ERWIN HYMER GROUP UK LTD.</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; DJ STYLES  &#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;DJ STYLES</font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Finance  Director</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:72pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GUARANTORS&#58;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">KZIN, LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">KZRV, LP</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TOWABLE HOLDINGS, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TEMPLE OPERATING, LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR TECH, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THOR WAKARUSA LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MOTORIZED REAL ESTATE, LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2700 REAL ESTATE HOLDINGS, LLC</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TIFFIN MOTOR HOMES, INC. </font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">VLRV, LLC</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Colleen Zuhl&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Colleen Zuhl, Vice President</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ERWIN HYMER GROUP SE</font></div><div style="margin-top:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Martin Brandt  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Martin Brandt       </font></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;CEO                    </font></div><div style="margin-top:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jan de Haas&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Jan de Haas</font></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;CSO&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TYR HOLDINGS LLC &#38; CO. KG</font></div><div style="margin-top:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; W. Todd Woelfer &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;W.  Todd  Woelfer       </font></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;SVP, GC, Secretary  &#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">JPMORGAN CHASE BANK, N.A., as Administrative Agent, an Issuing Lender and a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Suzanne Ergastolo &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Suzanne Ergastolo       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Executive Director   </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">BARCLAYS BANK IRELAND  PLC, as an Issuing Lender and a Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Mark Pope &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Mark Pope       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Assistant Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bank of Montreal, Chicago Branch, as an Issuing Lender and a Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Brittany Malone &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Brittany Malone       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">BMO Harris Bank N.A., as an Issuing Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Brittany Malone &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Brittany Malone       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bank of Montreal Europe p.l.c, as a Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jim Barry &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Jim Barry       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director, Corporate Banking</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; John Murphy &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;John Murphy       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Head of Regulatory Reporting</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bank of Montreal, London Branch, as an Issuing Lender and Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Richard Pittam &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Richard Pittam       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;MD</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Richard Couzens &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Richard Couzens       </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;MD</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">U.S. BANK NATIONAL ASSOCIATION, as an Issuing Lender and a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Christopher D. Fudge &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Christopher D. Fudge      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION, as an Issuing Lender and a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jake Elliott &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Jake Elliott      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Authorized Signatory&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;margin-top:12pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Wells Fargo Bank, N.A. London Branch, as a Lender </font></div><div style="margin-top:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Patricia Del Busto &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Patricia Del Busto      </font></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Authorized Signatory&#160;&#160;&#160;&#160;</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Wells Fargo Capital Finance Corporation, Canada </font></div><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as a Lender</font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; David G. Phillips &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;David G. Phillips      </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Senior Vice President Credit Officer, &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;   </font></div><div style="padding-left:216pt;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Canada&#160;&#160;&#160;&#160; Wells Fargo Capital Finance</font></div><div style="padding-left:216pt;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Corporation Canada</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Key Bank National Association, as a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Katherine Meadows &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Katherine Meadows      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;padding-left:216pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">BANK OF THE WEST, as a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; David Wang &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;David Wang      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Director</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PNC Bank, National Association, as a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Eric Estes &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Eric Estes      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Sr. Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">LANDESBANK BADEN-WUERTTEMBERG,</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ACTING THROUGH ITS NEW YORK BRANCH, </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as a Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Martin Breckheimer &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Martin Breckheimer      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Executive Director</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Ralf Enders &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Ralf Enders      </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Executive Director</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Landesbank Hessen Th&#252;ringen Girozentrale, as a </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Frank H. Dohl &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Frank H. Dohl      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Gerhard Winklmeier &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Gerhard Winklmeier      </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Senior Vice President</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">UniCredit Bank AG, New York Branch, as a </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Lender </font></div><div style="margin-top:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Kimberly Sousa&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Kimberly Sousa      </font></div><div style="margin-bottom:30pt;padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Managing Director</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;      </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Laura Shelmerdine &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Laura Shelmerdine      </font></div><div style="padding-left:216pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;&#160;&#160;&#160;&#160;Associate Director</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Signature Page to Amendment No. 1 to ABL Credit Agreement&#93;</font></div></div></div><div id="i001ded3f417640678e659d0f8f80207e_1"></div><hr style="page-break-after:always"><div style="min-height:87.33pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><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:17pt"><td colspan="3" style="border-top:2.5pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ABL CREDIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">among</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">THOR INDUSTRIES, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as Parent Borrower,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The other Borrowers parties hereto,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Several Lenders from Time to Time Parties Hereto,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">JPMORGAN CHASE BANK, N.A.,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as Administrative Agent</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated as of February 1, 2019</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, as amended by Amendment No. 1 to the ABL Credit Agreement, dated as of September 1, 2021</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">_________________________________</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BARCLAYS BANK PLC, as Syndication Agent</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BANK OF MONTREAL, U.S. BANK NATIONAL ASSOCIATION and WELLS FARGO BANK, NATIONAL ASSOCIATION, as Documentation Agents, and</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">JPMORGAN CHASE BANK, N.A., </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BARCLAYS BANK PLC, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BMO CAPITAL MARKETS CORP., </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. BANK NATIONAL ASSOCIATION and </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as Joint Lead Arrangers and Joint Bookrunners</font></div><div style="text-align:justify"><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:29pt"><td colspan="3" style="border-bottom:2.5pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i001ded3f417640678e659d0f8f80207e_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">TABLE OF CONTENTS</font></div><div style="margin-bottom:12pt;padding-left:360pt;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Page</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 1.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">DEFINITIONS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;      1</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Defined Terms&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;                   1</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other Definitional Provisions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;    &#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">59</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">69</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conversion of Foreign Currencies.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">60</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">69</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Certain Calculations and Tests.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">61</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">71</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest Rates&#59; LIBOR Notification.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">62</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">72</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Compliance with Anti-Boycott Laws.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">63</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">73</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 2.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">AMOUNT AND TERMS OF COMMITMENTS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">63</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">73</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">63</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">73</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Procedure for Revolving Loan Borrowing&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">64</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">74</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Protective Advances&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">65</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">75</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;Reserved&#93;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">66</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">76</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;Reserved&#93;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">66</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">76</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Swingline&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">66</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">76</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Procedure for Swingline Borrowing&#59; Refunding of Swingline Loans&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">66</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">76</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fees, etc.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">68</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">78</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Termination or Reduction of Commitments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">68</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">78</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Optional Prepayments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">68</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">78</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prepayment of Loans&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">68</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">79</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conversion and Continuation Options&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">69</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">79</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Limitations on </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">81</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest Rates and Payment Dates&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">81</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Computation of Interest and Fees&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">71</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">82</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Alternate Rate of Interest&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">71</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">82</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pro Rata Treatment and Payments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">72</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">85</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Requirements of Law&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">75</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">87</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Taxes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">76</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">89</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indemnity&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">84</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">96</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change of Lending Office&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">84</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">97</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Replacement of Lenders&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">84</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">97</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Defaulting Lenders&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">85</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">97</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Incremental Facilities&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">86</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">99</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 3.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LETTERS OF CREDIT&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">88</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">100</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">L&#47;C Commitment&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">88</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">100</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Procedure for Issuance of Letter of Credit&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">88</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">101</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fees and Other Charges&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">89</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">101</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">L&#47;C Participations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">89</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">101</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reimbursement Obligation of the Borrowers&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">90</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">102</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Obligations Absolute&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">90</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">103</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Letter of Credit Payments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">91</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">103</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applications&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">91</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">104</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 4.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">REPRESENTATIONS AND WARRANTIES&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">91</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">104</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial Condition&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">91</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">104</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No Change&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">92</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">105</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">i</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Existence&#59; Compliance with Law&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">92</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">105</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Power&#59; Authorization&#59; Enforceable Obligations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">105</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No Legal Bar&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Litigation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No Default&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ownership of Property&#59; Liens&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intellectual Property&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">93</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Taxes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">94</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">106</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal Regulations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">94</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">107</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Labor Matters&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">94</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">107</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ERISA&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">94</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">107</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign Plans.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">95</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">108</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investment Company Act&#59; Other Regulations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">96</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">108</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subsidiaries&#59; Capital Stock&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">96</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">109</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Use of Proceeds&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">96</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">109</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Environmental Matters&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">96</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">109</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accuracy of Information, etc.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">97</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">110</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Security Documents&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">97</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">110</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Solvency&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">98</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Senior Indebtedness&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">98</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Flood Laws&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">98</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Certain Documents&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">98</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.25</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-Corruption Laws, Anti-Money Laundering and Sanctions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">98</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.26</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">EEA Financial Institutions.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">99</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.27</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Plan Assets&#59; Prohibited Transactions.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">99</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">111</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.28</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Centre of Main Interests and Establishments.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">99</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">112</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 5.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONDITIONS PRECEDENT&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">99</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">112</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conditions to Initial Extension of Credit&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">99</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">112</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conditions to Each Extension of Credit&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">104</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">117</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 6.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">AFFIRMATIVE COVENANTS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">105</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">117</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial Statements&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">105</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">117</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Certificates&#59; Borrowing Base&#59; Other Information&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">106</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">119</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payment of Obligations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">108</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">121</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Maintenance of Existence&#59; Compliance&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">108</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">121</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Maintenance of Property&#59; Insurance&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">109</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">121</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inspection of Property&#59; Books and Records&#59; Discussions&#59; Appraisals&#59; Field Examinations&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">109</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">122</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notices&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">110</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">123</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Environmental Laws&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">111</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">124</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional Loan Parties&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">111</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">124</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional Collateral, etc.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">112</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">125</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Designation of Subsidiaries&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">113</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">126</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Control Agreements&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">114</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">126</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Post-Closing Covenants&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">114</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">127</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign Plans.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">114</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">127</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transfer of Accounts of European Loan Parties&#59; Notification of Account &#160;&#160;&#160;&#160;Debtors.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">115</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">128</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">European Loan Party Cash Management.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">116</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial Assistance.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">116</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ii</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Centre of Main Interests and Establishments.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">116</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 7.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">NEGATIVE COVENANTS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">117</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated Fixed Charge Coverage Ratio&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">117</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indebtedness&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">117</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">129</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Liens&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">120</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">133</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fundamental Changes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">123</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">136</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Disposition of Property&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">124</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">137</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted Payments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">126</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">139</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">127</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">140</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Optional Payments and Modifications of Certain Debt Instruments&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">130</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">143</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transactions with Affiliates&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">131</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">144</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sales and Leasebacks&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">131</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">144</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Swap Agreements&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">131</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">144</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Changes in Fiscal Periods&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">132</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">145</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Negative Pledge Clauses&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">132</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">145</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Clauses Restricting Subsidiary Distributions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">132</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">145</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lines of Business&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amendments to Acquisition Documents&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Use of Proceeds&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Continuing External Debt.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax residence&#59; VAT groups.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Repayment.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">133</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">146</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 8.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">EVENTS OF DEFAULT&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">134</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">147</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 9.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">THE AGENTS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">137</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">150</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Appointment&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">137</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">150</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delegation of Duties&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">137</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">150</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exculpatory Provisions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">137</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">150</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reliance by Administrative Agent&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">138</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">151</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notice of Default&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">138</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">151</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-Reliance on Agents and Other Lenders&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">138</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">151</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indemnification&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">139</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">152</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agent in Its Individual Capacity&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">139</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">152</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Successor Administrative Agent&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">139</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">152</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Arranger, Syndication Agent and Documentation Agents&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">140</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">153</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credit Bidding.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">140</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">153</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Certain ERISA Matters&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">141</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">154</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Flood Laws.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">142</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">155</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent holding German Collateral.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">142</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">155</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Parallel Debt.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">143</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">156</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">UK Security Trust&#59; Trusts Generally.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">144</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">157</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">9.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acknowledgements of Lenders.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;      </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">158</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 10.</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MISCELLANEOUS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">145</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">159</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amendments and Waivers&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">145</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">159</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notices&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">146</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">160</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No Waiver&#59; Cumulative Remedies&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">147</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">161</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Survival of Representations and Warranties&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">148</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">162</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payment of Expenses and Taxes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">148</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">162</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">iii</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Successors and Assigns&#59; Participations and Assignments&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">149</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">163</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Adjustments&#59; Set-off&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">153</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">167</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Counterparts&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">154</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">168</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Severability&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">154</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">169</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Integration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">154</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">169</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">GOVERNING LAW&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">154</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">169</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Submission To Jurisdiction&#59; Waivers&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">154</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">169</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acknowledgements&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">155</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">170</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Releases of Guarantees and Liens&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">156</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">171</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Confidentiality&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">156</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">171</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WAIVERS OF JURY TRIAL</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">157</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">172</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">USA Patriot Act&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">158</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">173</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intercreditor Agreement&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">158</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">173</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Acknowledgement and Consent to Bail-In of EEA Financial Institutions.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">158</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">173</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional Borrowers.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">158</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">173</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Application of Payments of Foreign Loan Parties&#59; US Borrowers Joint and Several Liability.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">159</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">174</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;Reserved&#93;.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">160</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">175</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Judgment Currency.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">160</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">175</font></div><div style="padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign Borrower Assumption.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">160</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">175</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">iv</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">SCHEDULES</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1A&#160;&#160;&#160;&#160;Commitments</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1B&#160;&#160;&#160;&#160;Eligible Accounts </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1C&#160;&#160;&#160;&#160;Mortgaged Property </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1D&#160;&#160;&#160;&#160;Existing Letters of Credit</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1E&#160;&#160;&#160;&#160;Consolidated EBITDA </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1(d)&#160;&#160;&#160;&#160;Contingent Liabilities </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.4(b)&#160;&#160;&#160;&#160;Consents&#59; Authorizations</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13&#160;&#160;&#160;&#160;Pension Plans</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.16&#160;&#160;&#160;&#160;Subsidiaries&#59; Capital Stock </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.20(a)&#160;&#160;&#160;&#160;Filing Jurisdictions</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.2(j)&#160;&#160;&#160;&#160;Accounts</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.13&#160;&#160;&#160;&#160;Post-Closing Actions</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.2(e)&#160;&#160;&#160;&#160;Existing Indebtedness</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.3(f)&#160;&#160;&#160;&#160;Existing Liens</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.5(l)&#160;&#160;&#160;&#160;Scheduled Dispositions</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.7(k)&#160;&#160;&#160;&#160;Existing Investments</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EXHIBITS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A&#160;&#160;&#160;&#160;Form of Guarantee Agreement</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">B-1&#160;&#160;&#160;&#160;Form of US Security Agreement </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">B-2&#160;&#160;&#160;&#160;Form of German Security Agreements </font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">B-3&#160;&#160;&#160;&#160;Form of UK Security Agreement </font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">C&#160;&#160;&#160;&#160;Form of Borrowing Request</font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">D&#160;&#160;&#160;&#160;Form of Interest Election Request</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">E&#160;&#160;&#160;&#160;Form of Compliance Certificate</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">F&#160;&#160;&#160;&#160;Form of Closing Certificate</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">G&#160;&#160;&#160;&#160;Form of Assignment and Assumption</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">H&#160;&#160;&#160;&#160;Form of U.S. Tax Compliance Certificate</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">I-1&#160;&#160;&#160;&#160;Form of Increased Facility Activation Notice&#8212;Incremental Revolving Commitments</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">I-2&#160;&#160;&#160;&#160;Form of New Lender Supplement</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">J&#160;&#160;&#160;&#160;Form of Borrowing Base Certificate</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">K&#160;&#160;&#160;&#160;Form of Intercreditor Agreement</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">L&#160;&#160;&#160;&#160;Form of Solvency Certificate</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">v</font></div><div style="text-align:justify"><font><br></font></div></div></div><div id="i001ded3f417640678e659d0f8f80207e_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ABL CREDIT AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), dated as of February 1, 2019, among Thor Industries, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), certain Subsidiaries of the Parent Borrower identified on the signature pages hereto as US Co-Borrowers, (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Co-Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and together with the Parent Borrower and any other Borrowers that are Domestic Subsidiaries and are added as Borrowers pursuant to the terms of this Agreement, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Carado GmbH, Sunlight GmbH, Capron GmbH, </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Erwin Hymer World GmbH, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Niesmann+Bischoff GmbH, Movera GmbH and Erwin Hymer Center Bad Waldsee GmbH, each a limited liability company organized under the laws of Germany and Dethleffs GmbH &#38; Co. KG, B&#252;rstner GmbH &#38; Co. KG, Hymer GmbH &#38; Co. KG and LMC Caravan GmbH &#38; Co. KG, each a limited liability partnership organized under the laws of Germany (collectively the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Erwin Hymer Group UK Ltd., a company incorporated under the laws of England and Wales (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, and together with the German Borrower, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Co-Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and together with the US Borrowers and any Additional Borrowers, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), several banks and other financial institutions or entities from time to time parties to this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), JPMorgan Chase Bank, N.A., as Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The parties hereto hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 1.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Defined Terms</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As used in this Agreement, the terms listed in this Section&#160;1.1 shall have the respective meanings set forth in this Section&#160;1.1.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ABL Priority Collateral</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Intercreditor Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ABR</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day, a rate per annum equal to the greatest of (a) the Prime Rate in effect on such day, (b) the NYFRB Rate in effect on such day plus &#189; of 1% and (c) the Adjusted LIBO Rate for a one month Interest Period on such day (or if such day is not a Business Day, the immediately preceding Business Day) plus 1%, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that for the purpose of this definition, the Adjusted LIBO Rate for any day shall be based on the LIBO Screen Rate (or if the LIBO Screen Rate is not available for such one month Interest Period, the Interpolated Rate) at approximately 11&#58;00 a.m. London time on such day.  Any change in the ABR due to a change in the Prime Rate, the NYFRB Rate or the Adjusted LIBO Rate shall be effective from and including the effective date of such change in the Prime Rate, the NYFRB Rate or the Adjusted LIBO Rate, respectively.  If the ABR is being used as an alternate rate of interest pursuant to Section&#160;2.16 hereo</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">f</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">then the ABR shall be the greater of clauses (a) and (b) above and shall be determined without reference to clause (c) above.  For the avoidance of doubt, if the ABR as so determined would be less than </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">zero</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">1%</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, such rate shall be deemed to be </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">zero</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">1%</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for purposes of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ABR Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Loans the rate of interest applicable to which is based upon the ABR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acceptable Field Examination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a field examination conducted by the Administrative Agent or its designee of the Accounts, Inventory and related working capital matters of the applicable Borrower and its Subsidiaries and of the related data processing and other systems of the applicable Borrower and its Subsidiaries, the results of which shall be satisfactory to the Administrative Agent in its Permitted Discretion.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acceptable Inventory Appraisal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an appraisal of the Inventory of the applicable Borrower and its Subsidiaries from a firm (or firms) satisfactory to the Administrative Agent, which appraisal(s) shall be satisfactory to the Administrative Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Security Documents, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Account Debtor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Person obligated on an Account.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acquisition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the acquisition by the Parent Borrower, directly or indirectly, of 100% of the Capital Stock of the Target.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acquisition Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Sale and Purchase Agreement, dated as of September 18, 2018, among Gertraud Hymer, Carolin Hachenberg, Christian Hymer, as sellers (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sellers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Tyr Holdings LLC &#38; Co. KG, as buyer, and the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acquisition Documentation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means collectively, (i) the Acquisition Agreement and all schedules, exhibits and annexes thereto and (ii) all side letters and agreements affecting the terms thereof that are material to the interests of the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acquisition Signing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means September 18, 2018.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 10.20.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Permitted Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Permitted Refinancing Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Adjusted EURIBOR Rate&#8221; means, with respect to any Term Benchmark Borrowing denominated in Euros for any Interest Period, an interest rate per annum equal to (a)&#160; the EURIBOR </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Rate for such Interest Period </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied by (b) the Statutory Reserve Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Excess Availability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Availability </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Qualified Unrestricted Cash. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted LIBO Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Borrowing </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">denominated in Dollars </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">for any Interest Period, an interest rate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(rounded upwards, if necessary, to the next 1&#47;16 of 1%) equal to (a)&#160;</font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">in the case of any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Borrowing denominated in Dollars, Sterling or other </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">applicable Available Currency (other than </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Canadian Dollars) determined by reference to such rate, (i</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">equal to (a</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">)&#160;the LIBO Rate for such Interest Period multiplied by (</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">ii</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">b</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) the Statutory Reserve Rate</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> and (b</font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">) in the case of any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Borrowing denominated in Euros, the EURIBOR </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Screen </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Rate for such Interest Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means JPMorgan Chase Bank, N.A. in its capacity as administrative agent and collateral agent for the Lenders hereunder.  References to the &#8220;Administrative Agent&#8221; shall include any branch or affiliate of JPMorgan Chase Bank, N.A. designated by JPMorgan Chase Bank, N.A. in accordance with this Agreement for the purpose of performing its obligations in such capacity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Advisory Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Consolidated EBITDA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Affected Financial Institution&#8221; means (a) any EEA Financial Institution or (b) any UK Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, any other Person that, directly or indirectly, is in control of, is controlled by, or is under common control with, such Person.  For purposes of this definition, &#8220;control&#8221; of a Person means the power, directly or indirectly, either to (a) vote 10% or more of the securities having ordinary voting power for the election of directors (or persons performing similar functions) of such Person or (b) direct or cause the direction of the management and policies of such Person, whether by contract or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the Administrative Agent and any other agent identified on the cover page of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Aggregate Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Lender at any time, an amount equal to the amount of such Lender&#8217;s Commitment then in effect or, if the Commitments have been terminated, the Dollar Equivalent amount of such Lender&#8217;s Revolving Extensions of Credit then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Aggregate Exposure Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Lender at any time, the ratio (expressed as a percentage) of such Lender&#8217;s Aggregate Exposure at such time to the Aggregate Exposure of all Lenders at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Alternate Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day and for any currency, the sum of (a) a rate per annum selected by the Administrative Agent, in its reasonable discretion </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">in consultation with the Parent Borrower </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">based on market conditions, reflecting the cost to the Lenders of obtaining funds, plus (b) the Applicable Margin for </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> denominated in Dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  When used in reference to any Loan or Borrowing, &#8220;Alternate Rate&#8221; refers to whether such Loan, or the Loans comprising such Borrowing are bearing interest at a rate determined by reference to the Alternate Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Amendment No. 1&#8221; means the Amendment No. 1 to ABL Credit Agreement, dated as of the Amendment No. 1 Effective Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Amendment No. 1 Effective Date&#8221; means September 1, 2021, the date on which all conditions precedent set forth in Section 4 of Amendment No. 1 are satisfied. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Ancillary Document&#8221; has the meaning set forth in Section 10.8(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Boycott </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">Provisions</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;  has the meaning set forth in Section 1.6.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all laws, rules and regulations of any jurisdiction applicable to the Parent Borrower or its Subsidiaries from time to time concerning or relating to bribery or corruption.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means applicable laws or regulations in any jurisdiction in which the Parent Borrower or its Subsidiaries is located or doing business that relate to money laundering, any predicate crime to money laundering, or any financial record keeping and reporting requirements related thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a rate per annum determined pursuant to the Applicable Pricing Grid based on Average Quarterly Adjusted Excess Availability as set forth in the definition of Applicable Pricing Grid.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Pricing Grid</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day, with respect to any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Loan, the Applicable Margin</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ABR&#160;Loan or Term Benchmark Loan, RFR Loan, Overnight Rate Loans (denominated in Pounds Sterling), </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Overnight Rate Loans (denominated in Dollars or Euro and based on LIBOR), CBR Loan (denominated in Pounds Sterling) CBR Loan (denominated in Dollars or Euro) or Overnight Rate Loan (denominated in Euro and based on ESTR) payable hereunder, as the case may be, the applicable rate </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> set forth below under the caption &#8220;</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Applicable Margin for ABR Loans&#8221;, &#8220;Applicable Margin for Eurocurrency Loans&#8221; and &#8220;Applicable Margin for Overnight LIBO Loans&#8221;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ABR&#160;Spread&#8221;, &#8220;Term Benchmark Spread&#8221;, &#8220;RFR Spread&#8221;, &#8220;Overnight Rate Spread (Pounds Sterling)&#8221;, &#8220;Overnight Rate Spread (Dollars and Euro (LIBOR))&#8221;, &#8220;CBR Spread (Pounds Sterling)&#8221;, &#8220;CBR Spread (Dollars and Euro)&#8221; or &#8220;Overnight Rate Spread (Euro (ESTR))&#8221;, as the case may be</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as defined in the table set forth below, based upon the Average Quarterly Adjusted Excess Availability (as a percentage of Total Commitments) during the most recently ended fiscal quarter of the Parent Borrower&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applicable Pricing Grid</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall be set at Category 1 during the period from the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date to, and including, the last day of the first </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">full </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">fiscal quarter of the Parent Borrower ending after the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date&#58;</font></div><div style="padding-left:11.62pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.032%"><tr><td style="width:1.0%"></td><td style="width:23.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.147%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.778%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Average Quarterly Adjusted Excess Availability (as a percentage of Total Commitments)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Applicable Margin for </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:line-through">ABR</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> Loans</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline line-through"><br>Spread</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Term Benchmark<br>Spread&#47; Overnight Rate</font></div><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Applicable Margin for Eurocurrency Loans  </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Spread (Dollars and Euro (LIBOR))&#47; CBR Spread (Dollars and Euro)</font></div></td><td colspan="3" style="background-color:#e6e6fa;border-left:0.5pt solid #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">RFR Spread&#47;</font></div><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Overnight Rate</font></div><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Spread (Pounds Sterling)&#47;CBR Spread (Pounds Sterling)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Applicable Margin for </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:line-through">Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO Loans</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline line-through">Rate Spread (Euro (ESTR))</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Category 1</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#62; 50%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">0.25%</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">1.25%</font></td><td colspan="3" style="background-color:#e6e6fa;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">1.2826%</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">1.25</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">1.2956</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Category 2 </font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8804; 50</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">% but &#62; 25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% </font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">0. 50</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">0.50</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">1.50%</font></td><td colspan="3" style="background-color:#e6e6fa;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">1.5326%</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">1.50</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">1.5456</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</font></div></td></tr><tr><td colspan="3" style="background-color:#ffdead;border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">Category 3 </font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8804; 25%</font></div></td><td colspan="3" style="background-color:#ffdead;border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:line-through">0.75%</font></td><td colspan="6" style="background-color:#ffdead;border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:line-through">1.75%</font></td><td colspan="3" style="background-color:#ffdead;border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:line-through">1.75%</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="padding-right:7.2pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:114%">For purposes of the foregoing,&#160;each change in the Applicable Pricing Grid resulting from a change in Average Quarterly Adjusted Excess Availability (as a percentage of Total Commitments) shall be effective during the period commencing on and including the first day of each fiscal quarter of the Parent Borrower and ending on the last day of such fiscal quarter, it being understood and agreed that, for purposes of determining the Applicable Pricing Grid on the first day of any fiscal quarter of the Parent Borrower, the Average Quarterly Adjusted Excess Availability (as a percentage of Total Commitments) during the most recently ended fiscal quarter of the Parent Borrower shall be used.</font></div><div style="padding-right:7.2pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, the Average Quarterly Adjusted Excess Availability (as a percentage of Total Commitments) shall be deemed to be in Category </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">3</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> at the option of the Administrative Agent or at the request of the Required Lenders if the Borrowers fail to deliver any Borrowing Base Certificate required to be delivered by them pursuant to Section 6.2(f), during the period from the expiration of the time required for delivery thereof until the immediately following Business Day after the date such Borrowing Base Certificate is so delivered.  In addition, during the occurrence and continuance of an Event of Default, the Administrative Agent or the Required Lenders may, at their option, by notice to the Parent Borrower (which notice may be revoked at the option of the Administrative Agent or the Required Lenders, as applicable, notwithstanding any provision of Section </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1 requiring the consent of &#8220;each Lender directly affected thereby&#8221; for reductions in interest rates), declare that the highest rate set forth in each column of the Applicable Pricing Grid shall apply. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Reference Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as at any date of determination, the most recently ended Reference Period for which financial statements with respect to each fiscal quarter included in such Reference Period have been delivered pursuant to Section&#160;6.1(a) or 6.1(b) (or, prior to the delivery of any such financial statements, the Reference Period ended October 31, 2018).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Pro Forma Basis.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Application</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an application, in such form as the Issuing Lender may specify from time to time, requesting the Issuing Lender to open a Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Approved Fund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.6(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Arranger</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Joint Lead Arranger and Joint Bookrunner identified on the cover page of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.6(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Assignment and Assumption</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an Assignment and Assumption, substantially in the form of Exhibit G, or such other form as the Administrative Agent may approve.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Attributable Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means in respect of any sale and leaseback transaction, as at the time of determination, the present value (discounted at the implied interest rate in such transaction compounded annually) of the total obligations of the lessee for rental payments during the remaining term of the lease included in such sale and leaseback transaction (including any period for which such lease has been extended or may, at the option of the lessor, be extended).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Availability</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, an amount equal to (a) the lesser of (i) the Total Commitments and (ii) the Borrowing Base </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (b) the Total Revolving Extensions of Credit then outstanding (calculated, with respect to any Defaulting Lender, as if such Defaulting Lender had funded its Revolving Percentage of all outstanding Revolving Loans). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Available Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Revolving Lender at any time, an amount equal to the excess, if any, of (a) such Lender&#8217;s Commitment then in effect over (b) such Lender&#8217;s Revolving Extensions of Credit then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Available Currency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Dollars, Euros, Pounds Sterling and Canadian Dollars, and any additional currencies determined after the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date by mutual agreement of the Borrowers, Lenders, Issuing Lenders and the Administrative Agent&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that each such currency is a lawful currency that is readily available, freely transferable and not restricted, able to be converted into Dollars and available in the London interbank deposit market.  In the event such additional currency is agreed upon, the Administrative Agent and the Parent Borrower may make such changes to the Loan Documents (without the consent of any other parties hereto) as reasonably determined by the Administrative Agent to implement such Available Currency extensions of credit.</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> Notwithstanding anything to the contrary herein, prior to the earlier of (i) December 31, 2021 and (ii) the date each Revolving Lender has confirmed to the Administrative Agent that it consents to funding Revolving Loans in Pounds Sterling, no Borrower may request any Revolving Loan denominated in Pounds Sterling.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Available Tenor&#8221; means, as of any date of determination and with respect to the then-current Benchmark for Dollars or any other Available Currency, as applicable, any tenor for such Benchmark (or component thereof) or payment period for interest calculated with reference to such Benchmark (or component thereof), as applicable, that is or may be used for determining the length of an Interest Period for any term rate or otherwise, for determining any frequency of making payments of interest calculated pursuant to this Agreement as of such date and not including, for the avoidance of doubt, any tenor for such Benchmark that is then-removed from the definition of &#8220;Interest Period&#8221; pursuant to Section 2.16(f).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Average Quarterly Adjusted Excess Availability</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any fiscal quarter of the Parent Borrower, an amount equal to the average daily Adjusted Excess Availability during such fiscal quarter, as determined by the Administrative Agent&#8217;s system of records (absent manifest error)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that in order to determine Adjusted Excess Availability on any day for purposes of this definition, the Borrowing Base for such day shall be determined by reference to the most recent Borrowing Base Certificate delivered to the Administrative Agent pursuant to Section 6.2(f) (or if prior thereto, Section 5.1(q) as of such day). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bail-In Action</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the exercise of any Write-Down and Conversion Powers by the applicable </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">EEA </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Resolution Authority in respect of any liability of an </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">EEA</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Affected</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bail-In Legislation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">with respect to any EEA Member Country implementing Article 55 of Directive 2014&#47;59&#47;EU of the European Parliament and of the Council of the European Union, the implementing law</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, regulation rule or requirement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">and (b) with respect to the United Kingdom,  Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Banking Services</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each and any of the following bank services provided to any Loan Party or its Restricted Subsidiaries by any Lender or any of its Affiliates&#58;  (a) commercial credit cards, (b) stored value cards, (c)&#160;purchasing cards and (d) treasury, depositary or cash management services (including controlled disbursement, automated clearinghouse transactions, return items, overdrafts and interstate depository network services) or any similar transaction.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Banking Services Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to the Loan Parties or any of their Restricted Subsidiaries, any and all obligations of the Loan Parties or any of their Restricted Subsidiaries, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor) in connection with Banking Services. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Banking Services Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all Reserves that the Administrative Agent from time to time establishes in its Permitted Discretion for Banking Services then provided or outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bankruptcy Code</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Title 11 of the United States Code (11 U.S.C. &#167; 101 et seq</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bankruptcy Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, such Person becomes the subject of a bankruptcy or insolvency proceeding, or has had a receiver, interim receiver, conservator, trustee, monitor, administrator, custodian, assignee for the benefit of creditors or similar Person charged with the reorganization or liquidation of its business appointed for it, or, in the good faith determination of the Administrative Agent, has taken any action in furtherance of, or indicating its consent to, approval of, or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">acquiescence in, any such proceeding or appointment, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that a Bankruptcy Event shall not result solely by virtue of any ownership interest, or the acquisition of any ownership interest, in such Person by a Governmental Authority or instrumentality thereof, provided, further, that such ownership interest does not result in or provide such Person with immunity from the jurisdiction of courts within the United States (or any other applicable jurisdiction) or from the enforcement of judgments or writs of attachment on its assets or permit such Person (or such Governmental Authority or instrumentality) to reject, repudiate, disavow or disaffirm any contracts or agreements made by such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bankruptcy Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a reorganization or plan of liquidation pursuant to any Debtor Relief Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Basel III</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;the agreements on capital requirements, a leverage ratio and liquidity standards contained in &#8220;Basel III&#58; A global regulatory framework for more resilient banks and banking systems&#8221;, &#8220;Basel III&#58; International framework for liquidity risk measurement, standards and monitoring&#8221; and &#8220;Guidance for national authorities operating the countercyclical capital buffer&#8221; published by the Basel Committee on Banking Supervision in December 2010, each as amended, supplemented or restated&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;the rules for global systemically important banks contained in &#8220;Global systemically important banks&#58; assessment methodology and the additional loss absorbency requirement &#8211; Rules text&#8221; published by the Basel Committee on Banking Supervision in November 2011, as amended, supplemented or restated&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;any further guidance or standards published by the Basel Committee on Banking Supervision relating to &#8220;Basel III&#8221;.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark&#8221; means, initially, with respect to any (i) RFR Loan in any Available Currency, the applicable Relevant Rate for such Available Currency or (ii) Term Benchmark Loan, the Relevant Rate for such Available Currency&#59; provided that if a Benchmark Transition Event, a Term SOFR Transition Event, an Early Opt-in Election or an Other Benchmark Rate Election, as applicable, and its related Benchmark Replacement Date have occurred with respect to the applicable Relevant Rate or the then-current Benchmark for such Available Currency, then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate pursuant to clause (b) or clause (c) of Section 2.16.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Replacement&#8221; means, for any Available Tenor, the first alternative set forth in the order below that can be determined by the Administrative Agent for the applicable Benchmark Replacement Date&#59; provided that, in the case of any Loan denominated in an Available Currency other than Dollars or in the case of an Other Benchmark Rate Election, &#8220;Benchmark Replacement&#8221; shall mean the alternative set forth in (3) below&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(1) </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">in the case of any </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loan denominated in Dollars, the sum of&#58; (a) Term SOFR and (b) the related Benchmark Replacement Adjustment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(2</font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">) in the case of any </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loan denominated in Dollars, the sum of&#58; (a) Daily Simple SOFR and (b) the related Benchmark Replacement Adjustment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(3) the sum of&#58; (a) the alternate benchmark rate that has been selected by the Administrative Agent and the Parent Borrower as the replacement for the then-current Benchmark for the applicable Corresponding Tenor giving due consideration to (i) any selection or recommendation of a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">replacement benchmark rate or the mechanism for determining such a rate by the Relevant Governmental Body or (ii) any evolving or then-prevailing market convention for determining a benchmark rate as a replacement for the then-current Benchmark for syndicated credit facilities denominated in the applicable Available Currency at such time in the United States and (b) the related Benchmark Replacement Adjustment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided that, in the case of clause (1), such Unadjusted Benchmark Replacement is displayed on a screen or other information service that publishes such rate from time to time as selected by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower&#59; provided, further, that, in the case of clause (3), when such clause is used to determine the Benchmark Replacement in connection with the occurrence of an Other Benchmark Rate Election, the alternate benchmark rate selected by the Administrative Agent and the Parent Borrower shall be the term benchmark rate that is used in lieu of a LIBOR-based rate in the relevant other Dollar-denominated syndicated credit facilities&#59; provided further that, notwithstanding anything to the contrary in this Agreement or in any other Loan Document, upon the occurrence of a Term SOFR Transition Event, and the delivery of a Term SOFR Notice,  on the applicable Benchmark Replacement Date the &#8220;Benchmark Replacement&#8221; shall revert to and shall be deemed to be the sum of (a) Term SOFR and (b) the related Benchmark Replacement Adjustment, as set forth in clause (1) of this definition (subject to the first proviso above).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">If the Benchmark Replacement as determined pursuant to clause (1), (2) or (3) above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Replacement Adjustment&#8221; means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement for any applicable Interest Period and Available Tenor for any setting of such Unadjusted Benchmark Replacement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(1) for purposes of clauses (1) and (2) of the definition of &#8220;Benchmark Replacement,&#8221; the first alternative set forth in the order below that can be determined by the Administrative Agent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a) the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) as of the Reference Time such Benchmark Replacement is first set for such Interest Period that has been selected or recommended by the Relevant Governmental Body for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for the applicable Corresponding Tenor&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(b) the spread adjustment (which may be a positive or negative value or zero) as of the Reference Time such Benchmark Replacement is first set for such Interest Period that would apply to the fallback rate for a derivative transaction referencing the ISDA Definitions to be effective upon an index cessation event with respect to such Benchmark for the applicable Corresponding Tenor&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(2) for purposes of clause (3) of the definition of &#8220;Benchmark Replacement,&#8221; the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Administrative Agent and the Parent Borrower for the applicable Corresponding Tenor giving due consideration to (i) any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body on the applicable Benchmark Replacement Date and&#47;or (ii) any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for syndicated credit facilities denominated in the applicable </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Available Currency at such time&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided that, in the case of clause (1) above, such adjustment is displayed on a screen or other information service that publishes such Benchmark Replacement Adjustment from time to time as selected by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Replacement Conforming Changes&#8221; means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#8220;ABR,&#8221; the definition of &#8220;Business Day,&#8221; the definition of &#8220;Interest Period,&#8221; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that the Administrative Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by the Administrative Agent in a manner substantially consistent with market practice (or, if the Administrative Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Administrative Agent determines that no market practice for the administration of such Benchmark Replacement exists, in such other manner of administration as the Administrative Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Replacement Date&#8221; means, with respect to any Benchmark, the earliest to occur of the following events with respect to the then-current Benchmark&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(1) in the case of clause (1) or (2) of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (a) the date of the public statement or publication of information referenced therein and (b) the date on which the administrator of such Benchmark (or the published component used in the calculation thereof) permanently or indefinitely ceases to provide all Available Tenors of such Benchmark (or such component thereof)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(2) in the case of clause (3) of the definition of &#8220;Benchmark Transition Event,&#8221; the first date on which such Benchmark (or the published component used in the calculation thereof) has been determined and announced by the regulatory supervisor for the administrator of such Benchmark (or such component thereof) to be no longer representative&#59; provided, that such non-representativeness will be determined by reference to the most recent statement or publication referenced in such clause (c) and even if any Available Tenor of such Benchmark (or such component thereof) continues to be provided on such date&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(3) in the case of a Term SOFR Transition Event, the date that is thirty (30) days after the date a Term SOFR Notice is provided to the Lenders and the Parent Borrower pursuant to Section 2.16(c)&#59; or </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(4) in the case of an Early Opt-in Election or an Other Benchmark Rate Election, the sixth (6th) Business Day after the date notice of such Early Opt-in Election or Other Benchmark Rate Election, as applicable, is provided to the Lenders, so long as the Administrative Agent has not received, by 5&#58;00 p.m. (New York City time) on the fifth (5th) Business Day after the date notice of such Early Opt-in Election or Other Benchmark Rate Election, as applicable, is provided to the Lenders, written notice of objection to such Early Opt-in Election or Other Benchmark Rate Election, as applicable, from Lenders comprising the Required Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Transition Event&#8221; means, with respect to any Benchmark, the occurrence of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">one or more of the following events with respect to such then-current Benchmark&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(1) a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such administrator has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof), permanently or indefinitely&#59; provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(2) a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof), the Federal Reserve Board, the NYFRB, the central bank for the Available Currency applicable to such Benchmark, an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark (or such component), in each case, which states that the administrator of such Benchmark (or such component) has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely&#59; provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(3) a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that all Available Tenors of such Benchmark (or such component thereof) are no longer, or as of a specified future date will no longer be, representative.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">For the avoidance of doubt, a &#8220;Benchmark Transition Event&#8221; will be deemed to have occurred with respect to any Benchmark if a public statement or publication of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component used in the calculation thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Benchmark Unavailability Period&#8221; means, with respect to any Benchmark, the period (if any) (x) beginning at the time that a Benchmark Replacement Date pursuant to clauses (1) or (2) of that definition has occurred if, at such time, no Benchmark Replacement has replaced such then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with Section 2.16 and (y) ending at the time that a Benchmark Replacement has replaced such then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with Section 2.16.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Beneficial Ownership Certification</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a certification regarding beneficial ownership or control as required by the Beneficial Ownership Regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Beneficial Ownership Regulation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means 31 C.F.R. &#167; 1010.230.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Benefit Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of (a) an &#8220;employee benefit plan&#8221; (as defined in Section 3(3) of ERISA) that is subject to Title I of ERISA, (b) a &#8220;plan&#8221; as defined in Section 4975 of the Code to which Section 4975 of the Code applies, and (c) any Person whose assets include (for purposes of the Plan Asset Regulations or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such &#8220;employee benefit plan&#8221; or &#8220;plan&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Benefitted Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.7(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Board of Governors of the Federal Reserve System of the United States (or any successor).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower DTTP Filing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an HM Revenue &#38; Customs&#8217; Form DTTP2, duly completed and filed by a relevant Borrower within the applicable time limit, which contains the scheme reference number and jurisdiction of tax residence provided by a Lender to the relevant Borrower and the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower Materials&#8221; has the meaning set forth in Section 10.15.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) Revolving Loans of the same Type and currency and made to the same Borrower, made, converted or continued on the same date and, in the case of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans, as to which a single Interest Period is in effect, (b) a Protective Advance or (c) a Swingline Loan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Base</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, collectively, the US Borrowing Base, the German Borrowing Bases and the UK Borrowing Base.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Base Certificate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a certificate, signed and certified as accurate and complete by a Responsible Officer of the applicable Borrower, in substantially the form of Exhibit J or another form which is acceptable to the Administrative Agent in its sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Business Day specified by the applicable Borrower as a date on which such Borrower requests the Lenders to make Loans hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Request</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a request by a Borrower for a Revolving Borrowing in accordance with Section 2.2, which shall be substantially in the form of Exhibit C or any other form approved by the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;4.18(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a day other than a Saturday, </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sunday or other day on which commercial banks in New York City are authorized or required by law to close</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">,</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (a) with respect to notices and determinations in connection with, and payments of principal and interest on</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans having an interest rate determined by reference to the Adjusted LIBO Rate or the Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate, such day is also a day for trading by and between banks in Available Currency deposits in the interbank eurodollar market, (b) when used in connection with a </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan or Loans to the European </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Co-Borrowers</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Co-Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the term &#8220;Business Day&#8221; shall also exclude any day on which banks are not open for general business in London and&#47;or Frankfurt</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> and</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (c) with respect to any transaction in Euros (including notices with respect thereto), such </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">date</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is also a day on which </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the Trans-European Automated Real-Time </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Gross Settlement Express Transfer payment system which utilizes a single </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">shares </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">platform and which was launched on </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">19 November 2007 (TARGET 2) is open.</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">is Target Day, (d) in relation to RFR Loans and any interest rate settings, fundings, disbursements, settlements or payments of any such RFR Loan, or any other dealings in the applicable Available Currency of such RFR Loan, any such day that is only an RFR Business Day and (e) in relation to Letters of Credit denominated in Canadian Dollars, &#8220;Business Day&#8221; shall also exclude any day on which banks are not open for general business in Toronto, Canada.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Canadian Dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means lawful money of Canada.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Capital Expenditures</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, with respect to any Person, the aggregate of all expenditures by such Person and its Restricted Subsidiaries for the acquisition or leasing (pursuant to a capital lease) of fixed or capital assets or additions to equipment (including replacements, capitalized repairs and improvements during such period) that is required to be capitalized under GAAP on a consolidated balance sheet of such Person and its Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Capital Lease Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, the obligations of such Person to pay rent or other amounts under any lease of (or other arrangement conveying the right to use) real or personal property, or a combination thereof, which obligations are required to be classified and accounted for as capital leases on a balance sheet of such Person under GAAP and, for the purposes of this Agreement, the amount of such obligations at any time shall be the capitalized amount thereof at such time determined in accordance with GAAP&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> further that all leases of any Person that were or would have been characterized as operating leases in accordance with GAAP immediately prior to July 31, 2018 (whether or not such operating leases were in effect on such date) shall be accounted for as operating leases (and not as capital leases) for purposes of this Agreement if any change in GAAP following such date would otherwise require such leases to be re-characterized as capital leases.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Capital Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any and all shares, interests, participations or other equivalents (however designated) of capital stock of a corporation, any and all equivalent ownership interests in a Person (other than a corporation) and any and all warrants, rights or options to purchase any of the foregoing, but excluding any debt securities convertible into any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Cash Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) marketable direct obligations issued by, or unconditionally guaranteed by, the United States Government or issued by any agency thereof and backed by the full faith and credit of the United States, in each case maturing within two years from the date of acquisition&#59; (b)&#160;certificates of deposit, time deposits, eurodollar time deposits or overnight bank deposits having maturities of six months or less from the date of acquisition issued by any Lender or by any commercial bank organized under the laws of the United States or any state thereof having combined capital and surplus of not less than $250,000,000&#59; (c) commercial paper of an issuer rated at least A-2 by Standard &#38; Poor&#8217;s Financial Services LLC (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">S&#38;P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) or P-2 by Moody&#8217;s Investors Service, Inc. (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Moody&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), or carrying an equivalent rating by a nationally recognized rating agency, if both of the two named rating agencies cease publishing ratings of commercial paper issuers generally, and maturing within nine months from the date of acquisition&#59; (d) repurchase obligations of any Lender or of any commercial bank satisfying the requirements of clause (b) of this definition, having a term of not more than 30 days, with respect to securities issued or fully guaranteed or insured by the United States government&#59; (e) securities with maturities of two years or less from the date of acquisition issued or fully guaranteed by any state, commonwealth or territory of the United States, by any political subdivision or taxing authority of any such state, commonwealth or territory or by any foreign government, the securities of which state, commonwealth, territory, political subdivision, taxing authority or foreign government (as the case may be) are rated at least A by S&#38;P or A by Moody&#8217;s&#59; (f) securities with maturities of six months or less from the date of acquisition backed by standby letters of credit issued by any Lender or any commercial bank satisfying the requirements of clause (b) of this definition&#59; (g) money market mutual or similar funds that invest exclusively in assets satisfying the requirements of clauses (a) through (f) of this definition&#59; (h) money market funds that (i) comply with the criteria set forth in SEC Rule 2a-7 under the Investment Company Act of 1940, as amended, (ii) are rated AAA by S&#38;P and Aaa by Moody&#8217;s and (iii) have portfolio assets of at least $5,000,000,000&#59; or (i) in the case of Investments by a Restricted Subsidiary that is a Foreign Subsidiary, Investments of comparable tenor and credit quality to those described in the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">foregoing clauses (a) through (h) customarily utilized in countries in which such Foreign Subsidiary operates for short-term cash management purposes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;CBR Loan&#8221; means a Loan that bears interest at a rate determined by reference to the Central Bank Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Central Bank Rate&#8221; means, (A) the greater of (i)&#160;for any Loan denominated in (a) Pounds Sterling, the Bank of England (or any successor thereto)&#8217;s &#8220;Bank Rate&#8221; as published by the Bank of England (or any successor thereto) from time to time, (b) Euro, one of the following three rates as may be selected by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower&#58; (1) the fixed rate for the main refinancing operations of the European Central Bank (or any successor thereto), or, if that rate is not published, the minimum bid rate for the main refinancing operations of the European Central Bank (or any successor thereto), each as published by the European Central Bank (or any successor thereto) from time to time, (2) the rate for the marginal lending facility of the European Central Bank (or any successor thereto), as published by the European Central Bank (or any successor thereto) from time to time or (3) the rate for the deposit facility of the central banking system of the Participating Member States, as published by the European Central Bank (or any successor thereto) from time to time and (c) any other Available Currency determined after the Amendment No. 1 Effective Date, a central bank rate as determined by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower and (ii)&#160;zero&#59; plus (B) the applicable Central Bank Rate Adjustment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Central Bank Rate Adjustment&#8221; means, for any day, for any Loan denominated in (a)&#160;Euro, a rate equal to the difference (which may be a positive or negative value or zero) of (i) the average of the EURIBOR Rate for the five most recent Business Days preceding such day for which the EURIBOR Screen Rate was available (excluding, from such averaging, the highest and the lowest EURIBOR Rate applicable during such period of five Business Days) minus (ii) the Central Bank Rate in respect of Euro in effect on the last Business Day in such period, (b) Pounds Sterling, a rate equal to the difference (which may be a positive or negative value or zero) of (i) the average of SONIA for the five most recent RFR Business Days preceding such day for which SONIA was available (excluding, from such averaging, the highest and the lowest SONIA applicable during such period of five RFR Business Days) minus (ii) the Central Bank Rate in respect of Pounds Sterling in effect on the last RFR Business Day in such period and (c) any other Available Currency determined after the Amendment No. 1 Effective Date, a Central Bank Rate Adjustment as determined by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower. For purposes of this definition, (x) the term Central Bank Rate shall be determined disregarding clause (B) of the definition of such term and (y) the EURIBOR Rate on any day shall be based on the EURIBOR Screen Rate on such day at approximately the time referred to in the definition of such term for deposits in the applicable Available Currency for a maturity of one month (or, in the event the EURIBOR Screen Rate for deposits in the applicable Available Currency is not available for such maturity of one month, shall be based on the EURIBOR Interpolated Rate, as of such time)&#59; provided that if such rate shall be less than zero, such rate shall be deemed to be zero.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">CFC</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Person that is a &#8220;controlled foreign corporation&#8221; for purposes of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">CFC Subsidiary</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Subsidiary that is (a) a CFC, (b) a Domestic Subsidiary (including any Person classified as a partnership or disregarded entity, in each case for US federal income tax purposes owned by such Domestic Subsidiary) substantially all of the assets of which consist of Capital Stock or Indebtedness of one or more CFCs, or (c) owned directly or indirectly by a CFC (including any Person classified as a partnership or disregarded entity, in each case for US federal </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">income tax purposes owned by such CFC).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Change of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) the acquisition of ownership, directly or indirectly, beneficially or of record, by any Person or group (within the meaning of the Exchange Act and the rules of the SEC thereunder) of Capital Stock of the Parent Borrower (other than the acquisition by the Sellers in connection with the Equity Contribution) representing more than 35% of either the aggregate ordinary voting power or the aggregate equity value represented by the issued and outstanding Capital Stock of the Parent Borrower&#59; (b) persons who were (i) directors of the Parent Borrower on the Closing Date, (ii) nominated by the board of directors of the Parent Borrower or (iii) appointed by directors who were directors of the Parent Borrower on the Closing Date or were nominated or approved as provided in clause (ii) above ceasing to occupy a majority of the seats (excluding vacant seats) on the board of directors of the Parent Borrower&#59; or (c) the occurrence of any &#8220;change in control&#8221; (or similar event, however denominated) with respect to the Parent Borrower under and as defined in any indenture or other agreement or instrument evidencing or governing the rights of the holders of any Material Indebtedness (other than Continuing External Debt) of the Parent Borrower or any of its Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the date on which the conditions precedent to the effectiveness set forth in Section&#160;5.1 are satisfied, which date was February 1, 2019.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all property of the Loan Parties, now owned or hereafter acquired, upon which a Lien is purported to be created by any Security Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Collateral Access Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any landlord waiver or other agreement, in form and substance reasonably satisfactory to the Administrative Agent, between the Administrative Agent and any third party (including any bailee, consignee, customs broker, or other similar Person) in possession of any Collateral or any landlord of any real property where any Collateral is located, as such landlord waiver or other agreement may be amended, restated, or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Collection Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means individually and collectively, each &#8220;Collection Account&#8221; or similar term referred to in the applicable Security Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Lender, the obligation of such Lender, if any, to make Revolving Loans and participate in Swingline Loans, Letters of Credit and Protective Advances in an aggregate principal and&#47;or face amount not to exceed the amount set forth under the heading &#8220;Commitment&#8221; opposite such Lender&#8217;s name on Schedule 1.1A or in the Assignment and Assumption or Increased Facility Activation Notice pursuant to which such Lender became a party hereto, as the same may be changed from time to time pursuant to the terms hereof.  The Total Commitments on the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date is $</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">750,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">1,000,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Commitment Fee Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">0.25</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">0.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% per annum.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Commodity Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Commodity Exchange Act (7 U.S.C. &#167; 1 et seq.), as amended from time to time, and any successor statute.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Compliance Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a certificate duly executed by a Responsible Officer substantially in the form of Exhibit E.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information Memorandum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Confidential Information Memorandum dated October 2018.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Connection Income Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Cash Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, with respect to the Parent Borrower and its Restricted Subsidiaries on a consolidated basis, the aggregate amount of all income and similar Taxes, to the extent the same are payable in cash with respect to such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated EBITDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, Consolidated Net Income for such period </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, without duplication and to the extent reflected as a charge in the statement of such Consolidated Net Income for such period, the sum of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a) income tax expense, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b) interest expense, amortization or writeoff of debt discount and debt issuance costs and commissions, discounts and other fees and charges associated with Indebtedness (including the Loans and the Term Loans), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)&#160;depreciation and amortization expense, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d) non-cash charges, losses, expenses or impairments, including stock-based compensation and LIFO reserves established during such period from time to time (but excluding any such non-cash charge to the extent that it represents an accrual or reserve for cash expenses in any future period), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e) any extraordinary, unusual or non-recurring expenses or losses (including losses on sale of equipment or businesses outside of the ordinary course of business), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f) any fees, charges, costs or expenses incurred during such period in connection with any Investment (including any Permitted Acquisition), Disposition, issuance of Indebtedness or Capital Stock, or amendment, modification, repayment or refinancing of any debt instrument, in each case permitted under this Agreement, including (i) any such transactions undertaken but not completed and any transactions consummated prior to the Closing Date and (ii) any financial advisory fees, accounting fees, legal fees and other similar advisory and consulting fees (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Advisory Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g) any fees and expenses incurred in connection with the Transactions, including Advisory Fees and (solely for purposes of this clause (g)) cash charges in respect of strategic market reviews, stay or sign-on bonuses, integration-related bonuses, restructuring, consolidation, severance or discontinuance of any portion of operations, employees and&#47;or management, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h) restructuring and similar charges, accruals, reserves, severance, relocation costs, integration and facilities opening costs and other business optimization expenses (including in connection with revenue synergies), signing costs, retention or completion bonuses, transition costs, costs related to closure&#47;consolidation of facilities and curtailments or modifications to pension and post-retirement employee benefit plans,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i) the amount of pro forma &#8220;run-rate&#8221; cost savings, operating expense reductions and synergies actually implemented by the Parent Borrower or related to a Permitted Acquisition projected to be realized as a result of actions taken or are expected to be taken, in each case, that are reasonably identifiable, factually supportable and projected by the Parent Borrower in good faith to be realized as a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">result of Permitted Acquisitions, Dispositions permitted under Section 7.5, cost savings or business optimization initiatives or other similar transactions or initiatives taken on or after the Closing Date, in each case to the extent not prohibited by this Agreement (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Initiatives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) (calculated on a Pro Forma Basis as though such cost savings, operating expense reductions, and synergies had been realized on the first day of the relevant Reference Period), net of the amount of actual benefits realized in respect thereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) actions in respect of such cost-savings, operating expense reductions, and synergies have been, or will be, taken within 18 months of the applicable Initiative, (ii) no cost savings, operating expense reductions or synergies shall be added pursuant to this clause (i) to the extent duplicative of any expenses or charges otherwise added to (or excluded from) Consolidated EBITDA, whether through a pro forma adjustment or otherwise, for such period, (iii) projected amounts (and not yet realized) may no longer be added in calculating Consolidated EBITDA pursuant to this clause (i) to the extent occurring more than six full fiscal quarters after the applicable Initiative, (iv) the Parent Borrower must deliver to the Administrative Agent (A) a certificate of a Responsible Officer setting forth such estimated cost-savings, operating expense reductions, operating improvements and synergies and (B) information and calculations supporting in reasonable detail such estimated cost savings, operating expense reductions and synergies and (v) with respect to any Reference Period, the aggregate amount added back in the calculation of Consolidated EBITDA for such Reference Period pursuant to this clause (i) shall not exceed 25% of Consolidated EBITDA (calculated prior to giving effect to any add-backs pursuant to this clause (i)), </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j) non-recurring cash expenses recognized for restructuring costs, information technology and other integration costs and business optimization expenses in connection with any Initiative, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k) net unrealized losses on Swap Agreements, and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a) to the extent included in the statement of such Consolidated Net Income for such period, the sum of&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i) any extraordinary, unusual or non-recurring income or gains (including, whether or not otherwise includable as a separate item in the statement of such Consolidated Net Income for such period, gains on the sales of assets outside of the ordinary course of business), </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii) income tax credits (to the extent not netted from income tax expense), </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii) net unrealized gains on Swap Agreements and </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv) any other non-cash income (including gains on the sale of equipment or businesses and LIFO reserves terminated during such period from time to time) other than normal accruals in the ordinary course of business for non-cash income that represents an accrual for cash income in a future period and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b) any cash payments made during such period in respect of items described in clause (d) above subsequent to the fiscal quarter in which the relevant non-cash expenses or losses were reflected as a charge in the statement of Consolidated Net Income, all as determined on a consolidated basis.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For the purposes of calculating Consolidated EBITDA for any Reference Period pursuant to any determination of the Consolidated Leverage Ratio, Consolidated Secured Leverage Ratio, Four </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quarter EBITDA or Consolidated Fixed Charge Coverage Ratio, (i) if at any time during such Reference Period the Parent Borrower or any Restricted Subsidiary shall have made any Material Disposition, the Consolidated EBITDA for such Reference Period shall be reduced by an amount equal to the Consolidated EBITDA (if positive) attributable to the property that is the subject of such Material Disposition for such Reference Period or increased by an amount equal to the Consolidated EBITDA (if negative) attributable thereto for such Reference Period and (ii) if during such Reference Period the Parent Borrower or any Restricted Subsidiary shall have made a Material Acquisition, Consolidated EBITDA for such Reference Period shall be calculated after giving pro forma effect thereto as if such Material Acquisition occurred on the first day of such Reference Period. Notwithstanding the foregoing, but subject to the immediately preceding sentence and any adjustments made pursuant to a calculation made on a &#8220;Pro Forma Basis&#8221;, Consolidated EBITDA for each of the fiscal quarters ended January 31, 2018, April 30, 2018, July 31, 2018 and October 31, 2018 shall be deemed to be the respective amounts set forth of Schedule 1.1E.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Fixed Charge Coverage Ratio</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, the ratio of (a)&#160;Consolidated EBITDA for such period </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the aggregate amount actually paid by the Parent Borrower and its Restricted Subsidiaries during such period on account of Capital Expenditures (excluding Capital Expenditures financed through the incurrence of Indebtedness or the issuance of Capital Stock otherwise permitted under this Agreement) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> expenses for taxes paid in cash during such period to (b) Consolidated Fixed Charges for such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Fixed Charges</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, the sum (without duplication) of (a)&#160;Consolidated Interest Expense for such period, (b) scheduled principal payments made (or scheduled principal payments required to be made) during such period on account of principal of Indebtedness of the Parent Borrower or any Restricted Subsidiary and (c) Restricted Payments and prepayments of Junior Indebtedness made in cash during such period pursuant to Section 7.6(b), (g), (h) or (i) or Section 7.8(a)(iv) or (v).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Interest Expense</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, total cash interest expense (including imputed interest expense attributable to Capital Lease Obligations) of the Parent Borrower and its Restricted Subsidiaries for such period with respect to all outstanding Indebtedness of the Parent Borrower and its Restricted Subsidiaries (including all commissions, discounts and other fees and charges owed with respect to letters of credit and bankers&#8217; acceptance financing and net costs under Swap Agreements in respect of interest rates to the extent such net costs are allocable to such period in accordance with GAAP).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Leverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as at the last day of any Reference Period, the ratio of (a)(i) Consolidated Total Debt on such day less (ii) the aggregate Unrestricted Cash on such day to (b) Consolidated EBITDA for such Reference Period. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Net Income</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means for any period, the consolidated net income (or loss) of the Parent Borrower and its Restricted Subsidiaries, determined on a consolidated basis in accordance with GAAP&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that there shall be excluded (a) the cumulative effect of a change in accounting principles, (b) the net after tax effect of extraordinary, non-recurring, unusual or exceptional gains, losses, charges and expenses, including any relating to or arising in connection with claims or litigation (including legal fees, settlements, judgments and awards), (c) the net after tax effect of gains, losses, charges and expenses attributable to asset dispositions or the sale or other disposition of any equity interests of any person other than in the ordinary course of business, as determined in good faith by a Responsible Officer of the Parent Borrower, (d) the net after tax effect of gains, losses, charges and expenses attributable to disposed, discontinued, closed or abandoned operations and any net after tax gains, losses, charges and expenses related to the disposal of disposed, abandoned, closed or discontinued </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">operations, (e) the net after tax effect of gains, losses, charges and expenses attributable to the early extinguishment or conversion of Indebtedness, hedge agreements or other derivative instruments (including deferred financing expenses written off and premiums paid), (f) the net income (or loss) for such period of any Unrestricted Subsidiary, or that is accounted for by the equity method of accounting&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Consolidated Net Income shall be increased by the amount of dividends or distributions or other payments that are actually paid to the Parent Borrower or any Restricted Subsidiary in respect of such period in cash or Cash Equivalents (or to the extent subsequently converted into cash or Cash Equivalents), (g) the effects of adjustments (including the effects of such adjustments pushed down to the Parent Borrower and its Restricted Subsidiaries) in any line item in such Person&#8217;s consolidated financial statements pursuant to GAAP resulting from the application of purchase accounting, as the case may be, in connection with the Transactions, any Acquisition or any joint venture investments or the amortization or write off of any amounts thereof, net of taxes, (h) impairment and amortization charges, asset write offs and write downs (but excluding any write offs or write downs of inventory), including impairment and amortization charges, asset write offs and write downs related to goodwill, intangible assets, long-lived assets, investments in debt and equity securities or as a result of a change in law or regulation, in each case, pursuant to GAAP, (i) non-cash compensation charges and expenses, including any such charges and expenses arising from grants of stock appreciation or similar rights, phantom equity, stock options, restricted stock, restricted stock units, deferred stock or other rights or equity incentive programs and non-cash deemed finance charges in respect of any pension liabilities or other provisions, (j) (i) charges and expenses pursuant to any management equity plan, long term incentive plan or stock option plan or any other management or employee benefit plan or agreement, any stock subscription or shareholder agreement and (ii) charges, expenses, accruals and reserves in connection with the rollover, acceleration or payout of equity interests held by management of the Parent Borrower or any Restricted Subsidiary, in the case of each of (i) and (ii) above, to the extent that (in the case of any cash charges and expenses) such charges, expenses, accruals and reserves are funded with cash proceeds contributed to the capital of the Parent Borrower or net cash proceeds of an issuance of equity interests (other than Disqualified Capital Stock) of the Parent Borrower, (k) any non-cash loss, charge or expense relating to the incurrence of obligations in respect of an &#8220;earn out&#8221; or other similar contingent obligations (but only for so long as such loss, charge or expense remains a non-cash contingent obligation), (l) to the extent covered by insurance (including business interruption insurance) and actually reimbursed, or, so long as the Parent Borrower has made a determination that there exists reasonable evidence that such amount will in fact be reimbursed by the insurer and only to the extent that (i) such coverage is not denied by the applicable carrier or indemnifying party in writing within 365 days and (ii) such amount is in fact reimbursed within 365 days of the date of such determination (with a deduction in the applicable future period for any amount so added back to the extent not so reimbursed within 365 days), losses, charges, expenses, accruals and reserves with respect to liability or casualty events or business interruption, (m)&#160;(i)&#160;non-cash or unrealized gains or losses in respect of obligations under hedge agreements or any ineffectiveness recognized in earnings related to qualifying hedge transactions or the fair value of changes therein recognized in earnings for derivatives that do not qualify as hedge transactions, in each case, in respect of obligations under hedge agreements, and (ii) gains or losses resulting from unrealized currency translation gains or losses related to currency re-measurements of Indebtedness (including gains or losses resulting from (x) hedge agreements for currency exchange risk and (y) intercompany Indebtedness), (n)&#160;non-cash interest and similar charges or expenses on defined benefit, defined contribution or other pension plans, (o) any expenses or charges to the extent paid by a third party that is not a Restricted Subsidiary on behalf of the Parent Borrower or a Restricted Subsidiary (and not required to be reimbursed), and any gain resulting from such payment, (p) any expenses, charges or losses that are covered by indemnification or other reimbursement provisions in connection with any Investment, Permitted Acquisition or any sale, conveyance, transfer or other disposition of assets permitted under the Loan Documents, to the extent actually reimbursed, or, so long as the Parent Borrower has made a determination that a reasonable basis exists for indemnification or reimbursement and only to the extent that such amount is in fact indemnified or reimbursed within 365 days of such determination (with a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">deduction in the applicable future period for any amount so added back to the extent not so indemnified or reimbursed within such 365 day period), (q) any net pension or other post-employment benefit costs representing amortization of unrecognized prior service costs, actuarial losses, including amortization of such amounts arising in prior periods, amortization of the unrecognized net obligation (and loss or cost) existing at the date of initial application of FASB Accounting Standards Codification 712 and 715, Statement on Financial Accounting Standards Nos. 87, 106 and 112, as applicable, and any other items of a similar nature, (r) non-recurring charges, expenses and fees incurred, including financial advisory, accounting, auditor, legal and other consulting and advisory fees and any or other filing fees and expenses, or any amortization thereof, in connection with any equity offering, acquisition, merger, consolidation, amalgamation, Division, Investment, recapitalization, Disposition, incurrence or repayment of Indebtedness (including deferred financing expenses), refinancing transaction, restructuring or amendment or modification of any debt instrument (in each case, including in connection with the Transactions and any such transaction consummated prior to the Closing Date and any transaction undertaken but not completed) and any non-recurring charges and expenses (including non-recurring merger, consolidation, amalgamation or Division expenses) incurred as a result of any such transaction and (s) losses, charges and expenses relating to the Transactions paid within the six months after the Closing Date (including, without limitation, any financial advisory fees, filing fees, accounting fees, legal fees and other similar advisory and consulting fees and related out of pocket expenses and other fees, discounts and commissions, including with regard to arranging or syndication).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Secured Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any date, Consolidated Total Debt at such date that is secured by a Lien on any property of any Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Secured Leverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as at the last day of any Reference Period, the ratio of (a)(i)&#160;Consolidated Secured Debt on such day less (ii) the aggregate Unrestricted Cash on such day to (b) Consolidated EBITDA for such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Total Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any date of determination, the total assets, in each case reflected on the consolidated balance sheet of the Parent Borrower and its Restricted Subsidiaries as at the end of the most recently ended fiscal quarter of the Parent Borrower for which a balance sheet is available, determined in accordance with GAAP (and, in the case of any determination related to the incurrence of Indebtedness or Liens or any Investment, on a pro forma basis including any property or assets being acquired in connection therewith).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated Total Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any date (without duplication), all Capital Lease Obligations, purchase money Indebtedness, Indebtedness for borrowed money and letters of credit (but only to the extent drawn and not reimbursed), in each case of the Parent Borrower and its Restricted Subsidiaries at such date, determined on a consolidated basis in accordance with GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Continuing External Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Indebtedness of Target and its Subsidiaries that by its terms cannot be prepaid without the consent of the lender(s) thereof and which remains outstanding on the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Continuing External Debt Payoff Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Continuing External Debt for which both (a) the consent to the repayment thereof is required and such consent has not been obtained from the lender(s) thereof and (b) an event of default (or equivalent event) exists thereunder in connection with the Loan Parties&#8217; entry into or consummation of the Transactions, the aggregate amount necessary to repay the principal, interest and any estimated break costs for such Continuing External Debt, as determined by good faith estimate of the Parent Borrower, in consultation with the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Contractual Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, any provision of any security issued by such Person or of any agreement, instrument or other undertaking to which such Person is a party or by which it or any of its property is bound.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Contribution Notice</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a contribution notice issued by the Pensions Regulator under s38 or s47 of the United Kingdom&#8217;s Pensions Act 2004.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Corresponding Tenor&#8221;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">with respect to any Available Tenor means, as applicable, either a tenor (including overnight) or an interest payment period having approximately the same length (disregarding business day adjustment) as such Available Tenor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Credit Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Administrative Agent, the Issuing Lender, the Swingline Lender or any other Lender and, for the purposes of Section&#160;10.13 only, any other Agent and any Arranger.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Daily Simple ESTR&#8221; means, for any day, ESTR, with the conventions for this rate (which may include a lookback) being established by the Administrative Agent in accordance with the conventions for this rate selected or recommended by the Relevant Governmental Body for determining &#8220;Daily Simple ESTR&#8221; for business loans&#59; provided that, if the Administrative Agent decides that any such convention is not administratively feasible for the Administrative Agent, then the Administrative Agent may establish another convention in its reasonable discretion in consultation with the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Daily Simple RFR&#8221;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;text-decoration:underline;top:-3.85pt;vertical-align:baseline"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">means, for any day (an &#8220;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">RFR Interest Day</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8221;), an interest rate per annum equal to the greater of (a) for any RFR Loan denominated in Pounds Sterling, SONIA for the day that is 5 Business Days prior to (A) if such RFR Interest Day is a Business Day, such RFR Interest Day or (B) if such RFR Interest Day is not a Business Day, the Business Day immediately preceding such RFR Interest Day and (b) 0%.  Any change in Daily Simple RFR due to a change in the applicable RFR shall be effective from and including the effective date of such change in the RFR without notice to the Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Daily Simple SOFR&#8221; means, for any day, SOFR, with the conventions for this rate (which may include a lookback) being established by the Administrative Agent in accordance with the conventions for this rate selected or recommended by the Relevant Governmental Body for determining &#8220;Daily Simple SOFR&#8221; for business loans&#59; provided, that if the Administrative Agent decides that any such convention is not administratively feasible for the Administrative Agent, then the Administrative Agent may establish another convention in its reasonable discretion in consultation with the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debtor Relief Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Bankruptcy Code, and all other liquidation, conservatorship, bankruptcy, assignment for the benefit of creditors, moratorium, rearrangement, receivership, insolvency, reorganization, or similar debtor relief Laws of the United States or other applicable jurisdictions from time to time in effect and affecting the rights of creditors generally including without limitation, the United Kingdom&#8217;s Insolvency Act 1986.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the events specified in Section&#160;8, whether or not any requirement for the giving of notice, the lapse of time, or both, has been satisfied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Defaulting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Lender that (a) has failed, within two Business Days of the date required to be funded or paid, to (i) fund any portion of its Loans, (ii) fund any portion of its participations in Letters of Credit, Swingline Loans or Protective Advances or (iii) pay over to any Credit </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Party any other amount required to be paid by it hereunder, unless, in the case of clause (i) above, such Lender notifies the Administrative Agent in writing that such failure is the result of such Lender&#8217;s good faith determination that a condition precedent to funding (specifically identified and including the particular default, if any) has not been satisfied, (b) has notified the Parent Borrower or any Credit Party in writing, or has made a public statement to the effect, that it does not intend or expect to comply with any of its funding obligations under this Agreement (unless such writing or public statement indicates that such position is based on such Lender&#8217;s good faith determination that a condition precedent (specifically identified and including the particular default, if any) to funding a loan under this Agreement cannot be satisfied) or generally under other agreements in which it commits to extend credit, (c) has failed, within three Business Days after request by the Administrative Agent, any Issuing Lender or the Swingline Lender, acting in good faith, to provide a certification in writing from an authorized officer of such Lender that it will comply with its obligations (and is financially able to meet such obligations) to fund prospective Loans and participations in then outstanding Letters of Credit, Swingline Loans and Protective Advances under this Agreement, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c)&#160;upon such Credit Party&#8217;s receipt of such written certification in form and substance satisfactory to it and the Administrative Agent, or (d) has, or a direct or indirect parent entity thereof has, become the subject of (A) a Bankruptcy Event or (B) a Bail-In Action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Deposit Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Uniform Commercial Code of the State of New York, or with respect to Foreign Loan Parties, such comparable term as set forth in the applicable Security Documents. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Deposit Account Control Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, individually and collectively, each &#8220;Deposit Account Control Agreement&#8221; referred to in the US Security Agreement and, in relation to any German Security Document or UK Security Document, any similar agreements, documentation or requirement (including a notice of charge (or as the case may be, a notice of assignment)) necessary to perfect the security interest of the Administrative Agent and&#47;or effect control over the relevant deposit or collections accounts referred to in such Security Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Designated Non-Cash Consideration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the fair market value of non-cash consideration received by the Parent Borrower or one of its Restricted Subsidiaries in connection with a Disposition that is so designated as Designated Non-Cash Consideration pursuant to a certificate of a Responsible Officer, setting forth the basis of such valuation, less the amount of cash and Cash Equivalents received in connection with a subsequent sale of such Designated Non-Cash Consideration within 180 days of receipt thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dilution Factors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, without duplication, with respect to any period, the aggregate amount of all deductions, credit memos, returns, adjustments, allowances, bad debt write offs and other non-cash credits which are recorded to reduce accounts receivable in a manner consistent with current and historical accounting practices of the Loan Parties as determined by the Administrative Agent in its Permitted Discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dilution Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any date, the amount (expressed as a percentage) equal to (a)&#160;the aggregate amount of the applicable Dilution Factors for the twelve (12) most recently ended fiscal months (or such shorter period as determined by the Administrative Agent in its Permitted Discretion) divided by (b) total gross sales for the twelve (12) most recently ended fiscal months (or the applicable shorter period determined by the Administrative Agent in its Permitted Discretion).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dilution Reserve</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any date, (a) the percentage amount by which the applicable Dilution Ratio exceeds five percent multiplied by (b) the Eligible Accounts.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Disposition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any property, any sale, lease, sale and leaseback, assignment, conveyance, transfer or other disposition thereof (in one transaction or in a series of transfers and whether effected pursuant to a Division or otherwise).  The terms &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dispose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Disposed of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; shall have correlative meanings.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Disqualified Capital Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Person, any Capital Stock of such Person that by its terms (or by the terms of any security into which it is convertible or for which it is exchangeable, either mandatorily or at the option of the holder thereof), or upon the happening of any event or condition&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;matures or is mandatorily redeemable (other than solely for Capital Stock of such Person that does not constitute Disqualified Capital Stock and cash in lieu of fractional shares of such Capital Stock) whether pursuant to a sinking fund obligation or otherwise&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;is convertible or exchangeable, either mandatorily or at the option of the holder thereof, for Indebtedness or Capital Stock (other than solely for Capital Stock of such Person that does not constitute Disqualified Capital Stock and cash in lieu of fractional shares of such Capital Stock)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;is redeemable (other than solely for Capital Stock of such Person that does not constitute Disqualified Capital Stock and cash in lieu of fractional shares of such Capital Stock) or is required to be repurchased by the applicable Borrower or any Restricted Subsidiary, in whole or in part, at the option of the holder thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in each case, on or prior to the date that is 91 days after the Revolving Termination Date (or, in the case of any such Capital Stock outstanding on the Closing Date, the Closing Date)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that (i) Capital Stock of any Person that would not constitute Disqualified Capital Stock but for terms thereof giving holders thereof the right to require such Person to redeem or purchase such Capital Stock upon the occurrence of an &#8220;asset sale&#8221; or a &#8220;change of control&#8221; (or similar event, however denominated) shall not constitute Disqualified Capital Stock if any such requirement becomes operative only after repayment in full of all the Loans and all other Obligations that are accrued and payable and (ii) Capital Stock of any Person that is issued to any employee or to any plan for the benefit of employees or by any such plan to such employees shall not constitute Disqualified Capital Stock solely because it may be required to be repurchased by such Person or any of its subsidiaries in order to satisfy applicable statutory or regulatory obligations or as a result of such employee&#8217;s termination, death or disability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Disqualified Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any Person that was specifically identified by the Parent Borrower to the Administrative Agent in writing by name prior to the Closing Date, (b) any entity that is a competitor of the Parent Borrower, the Target or any of their respective Subsidiaries (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Competitor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), in each case that has been specified by the Parent Borrower in writing to the Administrative Agent on or after the Closing Date, and (c) any Affiliate of any Person described in the foregoing clauses (a) or (b) that is either (i) clearly identifiable solely on the basis of the similarity of its name as an Affiliate of such Person(s) and is not a bona fide debt investment fund or (ii) identified as an Affiliate in writing after the date hereof in a written supplement to the Disqualified Lenders List and is not a bona fide debt investment fund&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that notwithstanding anything herein to the contrary, (i) any person that is a Lender and subsequently becomes a Disqualified Lender will be deemed to not be a Disqualified Lender hereunder, (ii) &#8220;Disqualified Lender&#8221; shall exclude any Person identified by the Parent Borrower as no longer being a &#8220;Disqualified Lender&#8221; by written notice to the Administrative </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agent, and (iii) in no event shall the designation of any Person as a Disqualified Lender apply (x) to disqualify any Person until three (3) Business Days after such Person shall have been identified in writing to the Administrative Agent via electronic mail submitted to JPMDQ_Contact&#64;jpmorgan.com (or to such other address as the Administrative Agent may designate to the Parent Borrower from time to time) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Designation Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), or (y) retroactively to disqualify any Person that, prior to the Designation Effective Date, has (1) acquired an assignment or participation interest under this Agreement,  (2) entered into a trade to acquire an assignment or participation interest under this Agreement or (3) become a Competitor before such entity is added to the list of Disqualified Lenders (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Disqualified Lenders List</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dividing LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Division</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Division</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means that division of the assets and&#47;or liabilities of an LLC (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Dividing LLC</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) among two or more LLCs (whether pursuant to a &#8220;plan of division&#8221; or similar arrangement) which may or may not include the Dividing LLC. The terms &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Divide</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Divided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; shall have correlative meanings. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Division Successor</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any LLC that, upon the consummation of a Division of a Dividing LLC, holds all or any portion of the assets or liabilities previously held by such Dividing LLC immediately prior to the consummation of such Division.  A Dividing LLC which retains any of its assets or liabilities after a Division shall be a Division Successor upon the occurrence of such Division in respect of such assets and&#47;or liabilities. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Documentation Agents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Documentation Agents identified on the cover page of the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Documents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Uniform Commercial Code of the State of New York, or with respect to Foreign Loan Parties, such comparable term as set forth in the applicable Security Documents. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dollar Equivalent</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any amount, at the time of determination thereof, (a) if such amount is expressed in Dollars, such amount, (b) if such amount is expressed in another Available Currency, the equivalent of such amount in dollars determined by using the rate of exchange for the purchase of Dollars with such Available Currency last provided (either by publication or otherwise provided to the Administrative Agent) by </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the applicable Ice Data Services (&#8220;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">IDS</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8221;) source</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reuters</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> on the Business Day (New York City time) immediately preceding the date of determination or if such service ceases to be available or ceases to provide a rate of exchange for the purchase of Dollars with the Available Currency, as provided by such other publicly available information service which provides that rate of exchange at such time in place of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">IDS</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reuters</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> chosen by the Administrative Agent in its sole discretion </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">in consultation with the Parent Borrower </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(or if such service ceases to be available or ceases to provide such rate of exchange, the equivalent of such amount in dollars as determined by the Administrative Agent using any method of determination it deems appropriate in its sole discretion</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> in consultation with the Parent Borrower</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and (c) if such amount is denominated in any other currency, the equivalent of such amount in dollars as determined by the Administrative Agent using any method of determination it deems appropriate in its sole discretion</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> in consultation with the Parent Borrower</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">and</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, &#8220;dollars&#8221; or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">$</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">dollars in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">lawful </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">currency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">money</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> of the United States</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> of America</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Domestic Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) the Parent Borrower and each Restricted Subsidiary of the Parent Borrower that is a Domestic Subsidiary (other than an Excluded Subsidiary) and (b) each other </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted Subsidiary that is a Domestic Subsidiary and an obligor under or guarantor in respect of the Term Loans or any Permitted Refinancing in respect thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Domestic Loan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, without duplication, each US Borrower and each Domestic Guarantor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Domestic Qualifying Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the accounts set forth on Schedule 6.2(j)(ii).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Domestic Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Restricted Subsidiary of the Parent Borrower organized under the laws of any jurisdiction within the United States.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dutch Collection Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;6.12(c).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#34;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dutch Security Document</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#34; means the second ranking Dutch law governed deed of pledge over the shares in the capital of Sif Industries B.V. among the Parent Borrower as pledgor, the Administrative Agent as pledgee and Sif Industries B.V. as the company and any other deed of pledge, deed of mortgage or other agreement entered into by a Loan Party granting a security interest in favor of the Administrative Agent that is governed by Dutch law, in each case, in form and substance satisfactory to the Administrative Agent and entered into pursuant to the terms of this Agreement or any other Loan Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Early Opt-in Election&#8221; means, if the then current Benchmark with respect to Dollars is LIBO Rate, the occurrence of&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(1)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">a notification by the Administrative Agent to (or the request by the Parent Borrower to the Administrative Agent to notify) each of the other parties hereto that at least five currently outstanding Dollar denominated syndicated credit facilities at such time contain (as a result of amendment or as originally executed) a SOFR-based rate (including SOFR, a term SOFR or any other rate based upon SOFR) as a benchmark rate (and such syndicated credit facilities are identified in such notice and are publicly available for review), and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(2)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the joint election by the Administrative Agent and the Parent Borrower to trigger a fallback from LIBO Rate and the provision, as applicable, by the Administrative Agent of written notice of such election to the Parent Borrower and the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any institution established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c)&#160;any institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Member Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the member states of the European Union, Iceland, Liechtenstein and Norway.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any public administrative authority or any Person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EHG</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Erwin Hymer Group SE. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Electronic Signature&#8221; means an electronic sound, symbol, or process attached to, or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the Accounts of the Loan Parties which the Administrative Agent determines in its Permitted Discretion are eligible as the basis for the extension of Revolving Loans and Swingline Loans and the issuance of Letters of Credit.  Without limiting the Administrative Agent&#8217;s Permitted Discretion provided herein, Eligible Accounts shall not include any Account&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">which is not subject to a first priority perfected security interest in favor of the Administrative Agent&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Accounts shall not be deemed ineligible with respect to this clause (a) solely as the result of a Lien thereon of the type described in the definition of Priority Payable Reserve, solely  to the extent an applicable Priority Payable Reserve is maintained with respect to such Accounts&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is subject to any Lien other than (i) a Lien in favor of the Administrative Agent, (ii) a Lien in favor of the Term Loan Administrative Agent which does not have priority over the Lien in favor of the Administrative Agent, (iii) a Lien in favor of the administrative agent or trustee in respect of any Permitted Additional Junior Lien Indebtedness which does not have priority over the Lien in favor of the Administrative Agent and (iv) a Permitted Encumbrance which does not have priority over the Lien in favor of the Administrative Agent&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Accounts shall not be deemed ineligible with respect to this clause (b) solely as the result of a Lien thereon of the type described in the definition of Priority Payable Reserve, solely to the extent an applicable Priority Payable Reserve is maintained with respect to such Accounts&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt"> (i) which is unpaid more than 90 days after the date of the original invoice therefor or more than 60 days after the original due date therefor or (ii) which has been written off the books of the Loan Parties or otherwise designated as uncollectible (in determining the aggregate amount from the same Account Debtor that is unpaid hereunder there shall be excluded the amount of any net credit balances relating to Accounts due from such Account Debtor which are unpaid more than 90 days from the date of the original invoice therefor or more than 60 days from the original due date)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is owing by an Account Debtor for which more than 50% of the Accounts owing from such Account Debtor and its Affiliates are ineligible pursuant to clause (c) above&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">which is owing by an Account Debtor to the extent the aggregate amount of Accounts owing from such Account Debtor and its Affiliates to the Loan Parties exceeds 25% of the aggregate Eligible Accounts (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, with respect to Freedom Roads LLC (also known as Camping World) only, such percentage shall be thirty-five percent (35%))&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">with respect to which any covenant, representation or warranty contained in this Agreement or in any Security Document has been breached or is not true in any material respect&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which (i) does not arise from the sale of goods or performance of services in the ordinary course of business, (ii) is not evidenced by an invoice or other documentation satisfactory to the Administrative Agent (utilizing its Permitted Discretion) which has been sent to the Account Debtor, (iii)&#160;represents a progress billing, (iv) is contingent upon a Loan Party&#8217;s completion of any further performance, (v) represents a sale on a bill-and-hold, guaranteed sale, sale-and-return, sale on approval, consignment or cash-on-delivery or any other repurchase or return basis (other than rights related to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">return or repossession of finished goods by Loan Parties of the type described in clause (ii) of the parenthetical to clause (f) of the definition of &#8220;Eligible Inventory&#8221;) or (vi) relates to payments of interest&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt"> (i) for which the goods giving rise to such Account have not been transferred in accordance with stated shipping terms to the Account Debtor or for which the services giving rise to such Account have not been performed by a Loan Party or (ii) for which the goods giving rise to such Account have been transferred in accordance with stated shipping terms to the Account Debtor by FOB destination and such goods have not yet been received by the Account Debtor&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">with respect to which any check or other instrument of payment has been returned uncollected for any reason&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">which is owed by an Account Debtor which has (i) applied for, suffered, or consented to the appointment of any receiver, interim receiver, custodian, trustee, monitor, or liquidator of all or substantially all of its assets, (ii) had possession of all or substantially all of its property taken by any receiver, interim receiver, custodian, trustee, monitor or liquidator, (iii) filed, or had filed against it, any request or petition for liquidation, reorganization, arrangement, adjustment of debts, adjudication as bankrupt, winding-up, or voluntary or involuntary case under any Debtor Relief Laws (other than post-petition accounts payable of an Account Debtor that is a debtor-in-possession under the Bankruptcy Code (or analogous Debtor Relief Laws) and reasonably acceptable to the Administrative Agent), (iv) admitted in writing its inability, or is generally unable to, pay its debts as they become due, (v) become insolvent, or (vi) ceased operation of its business or, in the case of clauses (i) or (ii), the equivalent in any applicable jurisdiction&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is owed by any Account Debtor which has sold all or a substantially all of its assets&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">which is owed in any currency other than those set forth on Schedule 1.1B&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">which is owed by (i) the government (or any department, agency, public corporation, or instrumentality thereof) of any country other than the U.S. or (ii) the government of the U.S., or any department, agency, public corporation, or instrumentality thereof, unless the Federal Assignment of Claims Act of 1940, as amended (31 U.S.C. &#167; 3727 </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">et</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seq</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. and 41 U.S.C. &#167; 15 </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">et</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seq</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.), and any other steps necessary to perfect the Lien of the Administrative Agent in such Account have been complied with to the Administrative Agent&#8217;s satisfaction, in each case, unless such Account is backed by a letter of credit acceptable to the Administrative Agent which is in the possession of, and is directly drawable by, the Administrative Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is owed by any Affiliate of any Loan Party or any employee, officer, director, agent or stockholder of any Loan Party or any of its Affiliates&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is owed by an Account Debtor or any Affiliate of such Account Debtor to which any Loan Party is indebted, but only to the extent of such indebtedness, or is subject to any security, deposit, progress payment, retainage or other similar advance made by or for the benefit of an Account Debtor, in each case to the extent thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is subject to any counterclaim, deduction, defense, setoff or dispute (which shall include any current account arrangement (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Kontokorrentabrede</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">)) but only to the extent of any such counterclaim, deduction, defense, setoff or dispute&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is evidenced by any promissory note, chattel paper or instrument&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">which is owed by an Account Debtor located in any jurisdiction which requires filing of a &#8220;Notice of Business Activities Report&#8221; or other similar report in order to permit the applicable Loan Party to seek judicial enforcement in such jurisdiction of payment of such Account, unless the applicable Loan Party (i) has filed such report or qualified to do business in such jurisdiction, (ii) is exempt from such filing requirement, (iii) is otherwise not required to make such filing under the Law&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Loan Party has made any such filing promptly following (A) the occurrence and continuance of an Event of Default or (B) a request therefor by the Administrative Agent in the exercise of its Permitted Discretion or the Required Lenders&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.4pt">which is owed by an Account Debtor that is a Sanctioned Person&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">with respect to which any Loan Party has made any agreement with the Account Debtor for any reduction thereof, other than discounts and adjustments given in the ordinary course of business, or any Account which was partially paid and the applicable Loan Party created a new receivable for the unpaid portion of such Account, in each case, to the extent thereof&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which does not comply in all material respects with the requirements of all applicable laws and regulations, whether Federal, state or local, including the Federal Consumer Credit Protection Act, the Federal Truth in Lending Act and Regulation Z of the Board&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is for goods that have been sold under a purchase order or pursuant to the terms of a contract or other agreement or understanding (written or oral) that provides that any Person other than a Loan Party has or has had an ownership interest in such goods, or which indicates any party other than a Loan Party as payee or remittance party&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(w)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">which was created on cash on delivery terms&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(x)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which, in respect of any European Co-Borrower, is subject to any limitation on assignment or other restriction (whether arising by operation of law, by agreement or otherwise) which would, under the local governing law of the contract creating such Account, have the effect of restricting the assignment for or by way of security or the creation of security over such Account generally, in each case unless such limitation is not enforceable with respect to Accounts governed by German law due to Section 354a of the German Commercial Code such limitation is otherwise not enforceable&#59;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(y)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">as to which the contract or agreement underlying such Account is governed by (or, if no governing law is expressed therein, is deemed to be governed by) the laws of any jurisdiction other than (i) in the case of Accounts owing to any US Loan Party, the United States, any state thereof or the District of Columbia, (ii)  in the case of Accounts owing to any European Co-Borrower, any Eligible Jurisdiction or (iii) an Account that is (x) backed by a letter of credit acceptable to the Administrative Agent which is in the possession of, and is directly drawable by, the Administrative Agent, (y) supported by credit insurance acceptable to the Administrative Agent, naming the Administrative Agent as an additional insured and lender loss payee (calculated net of the amount of any premiums, deductibles, co-insurance, fees or similar costs of and amounts relating to such credit insurance payable by any Borrower) or (z) solely with respect to the European Co-Borrowers, such Accounts that are acceptable to the Administrative Agent in its Permitted Discretion&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(z)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">which is owed by an Account Debtor which (i) does not maintain its chief executive office in the U.S., Canada or, solely with respect to any Account Debtor of any European Co-Borrower, any Eligible Jurisdiction, and (ii) is not organized under applicable law of the U.S., any state </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of the U.S., Canada, or any province or territory of Canada, or, solely  with respect to any Account Debtor of any European Co-Borrower, is not incorporated or established in an Eligible Jurisdiction, in each case, unless such Account is (x) backed by a letter of credit acceptable to the Administrative Agent which is in the possession of, and is directly drawable by, the Administrative Agent, (y) supported by credit insurance acceptable to the Administrative Agent, naming the Administrative Agent as an additional insured and lender loss payee (calculated net of the amount of any premiums, deductibles, co-insurance, fees or similar costs of and amounts relating to such credit insurance payable by any Borrower) or (z) solely with respect to the European Co-Borrowers, such Accounts that are acceptable to the Administrative Agent in its Permitted Discretion&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(aa)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.92pt">which is excluded from the scope of any Security Document by virtue of the definition of &#8220;Excluded Assets&#8221;&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ab)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">which is subject to any subsisting (i) factoring agreement and&#47;or (ii) receivables financing agreement&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ac)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.92pt">which the Administrative Agent determines in its Permitted Discretion may not be paid by reason of the Account Debtor&#8217;s inability to pay. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In determining the amount of an Eligible Account, the face amount of an Account may, in the Administrative Agent&#8217;s Permitted Discretion, be reduced by, without duplication, to the extent not reflected in such face amount, (i) the amount of all accrued and actual discounts, claims, credits or credits pending, promotional program allowances, price adjustments, finance charges or other allowances (including any amount that any Loan Party may be obligated to rebate to an Account Debtor pursuant to the terms of any agreement or understanding (written or oral)) and (ii) the aggregate amount of all cash received in respect of such Account but not yet applied by the applicable Loan Party to reduce the amount of such Account. Standards of eligibility may be made more restrictive from time to time by the Administrative Agent in its Permitted Discretion with any such changes to be effective four days after delivery of notice thereof to the applicable Borrower and the Lenders&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if consultation with the applicable Borrower and&#47;or notice to the applicable Borrower and the Lenders is not practicable or if failure to implement any such change within a shorter time period would, in the good faith judgment of the Administrative Agent, reasonably be expected to result in a Material Adverse Effect or materially and adversely affect the Collateral or the rights of the Lenders under the Loan Documents, such change may be implemented within a shorter time as determined by the Administrative Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Assignee</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) a Lender, (b) an Affiliate of a Lender, (c) an Approved Fund, (d) any commercial bank and (e) any other financial institution or investment fund engaged as a primary activity in the ordinary course of its business in making or investing in commercial loans or debt securities, other than, in each case, (i) a natural person or (ii) any Borrower, any Subsidiary or any other Affiliate of the Borrower&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that solely for purposes of an assignment pursuant to Section&#160;10.6(b), &#8220;Eligible Assignee&#8221; shall not include any Person that is a Disqualified Lender at the time of such assignment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Jurisdiction</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each of Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Ireland, Italy, Luxembourg, the Netherlands, New Zealand, Norway, Poland, Portugal, Spain, Sweden, Switzerland and the United Kingdom (or, as the case may be, England, Scotland, Wales and Northern Ireland), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Administrative Agent may, in its Permitted Discretion, remove one or more of the countries (other than Germany and the United Kingdom (or, as the case may be, England, Scotland, Wales and Northern Ireland)) comprising the Eligible Jurisdictions and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">subsequently add one or more countries back as Eligible Jurisdictions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Inventory</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the Inventory of the Loan Parties which the Administrative Agent determines in its Permitted Discretion is eligible as the basis for the extension of Revolving Loans and Swingline Loans and the issuance of Letters of Credit.  Without limiting the Administrative Agent&#8217;s Permitted Discretion provided herein, Eligible Inventory shall not include any Inventory&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">which is not subject to a first priority perfected Lien in favor of the Administrative Agent, governed by the laws of the jurisdiction in which the Inventory in question is located&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Inventory shall not be deemed ineligible with respect to this clause (a) solely as the result of a Lien thereon of the type described in the definition of Priority Payable Reserve, solely to the extent an applicable Priority Payable Reserve is maintained with respect to such Inventory&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is subject to any Lien other than (i) a Lien in favor of the Administrative Agent, (ii) a Lien in favor of the Term Loan Administrative Agent which does not have priority over the Lien in favor of the Administrative Agent, (iii) a Lien in favor of the administrative agent or trustee in respect of any Permitted Additional Junior Lien Indebtedness which does not have priority over the Lien in favor of the Administrative Agent and (iv) a Permitted Encumbrance which does not have priority over the Lien in favor of the Administrative Agent&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Inventory shall not be deemed ineligible with respect to this clause (b) solely as the result of a Lien thereon of the type described in the definition of Priority Payable Reserve, solely to the extent an applicable Priority Payable Reserve is maintained with respect to such Inventory&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">which is, in the Administrative Agent&#8217;s Permitted Discretion, slow moving, obsolete, unmerchantable, defective, used, unfit for sale, not salable at prices approximating at least the cost of such Inventory in the ordinary course of business or unacceptable due to age, type, category and&#47;or quantity&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">with respect to which any covenant, representation or warranty contained in this Agreement or in any Security Document has been breached or is not true and which does not conform to all standards imposed by any Governmental Authority having regulatory authority over such Inventory, in each case, in any material respect&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">in which any Person other than a Loan Party shall (i) have any direct or indirect ownership, interest or title to such Inventory or (ii)  provide on any purchase order or invoice with respect to such Inventory as having an interest therein&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">which is not raw materials, work-in-process or finished goods or which constitutes supplies, spare or replacement parts, subassemblies, packaging and shipping material, manufacturing supplies, samples, prototypes, displays or display items, bill-and-hold, goods that are returned or marked for return, repossessed goods, defective or damaged goods, goods held on consignment, or goods which are not of a type held for sale in the ordinary course of business (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) supplies may be included if approved by the Administrative Agent and shown on an applicable appraisal acceptable to Administrative Agent in its Permitted Discretion and (ii) finished goods that are returned to or repossessed by a Loan Party shall be included so long as (x) such finished goods were returned or repossessed (A) as a result of a dealer floor planning arrangement where such dealer has purchased such finished goods using financing provided by a dealer financier and defaulted in its payment to such financier or (B) as otherwise required by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">law&#59; (y) the title to such finished good has fully vested in the Loan Party&#59; and (z) such finished goods are not otherwise excluded under clause (c) above)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is not located in the U.S. or Canada in the case of the US Loan Parties, in the case of the UK Borrower, England and Wales and, in the case of any German Borrower, Germany or is in transit with a common carrier from vendors and suppliers (it being understood that any such Inventory that is in transit from any Loan Party to another Loan Party or from any Loan Party to a warehouse owned or leased by such Loan Party or another Loan Party within the same jurisdiction shall not be excluded pursuant to this clause (g) solely because such Inventory is in transit&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in the case of any such Inventory in transit to a warehouse leased by a Loan Party, the Administrative Agent has received a Collateral Access Agreement in respect thereof that continues to be in effect or an appropriate Rent Reserve has been taken in respect thereof)&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is located in any location leased by a Loan Party unless (i) the lessor has delivered to the Administrative Agent a Collateral Access Agreement, (ii) a Rent Reserve has been established by the Administrative Agent in its Permitted Discretion or (iii) the Inventory is located at an Excluded Germany Location&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">which is located in any third party warehouse or is in the possession of a bailee (other than a third party processor) and is not evidenced by a Document, unless (i) such warehouseman or bailee has delivered to the Administrative Agent a Collateral Access Agreement and such other documentation as the Administrative Agent may require or (ii) an appropriate Rent Reserve has been established by the Administrative Agent in its Permitted Discretion&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">which is being processed offsite at a third party location or outside processor, or is in-transit to or from such third party location or outside processor unless such third party or outside processor has delivered to the Administrative Agent a Collateral Access Agreement and Reserves have been established by the Administrative Agent in its Permitted Discretion&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is a discontinued product (excluding discontinuations of products for specific model years as a result of update to the next model year)&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">which is the subject of a consignment by the applicable Loan Party as consignor&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">which contains or bears any intellectual property rights licensed to the applicable Loan Party unless the Administrative Agent is reasonably satisfied that it may sell or otherwise dispose of such Inventory without (i) infringing the rights of such licensor, (ii) violating any contract with such licensor, or (iii) incurring any liability with respect to payment of royalties other than royalties incurred pursuant to sale of such Inventory under the current licensing agreement&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which is not reflected in the books and records of the Loan Parties (unless such Inventory is reflected in a report to the Administrative Agent as &#8220;in transit&#8221; Inventory), unless permitted by the Administrative Agent&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">for which reclamation rights have been asserted by the seller&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which has been acquired from a Sanctioned Person&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:54pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">for which (i) any contract or related documentation (including invoices or purchase orders) relating to such Inventory includes retention of title rights in favor of the vendor or supplier thereof or (ii) under applicable governing laws, retention of title may be imposed unilaterally by the vendor or supplier thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Inventory of a European Co-Borrower which may be subject to any rights of retention of title shall not be excluded from Eligible Inventory solely pursuant to this clause (q) in the event that (A) the full purchase price of such Inventory has, or will have, been paid prior, or upon the delivery of, such Inventory to the relevant European Co-Borrower or (B) a Letter of Credit has been issued under and in accordance with the terms of this Agreement for the purchase of such Inventory&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Inventory subject to any dealer floorplanning arrangement&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.4pt">Inventory at any location with less than $100,000 in Inventory&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Inventory consisting of or containing Hazardous Materials (other than gasoline, diesel or oil)&#59; or </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">which the Administrative Agent in its Permitted Discretion determines is unacceptable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Standards of eligibility may be made more restrictive from time to time by the Administrative Agent in its Permitted Discretion with any such changes to be effective four days after delivery of notice thereof to the applicable Borrower and the Lenders&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if consultation with the applicable Borrower and&#47;or notice to the applicable Borrower and the Lenders is not practicable or if failure to implement any such change within a shorter time period would, in the good faith judgment of the Administrative Agent, reasonably be expected to result in a Material Adverse Effect or materially and adversely affect the Collateral or the rights of the Lenders under the Loan Documents, such change may be implemented within a shorter time as determined by the Administrative Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Laws</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any and all foreign, Federal, state, local or municipal laws, rules, orders, regulations, statutes, ordinances, codes, decrees, requirements of any Governmental Authority or other Requirements of Law (including common law) regulating, relating to or imposing liability or standards of conduct concerning protection of human health or the environment, as now or may at any time hereafter be in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Equity Contribution</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the direct or indirect issuance on the Closing Date of shares of common stock of the Company to the Sellers with a value equal to approximately 10% of the aggregate base purchase price under the Acquisition Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Employee Retirement Income Security Act of 1974, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any entity, whether or not incorporated, that is under common control with a Group Member within the meaning of Section&#160;4001(a)(14) of ERISA&#59; (b) any corporation that is a member of a controlled group of corporations within the meaning of Section&#160;414(b) of the Code of which a Group Member is a member&#59; (c) any trade or business (whether or not incorporated) that is a member of a group of trades or businesses under common control within the meaning of Section&#160;414(c) of the Code of which a Group Member is a member&#59; and (d) with respect to any Group Member, any member of an affiliated service group within the meaning of Section&#160;414(m) or (o) of the Code of which any corporation described in clause (b) above or any trade or business described </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in clause (c) above is a member.  Any former ERISA Affiliate of any Group Member shall continue to be considered an ERISA Affiliate of the Group Member within the meaning of this definition with respect to the period such entity was an ERISA Affiliate of the Group Member and with respect to liabilities arising after such period for which the Group Member could be liable under the Code or ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) the failure of any Plan to comply with any material provisions of ERISA and&#47;or the Code (and applicable regulations under either) or with the material terms of such Plan&#59; (b) the existence with respect to any Plan of a non-exempt Prohibited Transaction&#59; (c) any Reportable Event&#59; (d) the failure of any Group Member or ERISA Affiliate to make by its due date a required installment under Section&#160;430(j) of the Code with respect to any Pension Plan or any failure by any Pension Plan to satisfy the minimum funding standards (within the meaning of Section&#160;412 of the Code or Section&#160;302 of ERISA) applicable to such Pension Plan, whether or not waived in accordance with Section&#160;412(c) of the Code or Section&#160;302(c) of ERISA&#59; (e) a determination that any Pension Plan is, or is expected to be, in &#8220;at risk&#8221; status (within the meaning of Section&#160;430 of the Code or Section&#160;303 of ERISA)&#59; (f) the filing pursuant to Section&#160;412 of the Code or Section&#160;302 of ERISA of an application for a waiver of the minimum funding standard with respect to any Pension Plan&#59; (g) the occurrence of any event or condition which could reasonably be expected to constitute grounds under ERISA for the termination of, or the appointment of a trustee to administer, any Pension Plan or the incurrence by any Group Member or any ERISA Affiliate of any liability under Title IV of ERISA with respect to the termination of any Pension Plan, including but not limited to the imposition of any Lien in favor of the PBGC or any Pension Plan&#59; (h) the receipt by any Group Member or any ERISA Affiliate from the PBGC or a plan administrator of any notice relating to an intention to terminate any Pension Plan or to appoint a trustee to administer any Pension Plan under Section&#160;4042 of ERISA&#59; (i) the failure by any Group Member or any of its ERISA Affiliates to make any required contribution to a Multiemployer Plan pursuant to Sections 431 or 432 of the Code&#59; (j) the incurrence by any Group Member or any ERISA Affiliate of any liability with respect to the withdrawal or partial withdrawal (within the meaning of Sections 4203 and 4205 of ERISA) from any Pension Plan or Multiemployer Plan&#59; (k) the receipt by any Group Member or any ERISA Affiliate of any notice, or the receipt by any Multiemployer Plan from a Group Member or any ERISA Affiliate of any notice, concerning the imposition of Withdrawal Liability or a determination that a Multiemployer Plan is, or is expected to be, Insolvent, in &#8220;endangered&#8221; or &#8220;critical&#8221; status (within the meaning of Sections 431 or 432 of the Code or Sections 304 or 305 of ERISA), or terminated (within the meaning of Section&#160;4041A of ERISA) or that it intends to terminate or has terminated under Section&#160;4041A or 4042 of ERISA&#59; (l) the failure by any Group Member or any of its ERISA Affiliates to pay when due (after expiration of any applicable grace period) any installment payment with respect to Withdrawal Liability under Section&#160;4201 of ERISA&#59; (m)&#160;the withdrawal by any Group Member or any ERISA Affiliate from any Pension Plan with two or more contributing sponsors or the termination of any such Pension Plan resulting in liability to any Group Member or any ERISA Affiliate pursuant to Section&#160;4063 or 4064 of ERISA&#59; (n) the imposition of liability on any Group Member or any ERISA Affiliate pursuant to Section&#160;4062(e) or 4069 of ERISA or by reason of the application of Section&#160;4212(c) of ERISA&#59; (o) the occurrence of an act or omission which could give rise to the imposition on any Group Member or any ERISA Affiliate of fines, penalties, taxes or related charges under Chapter 43 of the Code or under Section&#160;409, Section&#160;502(c), (i) or (l), or Section&#160;4071 of ERISA in respect of any Plan&#59; (p) the assertion of a material claim (other than routine claims for benefits) against any Plan other than a Multiemployer Plan or the assets thereof, or against any Group Member or any ERISA Affiliate in connection with any Plan&#59; (q) receipt from the IRS of notice of the failure of any Pension Plan (or any other Plan intended to be qualified under Section&#160;401(a) of the Code) to qualify under Section&#160;401(a) of the Code, or the failure of any trust forming part of any Pension Plan (or any other Plan) to qualify for exemption from taxation under Section&#160;501(a) of the Code&#59; or (r) the imposition of a Lien pursuant to Section&#160;430(k) of the Code or pursuant to Section&#160;303(k) or 4068 of ERISA with respect to any Pension Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;ESTR&#8221; means, with respect to any Business Day, a rate per annum equal to the Euro Short Term Rate for such Business Day published by the ESTR Administrator on the ESTR Administrator&#8217;s Website. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;ESTR Administrator&#8221; means the European Central Bank (or any successor administrator of the Euro Short Term Rate).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;ESTR Administrator&#8217;s Website&#8221; means the European Central Bank&#8217;s website, currently at http&#58;&#47;&#47;www.ecb.europa.eu, or any successor source for the Euro Short Term Rate identified as such by the ESTR Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EU Bail-In Legislation Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the EU Bail-In Legislation Schedule published by the Loan Market Association (or any successor Person), as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;EURIBOR Interpolated Rate&#8221; means, at any time, with respect to any Term Benchmark Borrowing denominated in Euros and for any Interest Period, the rate per annum (rounded to the same number of decimal places as the EURIBOR Screen Rate) determined by the Administrative Agent (which determination shall be conclusive and binding absent manifest error) to be equal to the rate that results from interpolating on a linear basis between&#58; (a) the EURIBOR Screen Rate for the longest period (for which the EURIBOR Screen Rate is available for Euros) that is shorter than the Impacted EURIBOR Rate Interest Period&#59; and (b) the EURIBOR Screen Rate for the shortest period (for which the EURIBOR Screen Rate is available for Euros) that exceeds the Impacted EURIBOR Rate Interest Period, in each case, at such time&#59; provided that, if any EURIBOR Interpolated Rate shall be less than 0%, such rate shall be deemed to be 0% for the purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;EURIBOR Rate&#8221; means, with respect to any Term Benchmark Borrowing denominated in Euros and for any Interest Period, the EURIBOR Screen Rate at approximately 11&#58;00 a.m., Brussels time, two Business Days prior to the commencement of such Interest Period&#59; provided that, if the EURIBOR Screen Rate shall not be available at such time for such Interest Period (an &#8220;Impacted EURIBOR Rate Interest Period&#8221;) with respect to Euros then the EURIBOR Rate shall be the EURIBOR Interpolated Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">EURIBOR Screen Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the euro interbank offered rate administered by the European Money Markets Institute (or any other person which takes over the administration of that rate) for the relevant period displayed (before any correction, recalculation or republication by the administrator) on page EURIBOR01 of the Thomson Reuters screen (or any replacement Thomson Reuters page which displays that rate) or on the appropriate page of such other information service which publishes that rate from time to time in place of Thomson Reuters as of 11&#58;00 a.m. Brussels time two Business Days prior to the commencement of such Interest Period.  If such page or service ceases to be available, the Administrative Agent may specify another page or service displaying the relevant rate after consultation with the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Company</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If the EURIBOR Screen Rate shall be less than zero, the EURIBOR Screen Rate shall be deemed to be zero for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Euro</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">or</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">and</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8364;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">means</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">mean</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the single currency of </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Participating Member States</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> introduced in accordance with the provision of Article 123 of the Treaty and, in respect of all payments to be made under this Agreement in Euro, means immediately available, freely transferable funds in such currency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8220;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8221; means </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">when used in reference to any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, are bearing interest at a rate determined by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">reference to the Adjusted LIBO Rate</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8220;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">Eurocurrency Loans</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8221; means Loans the rate of interest applicable to which is based upon the Adjusted LIBO Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Co-Borrowers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Guarantor</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Restricted Subsidiary of the Parent Borrower that is organized under the laws of any member state of the European Union or England and Wales, Scotland or Northern Ireland (other than an Excluded Subsidiary) and has executed the Guarantee Agreement and entered into Security Documents&#59; provided, however, in no event shall a European Guarantor include Erwin Hymer Center Bad Waldsee GmbH. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Loan Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each European Co-Borrower and each European Guarantor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European LC Sub-Limit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $25,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Obligations of the European Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.1(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Sub-Limit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">200,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">250,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Swingline Sub-Limit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $25,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Event of Default</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the events specified in Section&#160;8, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any requirement for the giving of notice, the lapse of time, or both, has been satisfied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange Act</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;  means (a) payroll accounts, fiduciary accounts, escrow accounts or other accounts that any Loan Party may hold in trust for others, (b) zero balance accounts and (c) other Deposit Accounts and Securities Accounts of the Loan Parties holding aggregate balances in an amount not to exceed the Dollar Equivalent of $10,000,000 for all such accounts at any one time&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no Collection Account shall at any time constitute an Excluded Account. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Assets</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) Excluded Accounts&#59; (b) Excluded Dealer Assets&#59; (c) assets subject to certificates of title, letter of credit rights other than &#8220;supporting obligations&#8221; as defined in the UCC or equivalent provisions of the laws of any other applicable jurisdiction and commercial tort claims other than claims with a Dollar Equivalent value less than $5,000,000, for which a claim has been filed in a court of competent jurisdiction, except to the extent that a security interest may be granted therein by the filing of a financing statement&#59; (d) &#8220;margin stock&#8221; (within the meaning of Regulation U) and pledges and security interests prohibited by applicable law, rule or regulation or agreements with any Governmental Authority&#59; (e) equity interests in any person other than the Subsidiary Guarantors to the extent such person is not a wholly-owned Subsidiary and such pledge is not permitted by the terms of such Subsidiary&#8217;s organizational or joint venture documents, in each case, after giving effect to the applicable anti-assignment provisions of the UCC or any other anti-assignment provisions of any other applicable jurisdiction&#59; (f) equity interests in Unrestricted Subsidiaries&#59; (g) any lease, license, contract or other agreement or document or any property subject to a purchase money security interest or similar arrangement not prohibited by the Loan Documents to the extent that a grant of a security interest therein would require the consent of a third party, violate or invalidate such lease, license, contract agreement, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">document or purchase money arrangement or create a right of termination in favor of any other party thereto (other than the Parent Borrower or a Subsidiary) after giving effect to the applicable anti-assignment provisions of the UCC or other applicable law or any other anti-assignment provisions of any other applicable jurisdiction (other than the proceeds and receivables thereof the assignment of which is expressly deemed effective under the UCC or any other anti-assignment provisions of any other applicable jurisdiction)&#59; (h) those assets as to which the Administrative Agent and the Parent Borrower reasonably agree in writing that the cost, burden, difficulty or consequence of obtaining such a security interest or perfection thereof is excessive in relation to the benefit to the Lenders of the security to be afforded thereby&#59; (i) assets of any Subsidiary that is prohibited by applicable law, rule or regulation or, to the extent listed on Schedule 4.16 detailing what is excluded, by any contractual obligation existing on the Closing Date (or, if later, the date it becomes a Restricted Subsidiary) from pledging assets to secure the Obligations or for which governmental (including regulatory) consent, approval, license or authorization would be required for a pledge of such assets unless such consent, approval, license or authorization has been received&#59; (j) assets to the extent a pledge, guarantee, security interest, payment or other action with respect to or in such assets to secure the Obligations would result in an investment in &#8220;United States property&#8221; by a CFC within the meaning of Sections 956 and 957 of the Code and the Treasury regulations thereunder that is taken into account in the income of a direct or indirect owner of such CFC Subsidiary pursuant to Section 951(a)(1)(B) of the Code or would otherwise result in a material adverse tax consequence, as reasonably determined by the Parent Borrower and in consultation with the Administrative Agent&#59; (k) any intent-to-use trademark application filed in the United States Patent and Trademark Office pursuant to Section 1(b) of the Lanham Act, 15 U.S.C. Section 1051, prior to the accepted filing of a &#8220;Statement of Use&#8221; and issuance of a &#8220;Certificate of Registration&#8221; pursuant to Section 1(d) of the Lanham Act or an accepted filing of an &#8220;Amendment to Allege Use&#8221; whereby such intent-to-use trademark application is converted to a &#8220;use in commerce&#8221; application pursuant to Section 1(c) of the Lanham Act and any other Intellectual Property in any jurisdiction where such pledge or security interest would cause the invalidation or abandonment of such Intellectual Property under applicable law&#59; and (l) real property of any Foreign Loan Party (except for any UK Loan Party).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Dealer Assets</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Target and its Restricted Subsidiaries, the non-core assets of dealers acquired in connection with business continuation initiatives with the view of Disposing such assets consistent with past practices.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Dealer Subsidiary</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Subsidiary all or substantially all of whose assets are comprised of Excluded Dealer Assets. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Dispositions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Disposition of the Capital Stock of the Excluded Dealer Subsidiaries or the Excluded Dealer Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Germany Location</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each location of a German Borrower in which it possesses a hereditary building right (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Erbbaurecht</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) pursuant to section 1 para. 1 German hereditary building right act (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Erbbaurechtsgesetz</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and is a transferable and heritable in rem right to own buildings on or under the surface of a property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Subsidiary</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any Unrestricted Subsidiary, (b) any Excluded Dealer Subsidiary, (c) any Immaterial Subsidiary, (d) any non-Wholly Owned Subsidiary that is a joint venture, to the extent the organizational documents thereof prohibit it from guaranteeing the Obligations, (e) any Subsidiary that is prohibited or restricted by applicable law, rule or regulation or by any contractual obligation that is listed on Schedule 4.16 and existing on the Closing Date (or, if later, the date it becomes a Restricted Subsidiary) from guaranteeing the Obligations or which would require governmental (including regulatory) consent, approval, license or authorization to provide a guarantee unless such consent, approval, licensor authorization has been received, (f) any CFC Subsidiary whose </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">provision of a pledge, guarantee, security interest, payment or other action would constitute an investment in &#8220;United States property&#8221; within the meaning of Sections 956 and 957 of the Code and the Treasury regulations thereunder that is taken into account in the income of a direct or indirect owner of such CFC Subsidiary pursuant to Section 951(a)(1)(B) of the Code or would otherwise result in a material adverse tax consequence to the Parent Borrower or one of its Subsidiaries as reasonably determined by the Parent Borrower in consultation with the Administrative Agent, (g) not-for-profit Subsidiaries and captive insurance companies, (h) any Restricted Subsidiary acquired pursuant to a Permitted Acquisition financed with Indebtedness permitted to be incurred pursuant to the Loan Documents as assumed Indebtedness and any Restricted Subsidiary thereof that guarantees such Indebtedness, in each case to the extent such secured Indebtedness prohibits such Subsidiary from becoming a Subsidiary Guarantor and (i) any Subsidiary whose provision of a guarantee would have a cost (including tax cost), burden, difficulty or consequence that is excessive in relation to the value afforded thereby as agreed between the Parent Borrower and the Administrative Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Swap Obligation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Loan Party (a) any Swap Obligation if, and to the extent that, and only for so long as, all or a portion of the guarantee of such Loan Party of, or the grant by such Loan Party of a security interest to secure, as applicable, such Swap Obligation (or any guarantee thereof) is or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of such Loan Party&#8217;s failure to constitute an &#8220;eligible contract participant,&#8221; as defined in the Commodity Exchange Act and the regulations thereunder, at the time the guarantee of (or grant of such security interest by, as applicable) such Loan Party becomes or would become effective with respect to such Swap Obligation or (b) any other Swap Obligation designated as an &#8220;Excluded Swap Obligation&#8221; of such Loan Party as specified in any agreement between the relevant Loan Parties and counterparty applicable to such Swap Obligations, and agreed by the Administrative Agent.  If a Swap Obligation arises under a master agreement governing more than one Swap, such exclusion shall apply only to the portion of such Swap Obligation that is attributable to Swaps for which such guarantee or security interest is or becomes illegal.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the following Taxes imposed on or with respect to a Credit Party or required to be withheld or deducted from a payment to a Credit Party, (a) Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in each case, (i) imposed as a result of a Credit Party being organized under the laws of, or having its principal office or, in the case of any Lender, its applicable lending office located in, the jurisdiction imposing such Tax (or any political subdivision thereof) or (ii) that are Other Connection Taxes, (b) in the case of a Lender, U.S. Federal withholding Taxes imposed on amounts payable to or for the account of a Lender with respect to an applicable interest in a Loan or Commitment pursuant to a law in effect on the date on which (i) a Lender acquires such interest in the Loan or Commitment (other than pursuant to an assignment request by the Parent Borrower under Section&#160;2.22) or (ii) a Lender changes its lending office, except in each case to the extent that, pursuant to Section&#160;2.19, amounts with respect to such Taxes were payable either to such Lender&#8217;s assignor immediately before such Lender acquired the applicable interest in a Loan or Commitment or to such Lender immediately before it changed its lending office, (c) Taxes attributable to a Credit Party&#8217;s failure to comply with Section&#160;2.19(f)</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> or</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (g), (d) any U.S. Federal withholding Taxes imposed under FATCA and (e) any UK Excluded Withholding Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Indebtedness Refinancing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;5.1(d).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Letters of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; shall mean each standby letter of credit existing on the Closing Date and identified on Schedule 1.1D.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Facility Office</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any office or offices of a Lender through which it will perform </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">its obligations under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">FATCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Sections 1471 through 1474 of the Code, as of the Closing Date (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof and any agreements entered into pursuant to Section&#160;1471(b) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;FCA&#8221; has the meaning set forth in Section 1.9.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Federal Funds Effective Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day, the rate calculated by the NYFRB based on such day&#8217;s federal funds transactions by depositary institutions, as determined in such manner as the NYFRB shall set forth on </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">its public website</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the NYFRB&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> from time to time, and published on the next succeeding Business Day by the NYFRB as the effective federal funds rate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if the Federal Funds Effective Rate as so determined would be less than zero, such rate shall be deemed to be zero for the purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Fee Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) the first calendar day of each August, November, February and May and (b) the last day of the Revolving Commitment Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Support Direction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a financial support direction issued by the Pensions Regulator under s43 of the United Kingdom&#8217;s Pensions Act 2004.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Flood Laws</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, collectively, (a) the National Flood Insurance Reform Act of 1994 (which comprehensively revised the National Flood Insurance Act of 1968 and the Flood Disaster Protection Act of 1973) as now or hereafter in effect or any successor statute thereto, (b) the Flood Insurance Reform Act of 2004 as now or hereafter in effect or any successor statute thereto and (c) the Biggert-Waters Flood Insurance Reform Act of 2012 as now or hereafter in effect or any successor statute thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Floor&#8221; means the benchmark rate floor, if any, provided in this Agreement initially (as of the execution of this Agreement, the modification, amendment or renewal of this Agreement or otherwise) with respect to the LIBO Rate, the Overnight Rate, the EURIBOR Rate, or the Daily Simple RFR, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Borrowers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Borrowers that are not US Borrowers. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Borrowing Limits</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 2.1(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Restricted Subsidiary of the Parent Borrower that is a Foreign Subsidiary (other than an Excluded Subsidiary) and has executed the Guarantee Agreement and entered into Security Documents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in no event shall a Foreign Guarantor include Erwin Hymer Center Bad Waldsee GmbH.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Loan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (i) each Foreign Borrower and (ii) each Foreign Guarantor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Obligations of the Foreign Loan Parties.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Qualifying Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the accounts set forth on Schedule 6.2(j)(i).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Security Document that is not a US Security Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Restricted Subsidiary of the Parent Borrower that is not a Domestic Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Benefit Arrangement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any employee benefit arrangement mandated by non-US law that is maintained or contributed to by any Group Member, any ERISA Affiliate or any other entity related to a Group Member on a controlled group basis. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any pension plan, pension undertaking, supplemental pension, retirement savings or other retirement income plan, obligation or arrangement of any kind other than any  state social security arrangements that is not subject to US law and that is established, maintained or contributed to by any Group Member, or ERISA Affiliate or any other entity related to a Group Member on a controlled group basis or in respect of which any Group Member, or ERISA Affiliate or any other entity related to a Group Member on a controlled group basis has any liability, obligation or contingent liability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Plan Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Foreign Benefit Arrangement or Foreign Plan, (a) the failure to make or, if applicable, accrue in accordance with normal accounting practices, any employer or employee contributions required by applicable law or by the terms of such Foreign Benefit Arrangement or Foreign Plan&#59; (b) the failure to register or loss of good standing with applicable regulatory authorities of any such Foreign Benefit Arrangement or Foreign Plan required to be registered&#59; (c) the failure of any Foreign Benefit Arrangement or Foreign Plan to comply with any material provisions of applicable law and regulations or with the material terms of such Foreign Benefit Arrangement or Foreign Plan, (d) the Pensions Regulator issues (i) a warning relating to a Financial Support Direction or a Contribution Notice or (ii) a Financial Support Direction or a Contribution Notice to any Loan Party that could reasonably be expected to result in a Material Adverse Effect or (e) any Loan Party has been notified that any of them has incurred a debt or other liability under Sections 75 or 75A of the United Kingdom&#8217;s Pensions Act 1995 that could reasonably be expected to result in a Material Adverse Effect. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Four Quarter EBITDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, Consolidated EBITDA for the Reference Period most recently ended for such date for which financial statements shall have been delivered pursuant to Sections 6.1(a) or 6.1(b) (or, prior to the delivery of any such financial statements, ending with the last fiscal quarter included in the Pro Forma Financial Statements delivered pursuant to Section 4.1(a), calculated on a Pro Forma Basis).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Full Cash Dominion Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) each period when an Event of Default shall have occurred and be continuing or (b) each period beginning on the fifth consecutive Business Day on which Adjusted Excess Availability is less than the greater of (i) </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">12.5</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap and (ii) $</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any such Full Cash Dominion Period commencing pursuant to clause (b) shall end when and if Adjusted Excess Availability shall have been not less than such specified level for 30 consecutive days&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that no Full Cash Dominion Period pursuant to clause (b) shall commence prior to the date that is ninety days following the Closing Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Funding Office</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each office of the Administrative Agent specified in Section&#160;10.2 or such other office as may be specified from time to time by the Administrative Agent as its funding office by written notice to the Parent Borrower and the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means generally accepted accounting principles in the United States as in effect from time to time.  In the event that any &#8220;Accounting Change&#8221; (as defined below) shall occur and such change results in a change in the method of calculation of financial covenants, standards or terms in this Agreement, then the Parent Borrower and the Administrative Agent agree to enter into negotiations to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">promptly amend such provisions of this Agreement so as to reflect equitably such Accounting Changes with the desired result that the criteria for evaluating the Parent Borrower&#8217;s results of operations and&#47;or financial condition shall be the same after such Accounting Changes as if such Accounting Changes had not been made.  Until such time as such an amendment shall have been executed and delivered by the Parent Borrower, the Administrative Agent and the Required Lenders, all financial covenants, standards and terms in this Agreement shall continue to be calculated or construed as if such Accounting Changes had not occurred.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%">Accounting Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; refers to changes in accounting principles required by the promulgation of any rule, regulation, pronouncement or opinion by the Financial Accounting Standards Board of the American Institute of Certified Public Accountants or, if applicable, the SEC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Borrowers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Borrowing Base</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, in relation to each German Borrower, the sum of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">85% of that German Borrower&#8217;s Eligible Accounts at such time, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the lesser of (i) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">75</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of that German Borrower&#8217;s Eligible Inventory (valued at the lower of cost (determined, with respect to any Eligible Inventory of that German Borrower, on a first-in-first-out basis) and market</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (ii) the product of (x) 85% </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(which percentage will be increased to 87.5% from January (starting with the first day of such month) to March (ending with the last day of such month) of each fiscal year&#59; provided that, each fiscal year, the Parent Borrower may elect with respect to such fiscal year, with at least 15 days written notice to the Administrative Agent prior to the start of the three consecutive month period for such fiscal year (or in the event the start of such three consecutive month period is being pushed back and would occur after January at least 15 days prior to the first day of January), a different period of three consecutive months (starting with the first day of the applicable first month and ending on the last day of the applicable last month) be utilized for purposes of this clause (ii) so long as such different period occurs between December to April&#59; provided, further, that no more than one such three consecutive month period may occur in any fiscal year)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (y) the Net Orderly Liquidation Value percentage identified in the most recent Inventory appraisal of that German Borrower ordered by the Administrative Agent </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (z) that German Borrower&#8217;s Eligible Inventory valued at the lower of cost (determined, with respect to any Eligible Inventory of that German Borrower, on a first-in-first-out basis) or market, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Reserves (if any, and without duplication)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) in determining the Net Orderly Liquidation Value percentage with respect to Inventory, the Administrative Agent may determine such percentage on a blended, product-line or other basis as it determines in its Permitted Discretion and (ii) no more than 70% of the Eligible Accounts and 35% of the Eligible Inventory of the German Borrower shall be included in any German Borrowing Base until an Acceptable Inventory Appraisal has been delivered to the Administrative Agent and an Acceptable Field Examination has been completed&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that until the earlier of (x) the date that is 120 days after the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion) and (y)&#160;the first date on which the Administrative Agent shall have received an Acceptable Inventory Appraisal and an Acceptable Field Examination shall have been completed, the Eligible Accounts and Eligible Inventory of the German Borrowers shall be included in the relevant German Borrowing Bases in the following manner&#58; (A) the advance rate set forth in clause (a) shall be 70% and (B) in lieu of including Eligible Inventory of the German Borrowers in the applicable German Borrowing Bases in accordance with clause (b) above, the applicable German Borrowing Bases shall include 35% multiplied by the sum of such German Borrower&#8217;s Eligible Inventory valued at the lower of cost (determined on a first-in, first-out basis) or market less  </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, notwithstanding the above, each German </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:0.72pt;text-align:justify;text-indent:0.36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Borrowing Base shall be zero until such time as the relevant German Borrower has delivered to the Administrative Agent all applicable German Security Documents (and related evidence and other documentation which the Administrative Agent may reasonably request) to the satisfaction of the Administrative Agent in accordance with Section 5.1(n).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Administrative Agent may, in its Permitted Discretion reduce the advance rates set forth above or adjust Reserves or reduce one or more of the other elements used in computing each German Borrowing Base, with any such changes to be effective three days after delivery of notice thereof to the Parent Borrower and the Lenders&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if consultation with the applicable German Borrower and&#47;or notice to the applicable German Borrower and the Lenders is not practicable or if failure to implement any such change within a shorter time period would, in the good faith judgment of the Administrative Agent, reasonably be expected to result in a Material Adverse Effect or materially and adversely affect the Collateral or the rights of the Lenders under the Loan Documents, such change may be implemented within a shorter time as determined by the Administrative Agent in its Permitted Discretion. Each German Borrowing Base at any time shall be determined by reference to the most recent Borrowing Base Certificate delivered to the Administrative Agent (and detailing the German Borrowing Bases), pursuant to Section&#160;5.1(r) or 6.2(f) of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Guarantee Limitations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the limitations to enforcement of a guarantee in relation to any German Borrower as set out in the relevant Guarantee Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Insolvency Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a German Relevant Entity is unable or admits inability to pay its debts as they fall due or is deemed to or declared to be unable to pay its debts under applicable law, suspends or threatens to suspend making payments on any of its debts or, by reason of actual or anticipated financial difficulties, commences negotiations with one or more of its creditors with a view to rescheduling any of its indebtedness, including a stoppage of payment situation (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Zahlungsunf&#228;higkeit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a status of over-indebtedness (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">&#220;berschuldung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), the presumed inability to pay its debts as they fall due (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">drohende Zahlungsunf&#228;higkeit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), or actual insolvency proceedings&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;a moratorium is declared in respect of any Indebtedness of a German Relevant Entity, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;(i) such German Relevant Entity is otherwise in a situation to file for insolvency because of any of the reasons set out in Sections 17 to 19 of the German Insolvency Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Insolvenzordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and (ii) a petition for insolvency proceedings in respect of its assets (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Antrag auf Er&#246;ffnung eines Insolvenzverfahrens</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) has been filed based on section 17 to section 19 of the German Insolvency Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Insolvenzordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), or actions are taken pursuant to section 21 German Insolvency Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Insolvenzordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) by a competent court.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Loan Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each of the German Borrowers and each Subsidiary Guarantor that (a) is organized under the laws of Germany, and&#47;or (b) becomes a party to a German Security Document and the Guarantee Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Qualifying Lender</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, in respect of interest payable by a German Taxed Borrower, a Lender which is beneficially entitled to interest payable to that Lender in respect of an advance under this Agreement or documents related to this Agreement and is&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">lending through a Facility Office in Germany&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">a German Treaty Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Relevant Entity</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any German Loan Party or any Loan Party capable of becoming subject of insolvency proceedings under the German Insolvency Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Insolvenzordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Security Agreements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the agreements substantially in the form of Exhibit B-2, or such other form as the Administrative Agent may approve.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the German Security Agreement and each pledge agreement, security assignment agreement, security transfer agreement, land charge deed, security purpose agreement or other agreement that is entered into by any German Loan Party in favor of the Administrative Agent, and any other pledge agreement, security assignment agreement, security transfer agreement, land charge deed, security purpose agreement</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, security confirmation agreement, supplemental account pledge agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or other agreement entered into by a Loan Party granting a security interest in favor of the Administrative Agent that is governed by the laws of Germany, in each case, in form and substance satisfactory to the Administrative Agent and entered into pursuant to the terms of this Agreement or any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Taxed Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Borrower that is resident for tax purposes in Germany.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Treaty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition &#8220;German Treaty State&#8221;. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Treaty Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Lender which&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">is treated as a resident of a German Treaty State for the purposes of the German Treaty&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">does not carry on a business in Germany through a permanent establishment with which that Lender's participation in the Loan or Letter of Credit is effectively connected.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Treaty State</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a jurisdiction having a double taxation agreement with Germany (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Treaty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) which makes provision for full exemption from tax imposed by Germany on interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Governmental Authority</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any nation or government, any state, provincial, territorial or other political subdivision thereof, any agency, authority, instrumentality, regulatory body, court, central bank or other entity (including any European supranational body, the European Central Bank and the Council of Ministers of the European Union) exercising executive, legislative, judicial, taxing, regulatory or administrative functions of or pertaining to government, any securities exchange and any self-regulatory organization (including the National Association of Insurance Commissioners).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Group Members</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the Parent Borrower and its Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Guarantee Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the ABL Guarantee Agreement to be executed and delivered by each Borrower and each Subsidiary Guarantor, substantially in the form of Exhibit A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Guarantee Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">guaranteeing person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), any obligation, including a reimbursement, counterindemnity or similar obligation, of the guaranteeing Person that guarantees or in effect guarantees, or which is given to induce the creation of a separate obligation by another Person (including any bank under any letter of credit) that guarantees or in effect </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">guarantees, any Indebtedness, leases, dividends or other obligations (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">primary obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) of any other third Person (the &#8220;primary obligor&#8221;) in any manner, whether directly or indirectly, including any obligation of the guaranteeing person, whether or not contingent, (i) to purchase any such primary obligation or any property constituting direct or indirect security therefor, (ii) to advance or supply funds (1) for the purchase or payment of any such primary obligation or (2) to maintain working capital or equity capital of the primary obligor or otherwise to maintain the net worth or solvency of the primary obligor, (iii) to purchase property, securities or services primarily for the purpose of assuring the owner of any such primary obligation of the ability of the primary obligor to make payment of such primary obligation or (iv) otherwise to assure or hold harmless the owner of any such primary obligation against loss in respect thereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the term Guarantee Obligation shall not include endorsements of instruments for deposit or collection in the ordinary course of business.  The amount of any Guarantee Obligation of any guaranteeing person shall be deemed to be the lower of (a) an amount equal to the stated or determinable amount of the primary obligation in respect of which such Guarantee Obligation is made and (b) the maximum amount for which such guaranteeing person may be liable pursuant to the terms of the instrument embodying such Guarantee Obligation, unless such primary obligation and the maximum amount for which such guaranteeing person may be liable are not stated or determinable, in which case the amount of such Guarantee Obligation shall be such guaranteeing person&#8217;s maximum reasonably anticipated liability in respect thereof as determined by the Parent Borrower in good faith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Hazardous Materials</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means&#58;  (a) any substance, material, or waste that is included within the definitions of &#34;hazardous substances,&#34; &#34;hazardous materials,&#34; &#34;hazardous waste,&#34; &#34;toxic substances,&#34; &#34;toxic materials,&#34; &#34;toxic waste,&#34; or words of similar import in any Environmental Law&#59; (b) those substances listed as hazardous substances by the United States Department of Transportation (or any successor agency) (49 C.F.R. 172.101 and amendments thereto), by the Environmental Protection Agency (or any successor agency) (40 C.F.R. Part 302 and amendments thereto) or any other applicable Governmental Authority&#59; and (c) any substance, material, or waste that is petroleum, petroleum-related, or a petroleum by-product, asbestos or asbestos-containing material, polychlorinated biphenyls, flammable, explosive, radioactive, freon gas, radon, or a pesticide, herbicide, or any other agricultural chemical.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IFRS</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means International Financial Reporting Standards as adopted in the European Union.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">HMRC DT Treaty Passport scheme</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Board of H.M. Revenue and Customs Double Taxation Treaty Passport scheme.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Immaterial Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Subsidiary that (a) did not, as of the last day of the fiscal quarter of the Parent Borrower most recently ended, have gross assets with a value in excess of 5% of Consolidated Total Assets and (b) taken together with all Immaterial Subsidiaries as of the last day of the fiscal quarter of the Parent Borrower most recently ended, did not have gross assets with a value in excess of 10% of Consolidated Total Assets for the fiscal quarter of the Parent Borrower most recently ended.  Each Immaterial Subsidiary as of the Closing Date is noted in Schedule 4.16, and the Parent Borrower shall update the list of Immaterial Subsidiaries on a quarterly basis after the Closing Date as necessary to reflect all Immaterial Subsidiaries at such time as set forth in Section 6.2(a). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Impacted EURIBOR Rate Interest Period&#8221; has the meaning assigned to such term in the definition of &#8220;EURIBOR Rate.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Impacted Interest Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIBO Rate.</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Increased Facility Activation Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a notice substantially in the form of Exhibit I-1 or in such other form as is reasonably acceptable to the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Increased Facility Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Business Day designated as such in an Increased Facility Activation Notice.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Incremental Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.24(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means of any Person at any date, without duplication, (a) all indebtedness of such Person for borrowed money, (b) all obligations of such Person for the deferred purchase price of property or services, (c) all obligations of such Person evidenced by notes, bonds, debentures or other similar instruments, (d) all indebtedness created or arising under any conditional sale or other title retention agreement with respect to property acquired by such Person (even though the rights and remedies of the seller or lender under such agreement in the event of default are limited to repossession or sale of such property), (e) all Capital Lease Obligations of such Person, (f) all obligations of such Person, contingent or otherwise, as an account party or applicant under or in respect of acceptances, letters of credit, surety bonds or similar arrangements, (g)&#160;the liquidation value of all redeemable preferred Disqualified Capital Stock of such Person, (h) all Guarantee Obligations of such Person in respect of obligations of the kind referred to in clauses (a) through (g) above, (i) all obligations of the kind referred to in clauses (a) through (h) above secured by (or for which the holder of such obligation has an existing right, contingent or otherwise, to be secured by) any Lien on property (including accounts and contract rights) owned by such Person, whether or not such Person has assumed or become liable for the payment of such obligation (but only to the extent of the lesser of (i) the amount of such Indebtedness and (ii) the fair market value of such property), and (j) for the purposes of Section&#160;8(e) only, all net obligations of such Person in respect of Swap Agreements&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Indebtedness shall not include (i) trade payables incurred in the ordinary course of such Person&#8217;s business and not overdue more than 90 days, (ii) deferred compensation payable to directors, officers or employees of any Group Member, (iii) any purchase price adjustment or earnout obligation until such adjustment or obligation becomes a liability on the balance sheet of such Person in accordance with GAAP and (iv) any other indebtedness or portion thereof with respect to which and to the extent the trustee or other applicable depository in respect of such indebtedness holds cash or cash equivalents in an amount sufficient to repay the principal of, and accrued interest on, such indebtedness, and the foregoing shall constitute a redemption or a complete defeasance of such indebtedness pursuant to the applicable agreement governing such indebtedness.  The Indebtedness of any Person shall include the Indebtedness of any other entity (including any partnership in which such Person is a general partner) to the extent such Person is liable therefor as a result of such Person&#8217;s ownership interest in or other relationship with such entity, except to the extent the terms of such Indebtedness expressly provide that such Person is not liable therefor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 10.5.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by or on account of any obligation of any Loan Party under any Loan Document or Letter of Credit and (b) to the extent not otherwise described in clause (a) above, Other Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 10.5.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Insolvent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Multiemployer Plan, the condition that such plan is insolvent within the meaning of Section&#160;4245 of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to all rights, priorities and privileges relating to intellectual property, whether arising under United States, multinational or foreign laws or otherwise, including copyrights, copyright licenses, patents, patent licenses, industrial designs, trademarks, trademark licenses, technology, know-how and processes, all registrations and applications therefor, and all rights to sue at law or in equity for any infringement or other impairment thereof, including the right to receive all proceeds and damages therefrom.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intercreditor Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the ABL&#47;Term Loan Intercreditor Agreement, dated as of the Closing Date, among the Parent Borrower, certain Subsidiary Guarantors, the Administrative Agent and the Term Loan Administrative Agent, substantially in the form of Exhibit K. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Interest Election Request</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a request by the applicable Borrower to convert or continue a Revolving Borrowing in accordance with Section 2.12, which shall be substantially in the form of Exhibit D or any other form approved by the Administrative Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Interest Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) as to any ABR Loan (other than any Swingline Loan), the first calendar day of each August, November, February and May to occur while such Loan is outstanding and the final maturity date of such Loan, (b) as to any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan having an Interest Period of three months or less, the last day of such Interest Period, (c) as to any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan having an Interest Period longer than three months, each day that is three months, or a whole multiple thereof, after the first day of such Interest Period and the last day of such Interest Period, (d) as to any Loan (other than any Revolving Loan that is an ABR Loan and any Swingline Loan), the date of any repayment or prepayment made in respect thereof</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> and</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (e) as </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">to any RFR Loan, each date that is on the numerically corresponding day in each calendar month that is one month after the Borrowing of such Loan (or, if there is no such numerically corresponding day in such month, then the last day of such month), and (f)&#160;with respect </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">to any Swingline Loan, the day that such Loan is required to be repaid.</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">  Interest Payment Date shall also include the Revolving Termination Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Interest Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan, (a) initially, the period commencing on the borrowing or conversion date, as the case may be, with respect to such </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan and ending one</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, two</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, three or six months thereafter, as selected by the applicable Borrower in its Borrowing Request or Interest Election Request, as the case may be, given with respect thereto&#59; and (b) thereafter, each period commencing on the last day of the next preceding Interest Period applicable to such </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan and ending one, two, three or six months thereafter, as selected by the applicable Borrower by irrevocable notice by submitting an Interest Election Request to the Administrative Agent not later than 12&#58;00 Noon, Local Time, on the date that is three Business Days prior to the last day of the then current Interest Period with respect thereto&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> all of the foregoing provisions relating to Interest Periods are subject to the following&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(i) </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;if any Interest Period would otherwise end on a day that is not a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless the result of such extension would be to carry such Interest Period into another calendar month in which event such Interest Period shall end on the immediately preceding Business Day&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(ii) </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;no Borrower may select an Interest Period that would extend beyond the Revolving Termination Date&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(iii) </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(iii) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;any Interest Period that begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">such Interest Period) shall end on the last Business Day of the last calendar month of such Interest Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Interpolated Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, at any time, </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">with respect to any Term Benchmark Borrowing denominated in Dollars and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">for any Interest Period, the rate per annum (rounded to the same number of decimal places as the LIBO Screen Rate) determined by the Administrative Agent (which determination shall be conclusive and binding absent manifest error) to be equal to the rate that results from interpolating on a linear basis between&#58; (a) the LIBO Screen Rate for the longest period </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">for which the LIBO Screen Rate is available</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> for the applicable Available Currency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) that is shorter than the Impacted Interest Period</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (b)&#160;the LIBO Screen Rate for the shortest period (for which </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">that</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> LIBO Screen Rate is available</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> for the applicable Available Currency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) that exceeds the Impacted Interest Period, in each case, at such time</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59; provided that if any Interpolated Rate shall be less than 0%, such rate shall be deemed to be 0% for the purposes of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Inventory</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the applicable Security Documents, as applicable. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;7.7.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IRS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the United States Internal Revenue Service. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;ISDA Definitions&#8221; means the 2006 ISDA Definitions published by the International Swaps and Derivatives Association, Inc. or any successor thereto, as amended or supplemented from time to time, or any successor definitional booklet for interest rate derivatives published from time to time by the International Swaps and Derivatives Association, Inc. or such successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Issuer Individual Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) $</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">15,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">20,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> respectively, for each of JPMorgan Chase Bank, N.A., Barclays Bank PLC, Bank of Montreal, U.S. Bank National Association and Wells Fargo Bank, National Association and (b) the commitment of each additional Issuing Lender to issue Letters of Credit hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Issuing Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each of JPMorgan Chase Bank, N.A., Barclays Bank PLC, Bank of Montreal, U.S. Bank National Association, Wells Fargo Bank, National Association, any additional Issuing Lender pursuant to Section 3.1(c) and any other Revolving Lender approved by the Administrative Agent (such approval not to be unreasonably withheld, delayed or conditioned) and the Parent Borrower that has agreed in its sole discretion to act as an &#8220;Issuing Lender&#8221; hereunder, or any of their respective affiliates or branches, in each case in its capacity as issuer of any Letter of Credit.  Each reference herein to &#8220;the Issuing Lender&#8221; shall be deemed to be a reference to the relevant Issuing Lender.  For the avoidance of doubt, Barclays Bank PLC shall only be required to provide standby Letters of Credit. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Joint Venture</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a joint venture, partnership or other similar arrangement entered into by any Borrower or any Restricted Subsidiary, whether in corporate, partnership or other legal form&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in no event shall any Subsidiary be considered to be a Joint Venture.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">JPMCB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; JPMorgan Chase Bank, N.A., a national banking association, in its individual capacity, and its successors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Junior Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any Subordinated Indebtedness and (b) any Material Unsecured Indebtedness of any Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">L&#47;C Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">75,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">100,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (which is a sublimit of the Commitments), as such amount may be reduced from time to time by the mutual agreement of the Administrative Agent and the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">L&#47;C Disbursement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a payment made by an Issuing Lender pursuant to a Letter of Credit, including in respect of a time draft presented thereunder.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">L&#47;C Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the total L&#47;C Obligations.  The L&#47;C Exposure of any Revolving Lender at any time shall be its Revolving Percentage of the total L&#47;C Exposure at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">L&#47;C Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, an amount equal to the sum of (a) the Dollar Equivalent of the aggregate then undrawn and unexpired amount of the then outstanding Letters of Credit and (b) the Dollar Equivalent of the aggregate amount of drawings under Letters of Credit that have not then been reimbursed pursuant to Section&#160;3.5.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">L&#47;C Participants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to all the Revolving Lenders other than the Issuing Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LCA Election</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 1.4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LCA Test Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section 1.4. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lender Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Lender, any Person as to which such Lender is, directly or indirectly, a Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Letters of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;3.1(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LIBO Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Borrowing </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">for any applicable currency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">denominated in Dollars</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for any Interest Period, the LIBO Screen Rate at approximately 11&#58;00 a.m., London time, two Business Days prior to the commencement of such Interest Period&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if the LIBO Screen Rate shall not be available at such time for such Interest Period (an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Impacted Interest Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) with respect to the applicable currency then the LIBO Rate shall be the Interpolated Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LIBO Screen Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day and time, with respect to any </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Borrowing </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">for any applicable currency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">denominated in Dollars</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for any Interest Period, the London interbank offered rate as administered by ICE Benchmark Administration (or any other Person that takes over the administration of such rate for such currency, as applicable</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">,</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for a period equal in length to such Interest Period as displayed on such day and time on pages LIBOR01 or LIBOR02 of the Reuters screen that displays such rate (or, in the event such rate does not appear on a Reuters page or screen, on any successor or substitute page on such screen that displays such rate, or on the appropriate page of such other information service that publishes such rate from time to time as selected by the Administrative Agent in its reasonable discretion</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> in consultation with the Parent Borrower</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if the LIBO Screen Rate as so determined would be less than zero, such rate shall be deemed to </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">be </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">zero for the purposes of this Agreement.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any mortgage, pledge, hypothecation, assignment, deposit arrangement, encumbrance, lien (statutory or other), charge, assignment by way of security, retention of title arrangement, right of retention or other security interest or any preference, priority or other security agreement or preferential arrangement of any kind or nature whatsoever (including any conditional sale </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or other title retention agreement and any capital lease having substantially the same economic effect as any of the foregoing and, in general, any right </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">in rem</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> created for the purpose of granting security).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Limited Condition Acquisition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any acquisition, including by way of merger, consolidation, amalgamation or Division, by Parent Borrower or one or more Restricted Subsidiaries permitted pursuant to the Loan Documents whose consummation is not conditioned on the availability of, or on obtaining, third party financing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Line Cap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the lesser of (a) the Total Commitments and (b) the Borrowing Base.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Person that is a limited liability company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any loan made by any Lender pursuant to this Agreement, including Swingline Loans and Protective Advances.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means this Agreement, </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Guarantee Agreement, the Security Documents, the Intercreditor Agreement, the Notes and any amendment, waiver, supplement or other modification to any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Borrower and the Subsidiary Guarantors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Local Time</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) local time in New York City, United States of America with respect to a Loan, Letter of Credit, Borrowing or L&#47;C Disbursement made, repaid, or requested, as applicable, by or on behalf of any US Borrower (to the extent denominated in Dollars), (b) local time in Toronto, Canada with respect to a Letter of Credit or L&#47;C Disbursement made, repaid, or requested, as applicable, by or on behalf of any US Borrower (to the extent denominated in Canadian Dollars) and (c) local time in London, England with respect to a Loan, Letter of Credit, Borrowing or L&#47;C Disbursement made, repaid, or requested, as applicable, by or on behalf of any European Co-Borrower (or any such extension of credit to any US Borrower denominated in Euros or Pounds Sterling).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Acquisition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any acquisition of property or series of related acquisitions of property that (a) constitutes assets comprising all or substantially all of an operating unit of a business or constitutes all or substantially all of the common stock of a Person and (b) involves the payment of consideration by the Group Members in excess of $100,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a material adverse effect on (a) the business, property, operations or financial condition of the Parent Borrower and its Restricted Subsidiaries taken as a whole or (b) the validity or enforceability of this Agreement or any of the other Loan Documents or the rights or remedies of the Administrative Agent or the Lenders hereunder or thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Disposition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Disposition of property or series of related Dispositions of property that yields gross proceeds to the Group Members in excess of $100,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Indebtedness (other than the Loans) or Swap Obligations of any one or more of the Parent Borrower and the Restricted Subsidiaries in an aggregate principal amount of $100,000,000 or more&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any Indebtedness outstanding under the Term Loan Credit Agreement shall be deemed to be Material Indebtedness.  For purposes of determining Material Indebtedness, the &#8220;principal amount&#8221; of any Swap Obligation at any time shall be the maximum aggregate amount (giving effect to any netting agreements) that the Parent Borrower and&#47;or any applicable Restricted Subsidiary would be required to pay if the applicable Swap Agreement were terminated at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Unsecured Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Indebtedness in an aggregate principal amount of $50,000,000 or more that is not secured by a Lien on any property of any Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Materials of Environmental Concern</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any gasoline or petroleum (including crude oil or any fraction thereof) or petroleum products or any hazardous or toxic substances, materials or wastes, defined or regulated as such in or under any Environmental Law, including asbestos, polychlorinated biphenyls and urea-formaldehyde insulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Moody&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Cash Equivalents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Mortgaged Properties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the real properties listed on Schedule 1.1C and any real property that becomes subject to a Mortgage pursuant to this Agreement, in each case as to which the Administrative Agent for the benefit of the Secured Parties shall be granted a Lien pursuant to the Mortgages.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Mortgages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each of the mortgages, deeds of trust, deeds of immovable hypothec and&#47;or deeds to secure debt made by any Loan Party in favor of, or for the benefit of, the Administrative Agent for the benefit of the Secured Parties (with such changes thereto as shall be advisable under the law of the jurisdiction in which such mortgage, deed of trust or deed to secure debt is to be recorded), including any Mortgages executed and delivered pursuant to Sections 5.1(k), 6.10(b) and 6.13.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Multiemployer Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a multiemployer plan as defined in Section&#160;4001(a)(3) of ERISA to which any Group Member or any ERISA Affiliate (a) makes or is obligated to make contributions, (b) during the preceding five plan years, has made or been obligated to make contributions or (c) has any actual or contingent liability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Multiple Employer Plan</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Plan which has two or more contributing sponsors (including any Group Member or any ERISA Affiliate) at least two of whom are not under common control, as such a Plan is described in Section&#160;4064 of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Cash Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means in connection with any issuance or sale of Capital Stock or any incurrence of Indebtedness, the cash proceeds received from such issuance or incurrence, net of attorneys&#8217; fees, investment banking fees, accountants&#8217; fees, underwriting discounts and commissions and other customary fees and expenses actually incurred in connection therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Orderly Liquidation Value</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to Inventory of any Person, the orderly liquidation value thereof as determined in a manner reasonably acceptable to the Administrative Agent by an appraiser reasonably acceptable to the Administrative Agent, net of all costs of liquidation thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">New Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.24(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">New Lender Supplement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.24(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Non-U.S. Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) if the applicable Borrower is a U.S. Person, a Lender, with respect to such Borrower, that is not a U.S. Person, and (b) if the applicable Borrower is not a U.S. Person, a Lender, with respect to such Borrower, that is resident or organized under the laws of a jurisdiction other than that in which such Borrower is resident for tax purposes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Notes</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to any promissory note evidencing Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NYFRB</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Federal Reserve Bank of New York.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NYFRB Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day, the greater of (a) the Federal Funds Effective Rate in effect on such day and (b) the Overnight Bank Funding Rate in effect on such day (or for any day that is not a Business Day, for the immediately preceding Business Day)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if none of such rates are published for any day that is a Business Day, the term &#8220;NYFRB Rate&#8221; means the rate for a federal funds transaction quoted at 11&#58;00 a.m. on such day received by the Administrative Agent from a federal funds broker of recognized standing selected by it&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that if any of the aforesaid rates as so determined be less than zero, such rate shall be deemed to be zero for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;NYFRB&#8217;s Website&#8221; means the website of the NYFRB at http&#58;&#47;&#47;www.newyorkfed.org, or any successor source.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means collectively, (a) the unpaid principal of and interest on (including interest accruing after the maturity of the Loans and Reimbursement Obligations and interest accruing after the filing of any petition in bankruptcy, or the commencement of any insolvency, reorganization or like proceeding, relating to the Borrowers, whether or not a claim for post-filing or post-petition interest is allowed in such proceeding) the Loans and Reimbursement Obligations, all other obligations and liabilities of the Borrowers to the Administrative Agent or to any Lender, whether direct or indirect, absolute or contingent, due or to become due, or now existing or hereafter incurred, which arise under, out of, or in connection with, this Agreement, any other Loan Document, the Letters of Credit or any other document made, delivered or given in connection herewith or therewith, whether on account of principal, interest, reimbursement obligations, fees, indemnities, costs, expenses (including all fees, charges and disbursements of counsel to the Administrative Agent or to any Lender that are required to be paid by the Borrowers pursuant hereto) or otherwise, (b) all Banking Services Obligations and (c) all Secured Swap Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Original Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Permitted Refinancing Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Other Benchmark Rate Election&#8221; means, with respect to any Loan denominated in Dollars, if the then-current Benchmark is the LIBO Rate, the occurrence of&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(i) a request by the Parent Borrower to the Administrative Agent to notify each of the other parties hereto that, at the determination of the Parent Borrower, Dollar-denominated syndicated credit facilities at such time contain (as a result of amendment or as originally executed), in lieu of a LIBOR-based rate, a term benchmark rate as a benchmark rate, and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(ii) the Administrative Agent, in its sole discretion, and the Parent Borrower jointly elect to trigger a fallback from the LIBO Rate and the provision, as applicable, by the Administrative Agent of written notice of such election to the Parent Borrower and the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Other Connection Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Credit Party, Taxes imposed as a result of a present or former connection between such Credit Party and the jurisdiction imposing such Tax (other than connections arising from such Credit Party having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to, or enforced, any Loan Document, or sold or assigned an interest in any Loan or Loan Document).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all present or future stamp, court, or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document or Letter of Credit, except any such Taxes that are Other Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Sections 2.21 or&#160;2.22).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Overnight Bank Funding Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, for any day, the rate comprised of both overnight federal funds and overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> borrowings </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">denominated in Dollars </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">by U.S.-managed banking offices of depository institutions, as such composite rate shall be determined by the NYFRB as set forth on </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">its public website</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the NYFRB&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> from time to time, and published on the next succeeding Business Day by the NYFRB as an overnight bank funding rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Loans the rate of interest applicable to which is based upon the Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">with respect to any Overnight LIBO Loan on any day</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">for any day, (i) prior to the applicable Benchmark Transition Event for Loans denominated in Dollars or Euros</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a rate per annum equal to the London interbank offered rate as administered by </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ICE Benchmark Administration Limited (or any other Person that takes over the administration of such rate) for overnight deposits </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">of</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Euros</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, Pounds Sterling and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Dollars</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, as applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(as the case may be)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> as displayed on the applicable </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Thomson </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reuters screen </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">page </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(currently page LIBOR01</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> or LIBOR02 (as applicable)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) (or, in the event such rate does not appear on a page of the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Thomson </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reuters screen, on the appropriate page of such other information service that publishes such rate as shall be </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">reasonably </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">selected by the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Administrative</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Agent from time to time in its reasonable discretion</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> in consultation with the Parent Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) at approximately 11&#58;00 a.m., London time, on such day</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, (ii) after the applicable Benchmark Transition Event for Loans denominated in Dollars or Euros, (x) with respect to Loans denominated in Dollars, Daily Simple SOFR, and (y) with respect to Loans denominated in Euros, the Daily Simple ESTR&#59; and (iii) with respect to Loans denominated in Sterling, the Daily Simple RFR for Sterling</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">an</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate shall be less than zero, such rate shall be deemed to be zero for all purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.6(c).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Participant Register</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.6(c).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Participating Member States</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, at any time, any member state of the European Union which has the Euro as its lawful currency in accordance with legislation of the European Union relating to Economic and Monetary Union.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.17.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Payment&#8221; has the meaning set forth in Section 9.15(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Payment Notice&#8221; has the meaning set forth in Section 9.15(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Specified Restricted Transaction, the satisfaction of the following conditions&#58; </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">as of the date of any such Specified Restricted Transaction and immediately after giving effect thereto, no Default or Event of Default has occurred and is continuing&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If the Consolidated Fixed Charge Coverage Ratio for the Applicable Reference Period, calculated on a Pro Forma Basis, is greater than or equal to 1.00 to 1.00, then Adjusted Excess Availability (both before and after giving pro forma effect to such Specified Restricted Transaction both as of such date and on an average daily basis during the thirty (30) consecutive day period ending on and including the date of such Specified Restricted Transaction) shall be not less than (i) in the case of a Specified Restricted Payment or Specified Restricted Debt Payment, the greater of (A) 15.0% of the Line Cap and (B) $90,000,000, or (ii) in the case of a Specified Restricted Investment, the greater of (A) 12.5% of the Line Cap and (B) $70,000,000, in each case, as of such date&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">If the Consolidated Fixed Charge Coverage Ratio for the Applicable Reference Period, calculated on a Pro Forma Basis, is less than 1.00 to 1.00, then Adjusted Excess Availability (both before and after giving pro forma effect to such Specified Restricted Transaction both as of such date and on an average daily basis during the thirty (30) consecutive day period ending on and including the date of such Specified Restricted Transaction) shall be not less than (i) in the case of a Specified Restricted Payment or Specified Restricted Debt Payment, the greater of (A) 20.0% of the Line Cap and (B) $125,000,000, or (ii) in the case of a Specified Restricted Investment, the greater of (A) 17.5% of the Line Cap and (B) $112,500,000, in each case, as of such date&#59; and  </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the Administrative Agent shall have received a certificate of a Responsible Officer of the Parent Borrower certifying as to compliance with the preceding clauses and demonstrating (in reasonable detail) the calculations required thereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.11(c). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">PBGC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Pension Benefit Guaranty Corporation established under Section&#160;4002 of ERISA and any successor entity performing similar functions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pension Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any employee benefit plan (including a Multiple Employer Plan, but not including a Multiemployer Plan) that is subject to Title IV of ERISA, Section&#160;412 of the Code or Section&#160;302 of ERISA (a) which is or was sponsored, maintained or contributed to by, or required to be contributed to by, any Group Member or any ERISA Affiliate or (b) with respect to which any Group Member or any ERISA Affiliate has any actual or contingent liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pensions Regulator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the body corporate called the Pensions Regulator established under Part I of the United Kingdom&#8217;s Pensions Act 2004, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Acquisition</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the purchase or other acquisition by the Parent Borrower </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or any Restricted Subsidiary (whether by merger, consolidation, amalgamation, Division or otherwise) of all or a majority of the Capital Stock of, or all or substantially all of the property of, any Person, or of any business, unit, division or product line, of any Person&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that with respect to each purchase or other acquisition (a) after giving effect thereto, the Parent Borrower and its Restricted Subsidiaries are in compliance with Section&#160;7.15, (b) immediately before and after giving effect on a Pro Forma Basis to any such purchase or other acquisition, no Specified Event of Default shall have occurred and be continuing and (c) any such newly created or acquired Subsidiary shall, to the extent required by Section&#160;6.9, comply with the requirements of Section&#160;6.9. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Additional Junior Lien Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Indebtedness of any Domestic Loan Party (other than the Term Loans and any Permitted Refinancing Indebtedness in respect thereof) (a) that is (and any Guarantees thereof by any Loan Party are) secured by a Lien on the Collateral that, with respect to the ABL Priority Collateral, is junior to the Lien on the Collateral securing the Obligations on terms reasonably satisfactory to the Administrative Agent and that is not secured by any other property or assets of the Parent Borrower or any of its Restricted Subsidiaries, (b)&#160;that does not mature earlier than the date that is 91 days after the Revolving Termination Date (other than, for purposes of this clause (b), customary bridge financings, which, subject to customary conditions, would either be automatically converted into or required to be exchanged for permanent financing which  satisfies the requirements of the preceding clause (b)), (c)&#160;that does not provide for any amortization, mandatory prepayment, redemption or repurchase (other than upon a change of control, fundamental change, customary asset sale or event of loss mandatory offers to purchase and customary acceleration rights after an event of default and, for the avoidance of doubt, rights to convert or exchange into Capital Stock of any Borrower in the case of convertible or exchangeable Indebtedness) prior to the date that is 91 days after the Revolving Termination Date (other than with respect to customary bridge financings, which may have such  an earlier maturity date and which, subject to customary conditions, would either be automatically converted into or required to be exchanged for permanent financing which  satisfies the requirements of the preceding clause (c)), (d)&#160;that contains covenants, events of default, guarantees and other terms that are customary for similar Indebtedness in light of then-prevailing market conditions (it being understood and agreed that such Indebtedness shall include financial maintenance covenants only to the extent any such financial maintenance covenant is (i) applicable only to periods after the Revolving Termination Date or (ii) included in or added to the Loan Documents for the benefit of the Lenders) and, when taken as a whole (other than interest rates, rate floors, fees and optional prepayment or redemption terms), are not more favorable to the lenders or investors providing such Permitted Additional Junior Lien Indebtedness, as the case may be, than those set forth in the Loan Documents are with respect to the Lenders (other than covenants or other provisions applicable only to periods after the Revolving Termination Date)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that a certificate of a Responsible Officer delivered to the Administrative Agent at least five Business Days prior to the incurrence of such Indebtedness or the modification, refinancing, refunding, renewal or extension thereof (or such shorter period of time as may reasonably be agreed by the Administrative Agent), together with a reasonably detailed description of the material terms and conditions of such resulting Indebtedness or drafts of the material definitive documentation relating thereto, stating that the Parent Borrower has determined in good faith that such terms and conditions satisfy the foregoing requirements of this clause (d) shall be conclusive, and (e) that is not guaranteed by any Person other than by the Parent Borrower and&#47;or Restricted Subsidiaries that are Domestic Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Discretion</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a determination made in good faith and in the exercise of reasonable (from the perspective of a secured asset-based lender similarly situated) business judgment&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any exercise of Permitted Discretion for purposes of the definitions of &#8220;Dilution Factors&#8221;, &#8220;Dilution Ratio&#8221;, &#8220;Eligible Accounts&#8221;, &#8220;Eligible Jurisdiction&#8221;, &#8220;Eligible Inventory&#8221;, &#8220;German Borrowing Base&#8221; &#8220;Priority Payable Reserve&#8221;, &#8220;Reserves&#8221;, &#8220;UK Borrowing Base&#8221;, &#8220;US Borrowing Base&#8221; and for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">purposes of Section 6.2(f) shall, in each case, be following (to the extent practicable) reasonable prior notice to, and consultation with, the Parent Borrower).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Liens permitted pursuant to Section&#160;7.3(a), (b), (c), (d), (e) or (n)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the term &#8220;Permitted Encumbrances&#8221; shall not include any Lien securing Indebtedness (other than with respect to Section&#160;7.3(n)). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Liens</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Liens permitted pursuant to Section&#160;7.3.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Refinancing Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Indebtedness of any Person (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Original Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), any modification, refinancing, refunding, replacement, renewal or extension of such Indebtedness, in whole or in part&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that (i) no Person that is not an obligor with respect to the Original Indebtedness shall be an obligor with respect to such Permitted Refinancing Indebtedness, (ii) the final maturity and weighted average life to maturity of such Indebtedness shall not be shortened as a result of such modification, refinancing, refunding, replacement, renewal or extension, (iii)&#160;in the case of any modification, refinancing, refunding, replacement, renewal or extension of Indebtedness incurred pursuant Section&#160;7.2(b), the other material terms and conditions of such Indebtedness after giving effect to such modification, refinancing, refunding, replacement, renewal or extension, taken as a whole (other than interest rates, rate floors, fees and optional prepayment or redemption terms), shall not be materially more restrictive as determined by the Parent Borrower in good faith, (iv) (x) in the case of any Original Indebtedness consisting of a revolving credit facility, the committed amount (in the case of a revolving credit facility) or principal of such Permitted Refinancing Indebtedness does not exceed the committed amount in respect of the Original Indebtedness and (y) otherwise, the principal amount (or accreted value or committed amount, if applicable) thereof does not exceed the principal amount (or accreted value or committed amount, if applicable) of the Original Indebtedness, except in each case by an amount (such amount, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Permitted Amount</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) equal to unpaid accrued interest and premium thereon at such time plus reasonable fees and expenses incurred in connection with such modification, refinancing, refunding, replacement, renewal or extension, (v) for the avoidance of doubt, the Original Indebtedness is paid down (or commitments in respect thereof are reduced) on a dollar-for-dollar basis by such Permitted Refinancing Indebtedness (other than by the Additional Permitted Amount), (vi) if the Original Indebtedness shall have been subordinated to the Obligations, such Permitted Refinancing Indebtedness shall also be subordinated to the Obligations on terms not less favorable in any material respect to the Lenders and (vii) such Permitted Refinancing Indebtedness shall not be secured by any Lien on any asset other than the assets that secured such Original Indebtedness (or would have been required to secure such Original Indebtedness pursuant to the terms thereof) or, in the event Liens securing such Original Indebtedness shall have been contractually subordinated to any Lien securing the Obligations, by any Lien that shall not have been contractually subordinated to at least the same extent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Unsecured Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Indebtedness of the Parent Borrower or a Restricted Subsidiary (a) that is not (and any Guarantees thereof are not) secured by any collateral (including the Collateral), (b)&#160;that does not mature earlier than the date that is 91 days after the Revolving Termination Date (other than, for purposes of this clause (b), customary bridge financings, which, subject to customary conditions, would either be automatically converted into or required to be exchanged for permanent financing so long as such permanent financing satisfies the requirements in this clause (b)), (c)&#160;that does not provide for any amortization, mandatory prepayment, redemption or repurchase (other than upon a change of control, fundamental change, customary asset sale or event of loss mandatory offers to purchase and customary acceleration rights after an event of default and, for the avoidance of doubt, rights to convert or exchange into Capital Stock of any Borrower in the case of convertible or exchangeable Indebtedness) prior to the date that is 91 days after the Revolving Termination Date (other than with respect to customary bridge financings, which may have such  an </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">earlier maturity date and which, subject to customary conditions, would either be  automatically converted into or required to be exchanged for permanent financing which  satisfies the requirements of the preceding clause (c)), (d)&#160;that contains covenants, events of default, guarantees and other terms that are customary for similar Indebtedness in light of then-prevailing market conditions (it being understood and agreed that such Indebtedness shall not include any financial maintenance covenants and that applicable negative covenants shall be incurrence-based to the extent customary for similar Indebtedness) and, when taken as a whole (other than interest rates, rate floors, fees and optional prepayment or redemption terms), are not more favorable to the lenders or investors providing such Permitted Unsecured Indebtedness, as the case may be, than those set forth in the Loan Documents are with respect to the Lenders (other than covenants or other provisions applicable only to periods after the Revolving Termination Date)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that a certificate of a Responsible Officer delivered to the Administrative Agent at least five Business Days prior to the incurrence of such Indebtedness or the modification, refinancing, refunding, renewal or extension thereof (or such shorter period of time as may reasonably be agreed by the Administrative Agent), together with a reasonably detailed description of the material terms and conditions of such resulting Indebtedness or drafts of the material definitive documentation relating thereto, stating that the Parent Borrower has determined in good faith that such terms and conditions satisfy the foregoing requirements in this clause (d) shall be conclusive, and (e) that is not guaranteed by any Person other than on an unsecured basis by the Parent Borrower and&#47;or Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an individual, partnership, corporation, limited liability company, unlimited liability company, business trust, joint stock company, trust, unincorporated association, joint venture, Governmental Authority or other entity of whatever nature.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any employee benefit plan as defined in Section&#160;3(3) of ERISA, including any employee welfare benefit plan (as defined in Section&#160;3(1) of ERISA), any employee pension benefit plan (as defined in Section&#160;3(2) of ERISA but excluding any Multiemployer Plan), and any plan which is both an employee welfare benefit plan and an employee pension benefit plan, and in respect of which any Group Member or any ERISA Affiliate is (or, if such Plan were terminated, would under Section&#160;4069 of ERISA be deemed to be) an &#8220;employer&#8221; as defined in section 3(5) of ERISA.</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Plan Asset Regulations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means 29 CFR &#167; 2510.3-101 </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as modified by Section 3(42) of ERISA, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Platform&#8221; has the meaning set forth in Section 10.15.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pledged Collateral</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the US Security Agreement, or with respect to Foreign Loan Parties, such comparable term as set forth in the applicable Security Documents. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pounds Sterling</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#163;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; refers to the lawful currency of the United Kingdom and, in respect of all payments to be made under this Agreement in Pounds Sterling, means immediately available, freely transferable funds in such currency. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Prime Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the rate of interest last quoted by The Wall Street Journal as the &#8220;Prime Rate&#8221; in the U.S. or, if The Wall Street Journal ceases to quote such rate, the highest per annum interest rate published by the Board in Federal Reserve Statistical Release H.15 (519) (Selected Interest Rates) as the &#8220;bank prime loan&#8221; rate or, if such rate is no longer quoted therein, any similar rate quoted therein (as determined by the Administrative Agent) or any similar release by the Board (as determined by the Administrative Agent). Each change in the Prime Rate shall be effective from and including the date such change is publicly announced or quoted as being effective.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Priority Payable Reserve</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any European Co-Borrower, any reserve for amounts which rank (as a matter of applicable law) in priority to the Liens granted to the Administrative Agent to secure, or for other claims and&#47;or deductions from, the European Obligations, including without limitation, in the Permitted Discretion of the Administrative Agent, any such amounts due and not paid for wages, or vacation pay, severance pay, employee deductions, income tax, insolvency costs, amounts due and not paid under any legislation relating to workers&#8217; compensation or to employment insurance amounts currently or past due and not paid for realty, municipal or similar taxes (to the extent impacting personal or movable property), sales tax and pension obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pro Forma Basis</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to the calculation of any test or covenant hereunder, such test or covenant being calculated after giving effect to (a) any designation of a Restricted Subsidiary as an Unrestricted Subsidiary, (b) any designation of an Unrestricted Subsidiary as a Restricted Subsidiary, (c) any Material Acquisition, (d) any Material Disposition and (e) any assumption, incurrence, repayment or other Disposition of Indebtedness or any Restricted Payment (all of the foregoing, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Transactions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) using, for purposes of determining such compliance, the historical financial statements of all entities or assets so designated, acquired or sold (to the extent available) and the consolidated financial statements of the Parent Borrower and its Restricted Subsidiaries, which shall be reformulated as if all Applicable Transactions during the Applicable Reference Period, or subsequent to the Applicable Reference Period and on or prior to the date of such calculation, had been consummated at the beginning of such period (and shall include, with respect to any Material Acquisition or Material Disposition, any adjustments calculated in accordance with (and subject to the requirements and limitations of) clause (h) of the definition of &#8220;Consolidated EBITDA&#8221;)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that with respect to any assumption, incurrence, repayment or other Disposition of Indebtedness (i) if such Indebtedness has a floating rate of interest, the interest expense on such Indebtedness will be calculated as if the rate in effect on the date of calculation had been the applicable rate for the entire period (taking into account any Swap Obligations applicable to such Indebtedness if such Swap Obligation has a remaining term as at the date of calculation in excess of 12 months), (ii) interest on Capital Lease Obligations shall be deemed to accrue at an interest rate reasonably determined by a Responsible Officer to be the rate of interest implicit in such Capital Lease Obligation in accordance with GAAP, (iii) interest on any Indebtedness under a revolving credit facility shall be based upon the average daily balance of such Indebtedness during the applicable period and (iv) interest on Indebtedness that may be optionally determined at an interest rate based upon a factor of a prime or similar rate, a eurocurrency interbank offered rate, or other rate, shall be deemed to have been based upon the rate actually chosen, or, if none, then based upon such optional rate as the Parent Borrower may designate. For the avoidance of doubt, in calculating Consolidated Fixed Charges, (x) the Consolidated Fixed Charges assumed or incurred in connection with a Material Acquisition consummated during the Applicable Reference Period or subsequent to the Applicable Reference Period and on or prior to the date of such calculation shall be included and (y) the Consolidated Fixed Charges Disposed of pursuant to a Material Disposition consummated during the Applicable Reference Period or subsequent to the Applicable Reference Period and on or prior to the date of such calculation shall be excluded. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pro Forma Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;4.1(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Prohibited Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;406 of ERISA and Section&#160;4975(c) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Projections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;6.2(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Properties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;4.18(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Protective Advance Exposure</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the Dollar Equivalent of the sum of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the aggregate amount of all outstanding Protective Advances at such time.  The Protective Advance Exposure of any Revolving Lender at any time shall be its Revolving Percentage of the total Protective Advance Exposure at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Protective Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.3. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Public-Sider</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Lender whose representatives may trade in securities of the Parent Borrower or any of its Subsidiaries while in possession of the financial statements provided by the Parent Borrower under the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Qualified Capital Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Capital Stock of the Parent Borrower other than Disqualified Capital Stock.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Qualified Unrestricted Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Unrestricted Cash constituting Collateral that is held in deposit accounts and securities accounts of the Loan Parties subject to a control agreement or any similar agreement or documentation required for the perfection of the security interest of the Administrative Agent over the relevant deposit or securities accounts in favor of the Administrative Agent and, in each case, satisfactory in form and substance to the Administrative Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (x) no Unrestricted Cash of the Foreign Loan Parties shall constitute Qualified Unrestricted Cash other than Unrestricted Cash otherwise meeting the requirements of this definition that is held in the Foreign Qualifying Accounts (or any successor or replacement account thereof satisfactory to the Administrative Agent) and (y) no Unrestricted Cash of a Domestic Loan Party may qualify as Qualified Unrestricted Cash unless it is in an account of a Domestic Loan Party (1) located at the Administrative Agent, (2) constituting a Domestic Qualifying Account (or any successor or replacement account thereof satisfactory to the Administrative Agent), (3) constituting a Specified Account (or any successor or replacement account thereof satisfactory to the Administrative Agent) or (4) that is satisfactory to the Administrative Agent, that, in each case, otherwise meets the requirements of this definition, it being agreed that the amount of Unrestricted Cash in the Specified Accounts that may constitute Qualified Unrestricted Cash may not exceed the Dollar Equivalent of $15,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reference Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each period of four consecutive fiscal quarters of the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Reference Time&#8221; with respect to any setting of the then-current Benchmark means (1) if such Benchmark is LIBO Rate, 11&#58;00 a.m. (London time) on the day that is two London banking days preceding the date of such setting, (2) if such Benchmark is EURIBOR Rate, 11&#58;00 a.m. Brussels time two TARGET Days preceding the date of such setting, (3) if the RFR for such Benchmark is SONIA, then four Business Days prior to such setting, or (4) if such Benchmark is none of the LIBO Rate, the EURIBOR Rate or SONIA, the time determined by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Refunded Swingline Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.7.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;10.6(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulation</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;4.28.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulation D</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Regulation D of the Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulation U</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Regulation U of the Board, as in effect from time to time and all official rulings and interpretations thereunder or thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulation X</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Regulation X of the Board, as in effect from time to time and all </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">official rulings and interpretations thereunder or thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reimbursement Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the obligation of the applicable Borrower to reimburse the Issuing Lender pursuant to Section&#160;3.5 for amounts drawn under Letters of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Relevant Governmental Body&#8221;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">means (i) with respect to a Benchmark Replacement in respect of Loans denominated in Dollars, the Federal Reserve Board and&#47;or the NYFRB, or a committee officially endorsed or convened by the Federal Reserve Board and&#47;or the NYFRB or, in each case, any successor thereto, (ii) with respect to a Benchmark Replacement in respect of Loans denominated in Pounds Sterling, the Bank of England, or a committee officially endorsed or convened by the Bank of England or, in each case, any successor thereto, (iii) with respect to a Benchmark Replacement in respect of Loans denominated in Euros, the European Central Bank, or a committee officially endorsed or convened by the European Central Bank or, in each case, any successor thereto and (iv) with respect to a Benchmark Replacement in respect of Loans denominated in any other currency, (a) the central bank for the currency in which such Benchmark Replacement is denominated or any central bank or other supervisor which is responsible for supervising either (1) such Benchmark Replacement or (2) the administrator of such Benchmark Replacement or (b) any working group or committee officially endorsed or convened by (1) the central bank for the currency in which such Benchmark Replacement is denominated, (2) any central bank or other supervisor that is responsible for supervising either (A) such Benchmark Replacement or (B) the administrator of such Benchmark Replacement, (3) a group of those central banks or other supervisors or (4) the Financial Stability Board or any part thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Relevant Rate&#8221; means (i) with respect to any Term Benchmark Borrowing denominated in Dollars, the LIBO Rate, (ii) with respect to any Term Benchmark </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing denominated in Euros, the EURIBOR </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Rate, or (iii) with respect to any Term Benchmark Borrowing denominated in Pounds Sterling, the Daily Simple RFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Relevant Screen Rate&#8221; means (i) with respect to any Term Benchmark Borrowing denominated in Dollars, the LIBO Screen Rate or (ii) with respect to any Term Benchmark Borrowing denominated in Euros, the EURIBOR Screen Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Rent Reserve</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any store, warehouse distribution center, regional distribution center or depot where any Inventory subject to Liens arising by operation of law or granted by a Loan Party is located, a reserve equal to three months&#8217; rent at such store, warehouse distribution center, regional distribution center or depot.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means reports prepared by the Administrative Agent or another Person showing the results of appraisals, field examinations or audits pertaining to the assets of the Loan Parties from information furnished by or on behalf of the Parent Borrower, after the Administrative Agent has exercised its rights of inspection pursuant to this Agreement, which Reports may be distributed to the Lenders by the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reportable Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the events set forth in Section&#160;4043(c) of ERISA or the regulations issued thereunder, with respect to a Pension Plan, other than those events as to which notice is waived pursuant to DOL Reg. Section&#160;4043 as in effect on the Closing Date (no matter how such notice requirement may be changed in the future).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reported Banking Services Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Banking Services Obligations of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loan Party or its Restricted Subsidiaries owing to one or more Lenders or their respective Affiliates or branches&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, as of any date of determination, such obligations shall constitute Reported Banking Services Obligations solely to the extent that the Lender party thereto or its Affiliate or branch (other than JPMorgan Chase Bank, N.A.) shall have reported the amount of such outstanding obligations to the Administrative Agent as of the last day of the previous fiscal quarter on or prior to the date that is 15 days following the end of such fiscal quarter (or (x) prior to the date that is 15 days following the end of the first fiscal quarter following the Closing Date, within 15 days of the Closing Date such Lender or Affiliate or branch shall have reported the amount of such outstanding obligations as of the Closing Date, and (y) within 10 days of any request therefor by the Administrative Agent, such Lender or Affiliate or branch shall have reported the amount of such outstanding obligations as of any other date reasonably requested by the Administrative Agent). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reported Secured Swap Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Secured Swap Obligations of any Loan Party owing to one or more Lenders or their respective Affiliates&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, as of any date of determination, such obligations shall constitute Reported Secured Swap Obligations solely to the extent that as of any date of determination, such Lender party thereto or its Affiliate (other than JPMorgan Chase Bank, N.A.) shall have reported the amount of such outstanding Swap Obligations to the Administrative Agent as of the last day of the previous fiscal quarter on or prior to the date that is 15 days following the end of such fiscal quarter (or (x) prior to the date that is 15 days following the end of the first fiscal quarter following the Closing Date, within 30 days of the Closing Date such Lender or Affiliate shall have reported the amount of such outstanding obligations as of the Closing Date and (y) within 10 days of any request therefor by the Administrative Agent, such Lender or Affiliate shall have reported the amount of such outstanding Swap Obligations as of any other date reasonably requested by the Administrative Agent).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reporting Trigger Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the period (a) commencing on the day that (i) an Event of Default occurs and is continuing or (ii) Adjusted Excess Availability is less than the greater of (A)&#160;$</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or (B) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">12.5</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap for five (5) consecutive Business Days and (b) continuing until the date that during the previous thirty (30) consecutive days (i) no Event of Default has existed and (ii)&#160;Adjusted Excess Availability has been greater than the greater of (A) $</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, or (B) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">12.5</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap at all times.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Required Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the holders of more than 50% of the Total Commitments then in effect or, if the Commitments have been terminated, the Total Revolving Extensions of Credit then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Requirement of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, the Certificate of Incorporation and By-Laws or other organizational or governing documents of such Person, and any law, treaty, rule or regulation or determination of an arbitrator or a court or other Governmental Authority, in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reserves</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Dilution Reserves, Rent Reserves, Priority Payable Reserves and any other reserves which the Administrative Agent deems necessary, in its Permitted Discretion, to maintain (including (but without duplication of other reserves or adjustments), Banking Services Reserves, reserves for consignee&#8217;s, warehousemen&#8217;s and bailee&#8217;s charges, reserves for Swap Obligations, reserves for contingent liabilities of any Loan Party, reserves for uninsured losses of any Loan Party, reserves for uninsured, underinsured, un-indemnified or under-indemnified liabilities or potential liabilities with respect to any litigation and reserves for taxes, fees, assessments, and other governmental charges, reserves for potential fees payable to an insolvency administrator pursuant to Sec. 171 of the German Insolvency Code (Insolvenzordnung) or relevant successor provisions, reserves for VAT, reserves for the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">prescribed part of a UK Loan Party&#8217;s net property that would be made available for the satisfaction of its unsecured liabilities pursuant to section 176A of the United Kingdom&#8217;s Insolvency Act 1986, as amended, reserves with respect to liabilities of a UK Loan Party which constitute preferential debts pursuant to sections 175, 176ZA or 386 of the United Kingdom&#8217;s Insolvency Act 1986, as amended, and reserves for extended or extendible retention of title over Accounts) with respect to the Collateral or any Loan Party).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Resolution Authority&#8221; means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Responsible Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the chief executive officer, president, chief financial officer, director of financial reporting or treasurer of the applicable Borrower, but in any event, with respect to financial matters, the chief financial officer of the Parent Borrower or any director of such Borrower acting in such capacity and in each case with respect to a German Loan Party including a managing director (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Gesch&#228;ftsf&#252;hrer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and a member of the board (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Vorstand</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Debt Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;7.8(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;  has the meaning set forth in Section 1.6.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;7.6.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Subsidiary of the Parent Borrower other than an Unrestricted Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Reuters&#8221; means, as applicable, Thomson Reuters Corp., Refinitiv, or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revaluation Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) with respect to any Loan denominated in any Available Currency (other than Dollars), each of the following&#58; (i) the date of the Borrowing of such Loan and (ii) </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">with respect to any Term Benchmark Loan, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">each date of a conversion into or continuation of such Loan pursuant to the terms of this Agreement&#59; (b) with respect to any Letter of Credit denominated in an Available Currency (other than Dollars), each of the following&#58; (i) the date on which such Letter of Credit is issued, (ii) the first Business Day of each quarter and (iii) the date of any amendment of such Letter of Credit that has the effect of increasing the face amount thereof&#59; and (c) any additional date as the Administrative Agent may determine at any time when an Event of Default exists.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Commitment Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the period from and including the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date to the Revolving Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Extensions of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Revolving Lender at any time, an amount equal to the sum of (a) the aggregate principal amount of all Revolving Loans held by such Lender then outstanding, (b) such Lender&#8217;s Revolving Percentage of the L&#47;C Obligations then outstanding, (c) such Lender&#8217;s Revolving Percentage of the aggregate principal amount of Swingline Loans then outstanding and (d) such Lender&#8217;s Revolving Percentage of the Protective Advances then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Lender that has a Commitment or that holds Revolving Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.1(b).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Revolving Lender at any time, the percentage which such Lender&#8217;s Commitment then constitutes of the Total Commitments or, at any time after the Commitments shall have expired or terminated, the percentage which the Dollar Equivalent of the aggregate principal amount of such Lender&#8217;s Revolving Loans then outstanding constitutes of the Dollar Equivalent of the aggregate principal amount of the Revolving Loans then outstanding, provided, that, in the event that the Revolving Loans are paid in full prior to the reduction to zero of the Total Revolving Extensions of Credit, the Revolving Percentages shall be determined in a manner designed to ensure that the other outstanding Revolving Extensions of Credit shall be held by the Revolving Lenders on a comparable basis.  Notwithstanding the foregoing, in the case of Section&#160;2.23 when a Defaulting Lender shall exist, Revolving Percentages shall be determined without regard to any Defaulting Lender&#8217;s Commitment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">February 1, 2024</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the earlier of (i) September 1, 2026 and (ii) the date that is 91 days prior to the earliest maturity date of any Term Loans (or any Indebtedness that refinances or replaces the Term Loans)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR&#8221; means, for any RFR Loan denominated in Pounds Sterling, SONIA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR Administrator&#8221; means the SONIA Administrator.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR Borrowing&#8221; means, as to any Borrowing, the RFR Loans comprising such Borrowing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR Business Day&#8221; means any day except for (i) a Saturday, (ii) a Sunday or (iii)&#160;a day on which banks are closed for general business in London.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR Interest Day&#8221; has the meaning specified in the definition of &#8220;Daily Simple RFR&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;RFR Loan&#8221; means a Loan that bears interest at a rate based on Daily Simple RFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">S&#38;P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Cash Equivalents. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctioned Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, at any time, a country, region or territory which is itself the subject or target of any Sanctions (at the time of this Agreement, Crimea, Cuba, Iran, North Korea and Syria).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctioned Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, (a) any Person listed in any Sanctions-related list of designated Persons maintained by the Office of Foreign Assets Control of the U.S. Department of the Treasury, the U.S. Department of State, the United Nations Security Council, the European Union, any European Union member state, Her Majesty&#8217;s Treasury of the United Kingdom or other relevant sanctions authority, (b) any Person operating, organized or resident in a Sanctioned Country, (c) any Person owned or controlled by any such Person or Persons described in the foregoing clauses (a) or (b), or (d) any Person otherwise the subject of any Sanctions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means economic or financial sanctions or trade embargoes imposed, administered or enforced from time to time by (a) the U.S. government, including those administered by the Office of Foreign Assets Control of the U.S. Department of the Treasury or the U.S. Department of State or (b) the United Nations Security Council, the European Union, any European Union member state or Her Majesty&#8217;s Treasury of the United Kingdom or any other relevant sanctions authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctions Provision</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;  has the meaning set forth in Section 1.6.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Securities and Exchange Commission, any successor thereto and any analogous Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Secured Parties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the Administrative Agent, the Lenders, the Swingline Lenders, the Issuing Lenders and any other Person to which Obligations are owed. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Secured Swap Obligations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Swap Obligations of any Loan Party owing to one or more Lenders or their respective Affiliates&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no later than 10 days after (or such later date as agreed by the Administrative Agent in its reasonable discretion) the time that any transaction relating to such Swap Obligation is executed (or, if later, the Closing Date) the Parent Borrower (other than for transactions with JPMorgan Chase Bank, N.A. and its Affiliates and branch) and the Lender party thereto or its Affiliate or branches (other than JPMorgan Chase Bank, N.A.) shall have delivered written notice to the Administrative Agent that such a transaction has been entered into and that it constitutes a Secured Swap Obligation entitled to the benefits of the Security Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Uniform Commercial Code of the State of New York, or with respect to Foreign Loan Parties, such comparable term as set forth in the applicable Security Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the US Security Documents, the Mortgages, the German Security Documents, the UK Security Documents and all other security documents hereafter delivered to the Administrative Agent granting a Lien on any property of any Person to secure the obligations and liabilities of any Loan Party under any Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sellers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the definition of Acquisition Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SOFR&#8221; means, with respect to any Business Day, a rate per annum equal to the secured overnight financing rate for such Business Day published by the SOFR Administrator on the SOFR Administrator&#8217;s Website on the immediately succeeding Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SOFR Administrator&#8221; means the NYFRB (or a successor administrator of the secured overnight financing rate).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SOFR Administrator&#8217;s Website&#8221; means the NYFRB&#8217;s Website, currently at http&#58;&#47;&#47;www.newyorkfed.org, or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Solvent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means when used with respect to any Person, means that, as of any date of determination, (a) the fair value of the assets of such Person, at a fair valuation, will exceed its debts and liabilities, subordinated, contingent or otherwise, (b) the present fair saleable value of the assets of such Person will be greater than the amount that will be required to pay the probable liabilities on its debts and other liabilities, subordinated, contingent or otherwise, as such debts and other liabilities become absolute and matured, (c) such Person will be able to pay its debts and liabilities, subordinated, contingent or otherwise, as such debts and liabilities become absolute and matured, (d) such Person will not have an unreasonably small capital with which to conduct the business in which it is engaged as such business is conducted as of such date of determination and proposed to be conducted following such date, (e) with respect to any German Relevant Entity, such entity not being subject to a German Insolvency Event and  (f) with respect to any UK Loan Party, such entity not being subject to a UK </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insolvency Event&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that clauses (a) through (d) above shall not apply to a German Relevant Entity or a UK Loan Party. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SONIA&#8221; means, with respect to any Business Day, a rate per annum equal to the Sterling Overnight Index Average for such Business Day published by the SONIA Administrator on the SONIA Administrator&#8217;s Website on the immediately succeeding Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SONIA Administrator&#8221; means the Bank of England (or any successor administrator of the Sterling Overnight Index Average).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;SONIA Administrator&#8217;s Website&#8221; means the Bank of England&#8217;s website, currently at http&#58;&#47;&#47;www.bankofengland.co.uk, or any successor source for the Sterling Overnight Index Average identified as such by the SONIA Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the accounts set forth on Schedule 6.2(j)(iii). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Event of Default under Section 8(a)(i), Section 8(a)(ii), Section 8(f) or Section 8(g). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the representations and warranties of the Parent Borrower and the Subsidiary  Guarantors set forth in Sections 4.3(a), (b), 4.4(a), 4.5 (solely with respect to organizational or governing documents), 4.11, 4.15, 4.20, 4.21(i) and 4.25.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Restricted Debt Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Restricted Debt Payment made pursuant to Section 7.8(a)(iv). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Restricted Investment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Permitted Acquisition or other Investment made pursuant to Section 7.7(h). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Restricted Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Restricted Payment made pursuant to Section 7.6(g). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Restricted Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Specified Restricted Debt Payment, Specified Restricted Investment and Specified Restricted Payment that by the terms of this Agreement requires such test to be calculated under the Payment Conditions. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Transaction</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) each Specified Restricted Transaction and (b) otherwise, any Investment (including any Limited Condition Acquisition), disposition, incurrence or repayment of Indebtedness, Restricted Payment, Subsidiary designation, Incremental Term Loans that by the terms of this Agreement requires such test to be calculated on a &#8220;Pro Forma Basis&#8221;&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that any increase in the Commitments (including, for this purpose, any Commitment in respect of any Incremental Term Loan) above the amount of Commitments in effect on the Closing Date, for purposes of this &#8220;Specified Transaction&#8221; definition, shall be deemed to be fully drawn&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, further, that, at Parent Borrower&#8217;s election, any such Specified Transaction (other than a Restricted Payment) having an aggregate value of less than $5,000,000 shall not be calculated on a &#8220;Pro Forma Basis.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Statutory Reserve Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a fraction (expressed as a decimal), the numerator of which is the number one and the denominator of which is the number one minus the aggregate of the maximum reserve percentage (including any marginal, special, emergency or supplemental reserves) expressed as a decimal established by the Board to which the Administrative Agent is subject with respect to the Adjusted LIBO Rate</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or Adjusted EURIBOR Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, for eurocurrency funding (currently referred to as &#8220;Eurocurrency liabilities&#8221; in Regulation D)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or any other reserve ratio or analogous </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">requirement of any central banking or financial regulatory authority imposed in respect of the maintenance of the Commitments or the funding of the Loans</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Such reserve percentage shall include those imposed pursuant to Regulation D.  </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans shall be deemed to constitute eurocurrency funding and to be subject to such reserve requirements without benefit of or credit for proration, exemptions or offsets that may be available from time to time to any Lender under Regulation D or any comparable regulation.  The Statutory Reserve Rate shall be adjusted automatically on and as of the effective date of any change in any reserve percentage.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subordinated Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Indebtedness of any Group Member that is expressly subordinated in right of payment to the Obligations&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, for the avoidance of doubt, Indebtedness under the Term Loan Credit Agreement shall not be considered Subordinated Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, a corporation, partnership, limited liability company or other entity of which shares of stock or other ownership interests having ordinary voting power (other than stock or such other ownership interests having such power only by reason of the happening of a contingency) to elect a majority of the board of directors or other managers of such corporation, partnership or other entity are at the time owned directly or indirectly through one or more intermediaries, or both, by such Person.  Unless otherwise qualified, all references to a &#8220;Subsidiary&#8221; or to &#8220;Subsidiaries&#8221; in this Agreement shall refer to a Subsidiary or Subsidiaries of the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Domestic Guarantor or a Foreign Guarantor that is a Subsidiary, as the case may be. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Supermajority Lenders</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the holders of more than 66 2&#47;3% of (a) until the Closing Date, the Commitments then in effect and (b) thereafter, the Total Commitments then in effect or, if the Commitments have been terminated, the Total Revolving Extensions of Credit then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swap</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any agreement, contract, or transaction that constitutes a &#8220;swap&#8221; within the meaning of section 1a(47) of the Commodity Exchange Act.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swap Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any agreement with respect to any swap, forward, future or derivative transaction or option or similar agreement involving, or settled by reference to, one or more rates, currencies, commodities, equity or debt instruments or securities, or economic, financial or pricing indices or measures of economic, financial or pricing risk or value or any similar transaction or any combination of these transactions&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no phantom stock or similar plan providing for payments only on account of services provided by current or former directors, officers, employees or consultants of the Parent Borrower or any of its Subsidiaries shall be a &#8220;Swap Agreement&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swap Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means with respect to any Person, any and all obligations of such Person, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor), under (a) any and all Swap Agreements, and (b) any and all cancellations, buy backs, reversals, terminations or assignments of any Swap Agreement transaction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the ability of the Swingline Lender, in its discretion, to make Swingline Loans pursuant to Section&#160;2.6 in an aggregate principal amount at any one time outstanding not to exceed $</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">75,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">100,000,000</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the sum of the aggregate amount of all outstanding Swingline Loans at such time.  The Swingline Exposure of any Revolving Lender at any time </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">shall be the sum of (a) its Revolving Percentage of the total Swingline Exposure at such time related to Swingline Loans other than any Swingline Loans made by such Lender in its capacity as a Swingline Lender and (b) if such Lender shall be a Swingline Lender, the principal amount of all Swingline Loans made by such Lender outstanding at such time (to the extent that the other Revolving Lenders shall not have funded their participations in such Swingline Loans).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means JPMorgan Chase Bank, N.A., in its capacity as a lender of Swingline Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.6(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Participation Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.7(c).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Syndication Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Syndication Agent identified on the cover page of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Target</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Erwin Hymer Group SE, a European stock corporation (Societas Europaea, SE) under the laws of the European Union.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;TARGET2&#8221; means the Trans-European Automated Real-time </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Gross Settlement Express Transfer payment system which utilizes a single </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shared </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">platform and which was launched on </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">November 19, 2007.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;TARGET Day&#8221; means any day on which TARGET2 (or, if such payment system ceases to be operative, such other payment system, if any,&#160;determined by the Administrative Agent to be a suitable replacement) is open for the settlement of payments in Euro.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Term Benchmark&#8221; </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">when used in reference to any Loan or Borrowing, refers to whether such Loan, or the Loans comprising such Borrowing, are bearing interest at a rate determined by reference to the Adjusted LIBO Rate </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or the Adjusted EURIBOR Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means JPMorgan Chase Bank, N.A., as administrative agent under the Term Loan Documents, and its successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Term Loan Credit Agreement, dated as of the Closing Date, among the Parent Borrower, the lenders and agents party thereto and the Term Loan Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means collectively (a) the Term Loan Credit Agreement, (b) the Term Loan Security Documents, (c) the Intercreditor Agreement, (d) any promissory note evidencing loans under the Term Loan Credit Agreement and (e) any amendment, waiver, supplement or other modification to any of the documents described in clauses (a) through (d).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the Guarantee Agreement (as defined in the Term Loan Credit Agreement), the Security Agreement (as defined in the Term Loan Credit Agreement), the Mortgages (as defined in the Term Loan Credit Agreement) and all other security documents delivered to the Term Loan Administrative Agent granting a Lien on any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">property of any Person to secure the obligations and liabilities of any Loan Party under any Term Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Obligations Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Intercreditor Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Priority Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Intercreditor Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loan Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the Intercreditor Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means loans outstanding under the Term Loan Credit Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Term SOFR&#8221; means, for the applicable Corresponding Tenor as of the applicable Reference Time, the forward-looking term rate based on SOFR that has been selected or recommended by the Relevant Governmental Body.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Term SOFR Notice&#8221; means a notification by the Administrative Agent to the Lenders and the Parent Borrower of the occurrence of a Term SOFR Transition Event. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Term SOFR Transition Event&#8221; means the determination by the Administrative Agent that (a) Term SOFR has been recommended for use by the Relevant Governmental Body, (b) the administration of Term SOFR is administratively feasible for the Administrative Agent and (c) a Benchmark Transition Event or an Early Opt-in Election, as applicable, has previously occurred resulting in a Benchmark Replacement in accordance with Section 2.16 that is not Term SOFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Total Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the aggregate amount of the Commitments then in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Total Revolving Extensions of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the Dollar Equivalent aggregate amount of the Revolving Extensions of Credit of the Revolving Lenders outstanding at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transaction Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) the purchase price in connection with the Acquisition, (b)&#160;the fees, costs and expenses incurred in connection with the Transactions and (c) the consummation of the Existing Indebtedness Refinancing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, collectively, (a) the Acquisition, (b) the execution, delivery and performance by the Borrowers and the other Loan Parties of this Agreement, the borrowing of Loans hereunder and the use of proceeds thereof, (c) the execution, delivery and performance by the Borrowers and the other Loan Parties of the Term Loan Credit Agreement, the borrowing of Term Loans thereunder and the use of proceeds thereof and (d) the Existing Indebtedness Refinancing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transferee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Assignee or Participant.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Treaty</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the treaty establishing the European Economic Community, being the Treaty of Rome of March 25, 1957, as amended by the Single European Act 1987, the Maastricht Treaty (which was signed at Maastricht on February 7, 1992 and came into force on November 1, 1993), the Amsterdam Treaty (which was signed at Amsterdam on October 2, 1997 and came into force on May 1, 1999) and the Nice Treaty (which was signed on February 26, 2001), each as amended from time to time and as referred to in legislative measures of the European Union for the introduction of, changeover to or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">operating of the euro in one or more member states.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Type</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">means as to any Loan, its nature as an ABR Loan, an Overnight LIBO Loan or a Eurocurrency Loan.</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">when used in reference to any Loan or Borrowing, refers to whether the rate of interest on such Loan, or on the Loans comprising such Borrowing, </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">is determined by reference to the </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted LIBO Rate, the Adjusted EURIBOR Rate, the ABR, the Overnight Rate or the Daily Simple RFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Borrower</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Borrowing Base</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the sum of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">85% of the UK Borrower&#8217;s Eligible Accounts at such time, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the lesser of (i) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">75</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the UK Borrower&#8217;s Eligible Inventory (valued at the lower of cost (determined, with respect to any Eligible Inventory of the UK Borrower, on a first-in-first-out basis) and market</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (ii) the product of (x) 85% </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(which percentage will be increased to 87.5% from January (starting with </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the first day of such </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">month) to March (ending with the last day of such month) of each fiscal year&#59; provided that, each fiscal year, the Parent Borrower may elect with respect to such fiscal year, with at least 15 days written notice to the Administrative Agent prior to the start of the three consecutive month period for such fiscal year (or in the event the start of such three consecutive month period is being pushed back and would occur after January at least 15 days prior to the first day of January), a different period of three consecutive months (starting with the first day of the applicable first month and ending on the last day of the applicable last month) be utilized for purposes of this clause (ii) so long as such different period occurs between December to April&#59; provided, further, that no more than one such three consecutive month period may occur in any fiscal year)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (y)&#160;the Net Orderly Liquidation Value percentage identified in the most recent Inventory appraisal of the UK Borrower ordered by the Administrative Agent </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (z) the UK Borrower&#8217;s Eligible Inventory valued at the lower of cost (determined, with respect to any Eligible Inventory the UK Borrower, on a first-in-first-out basis) or market</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Reserves (if any, and without duplication)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) in determining the Net Orderly Liquidation Value percentage with respect to Inventory, the Administrative Agent may determine such percentage on a blended, product-line or other basis as it determines in its Permitted Discretion and (ii) no more than 70% of the Eligible Accounts and 35% of the Eligible Inventory of the UK Borrower shall be included in the UK Borrowing Base until an Acceptable Inventory Appraisal has been delivered to the Administrative Agent and an Acceptable Field Examination has been completed&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that until the earlier of (x) the date that is 120 days after the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion) and (y) the first date on which the Administrative Agent shall have received an Acceptable Inventory Appraisal and an Acceptable Field Examination shall have been completed, the Eligible Accounts and Eligible Inventory of the UK Borrower shall be included in the UK Borrowing Base in the following manner&#58; (A) the advance rate set forth in clause (a) shall be 70% and (B) in lieu of including Eligible Inventory of the UK Borrower in the UK Borrowing Base in accordance with clause (b) above, the UK Borrowing Base shall include 35% multiplied by the sum of the UK Borrower&#8217;s Eligible Inventory valued at the lower of cost (determined on a first-in, first-out basis) or market </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, notwithstanding the above, the UK Borrowing Base shall be zero until such time as the UK Borrower has delivered to the Administrative Agent all applicable UK Security Documents (and related evidence and other documentation) to the satisfaction of the Administrative Agent in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">accordance with Section 5.1(n). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Administrative Agent may, in its Permitted Discretion reduce the advance rates set forth above or  adjust Reserves or reduce one or more of the other elements used in computing the UK Borrowing Base, with any such changes to be effective three days after delivery of notice thereof to the Parent Borrower and the Lenders&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if consultation with the UK Borrower and&#47;or notice to the UK Borrower and the Lenders is not practicable or if failure to implement any such change within a shorter time period would, in the good faith judgment of the Administrative Agent, reasonably be expected to result in a Material Adverse Effect or materially and adversely affect the Collateral or the rights of the Lenders under the Loan Documents, such change may be implemented within a shorter time as determined by the Administrative Agent in its Permitted Discretion. The UK Borrowing Base at any time shall be determined by reference to the most recent Borrowing Base Certificate delivered to the Administrative Agent (and detailing the UK Borrowing Base), pursuant to Section&#160;5.1(r) or 6.2(f) of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;UK Financial Institutions&#8221; means any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended from time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person falling within IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Insolvency Event</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means&#58; (a) any corporate action, legal proceedings or other formal legal procedure or step is taken in relation to&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the suspension of payments generally, a moratorium of any indebtedness, winding-up, dissolution, administration or reorganization (by way of voluntary arrangement, scheme of arrangement or otherwise) of any UK Loan Party by reason of actual or anticipated financial difficulties&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">a composition, compromise, assignment or arrangement with any creditor of any UK Loan Party by reason of actual or anticipated financial difficulties&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">the appointment of a liquidator, receiver, administrative receiver, administrator, compulsory manager or other similar officer in respect of (A) any UK Loan Party&#59; or (B) any of a UK Loan Party&#8217;s assets included in the UK Borrowing Base&#59; or (C) any of its other assets to the extent such appointment would materially impact any of the Credit Parties&#8217; rights to any asset included in the UK Borrowing Base&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">the enforcement of any security interest over (A) any assets of any UK Loan Party which are included in the UK Borrowing Base&#59; or (B) any of its other assets to the extent such enforcement would materially impact any of the Credit Parties&#8217; rights to any asset included in the UK Borrowing Base&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">or any analogous procedure or step is taken in any jurisdiction</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that paragraph (a) shall not apply to any winding-up petition which is frivolous or vexatious and is discharged, stayed or dismissed within 21 days of commencement&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;any expropriation, attachment, sequestration, distress or execution or any analogous process in any jurisdiction affects any asset or assets of a UK Loan Party and is not discharged within 21 days&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;any UK Loan Party is unable or admits inability to pay its debts as they fall due (or is deemed to or declared to be unable to pay its debts under applicable law), suspends or threatens to suspend making payments on any of its debts (as part of a general suspension of debts) or, by reason of actual or anticipated financial difficulties, commences negotiations with one or more of its creditors (excluding any Secured Party in its capacity as such) with a view to rescheduling any of its indebtedness in an aggregate amount in excess of $100,000,000&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;the value of the assets of any UK Loan Party is less than its liabilities (taking into account contingent and prospective liabilities)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;a moratorium is declared in respect of any indebtedness of any UK Loan Party.  If a moratorium occurs, the ending of such moratorium will not remedy any Event of Default caused by that moratorium.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Loan Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the UK Borrower and each other Loan Party that is organized under the laws of England and Wales.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Qualifying Lender</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Lender which is beneficially entitled to interest payable to that Lender in respect of an advance under a Loan Document or a Letter of Credit and is (a) a Lender (i) which is a bank (as defined for the purpose of section 879 of the Income Tax Act 2007) making an advance under a Loan Document or a Letter of Credit and is within the charge to United Kingdom corporation tax as respects any payments of interest made in respect of that advance or would be within such charge as respects such payment apart from section 18A of the Corporation Tax Act 2009&#59; or (ii) in respect of an advance made under a Loan Document or a Letter of Credit by a person that was a bank (as defined for the purpose of section 879 of the Income Tax Act 2007) at the time that that advance was made and within the charge to United Kingdom corporation tax as respects any payments of interest made in respect of that advance&#59; or (b) a UK Treaty Lender&#59; or (c) a Lender which is (1) a company resident in the United Kingdom for United Kingdom tax purposes&#59; (2) a partnership each member of which is&#58; (i) a company so resident in the United Kingdom&#59; or (ii) a company not so resident in the United Kingdom which carries on a trade in the United Kingdom through a permanent establishment and which brings into account in computing its chargeable profits (within the meaning of section 19 of the Corporation Tax Act 2009) the whole of any share of interest payable in respect of that advance that falls to it by reason of Part 17 of the Corporation Tax Act 2009&#59; or (3) a company not so resident in the United Kingdom which carries on a trade in the United Kingdom through a permanent establishment and which brings into account interest payable in respect of that advance in computing the chargeable profits (within the meaning of section 19 of the Corporation Tax Act 2009) of that company&#59; or (d) a Lender which is a building society (as defined for the purpose of section 880 of the Income Tax Act 2007) making an advance under a Loan Document or Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;UK Resolution Authority&#8221; means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Security Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the security agreement governed by the laws of England and Wales, substantially in the form of Exhibit B-3, or such other form as the Administrative Agent may approve.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Security Document</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the UK Security Agreement and each charge, assignment or other agreement that is entered into by any UK Loan Party in favor of the Administrative Agent, and any other charge, assignment other agreement entered into by a Loan Party granting a security interest in favor of the Administrative Agent that is governed by the laws of England and Wales, in each case, in form and substance satisfactory to the Administrative Agent and entered into pursuant to the terms of this Agreement or any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Treaty Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a Lender which&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">is treated as a resident of a UK Treaty State for the purposes of the UK Treaty&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">does not carry on a business in the United Kingdom through a permanent establishment with which that Lender's participation in the Loan or Letter of Credit is effectively connected or, for the purposes of the UK Treaty with the United States to which interest arising from that Lender's participation in the Loan or Letter of Credit is attributable&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">fulfils any other conditions which must be fulfilled under the applicable UK Treaty by residents of that UK Treaty State in order for such residents to obtain full exemption from taxation imposed by the United Kingdom on interest, except that for this purpose, it shall be assumed that there is no special relationship between the relevant Borrower and the relevant Lender or between both of them and another person and that the following are satisfied&#58; (i) any condition in the applicable UK Treaty which relates to the amount or terms of any Loan or the terms of any Loan Document or Letter of Credit being on arm&#8217;s length terms&#59; and (ii) any necessary procedural formalities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Treaty State</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a jurisdiction having a double taxation agreement (a &#8220;UK Treaty&#8221;) with the United Kingdom which makes provision for full exemption from tax imposed by the United Kingdom on interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#8220;Unadjusted Benchmark Replacement&#8221;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">United Kingdom</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the United Kingdom of Great Britain and Northern Ireland.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">United States</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the United States of America.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Unrestricted Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means unrestricted cash and Cash Equivalents owned by any Group Member and not controlled by or subject to any Lien or other preferential arrangement in favor of any creditor (other than Liens created under the Security Documents or the Term Loan Security Documents and Liens of the type referred to in Section&#160;7.3(u) or Section&#160;7.3(x)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Unrestricted Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) any Subsidiary of the Parent Borrower that is designated as an Unrestricted Subsidiary by the Parent Borrower pursuant to Section&#160;6.11 on or subsequent to the Closing Date and (b) any Subsidiary of an Unrestricted Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Borrowing Base</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means at any time, the sum of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">85% of each wholly owned Domestic Loan Party&#8217;s Eligible Accounts at such time, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the lesser of (i) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">75</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of each wholly owned Domestic Loan Party&#8217;s Eligible Inventory (valued at the lower of cost (determined, with respect to any Eligible Inventory of the wholly owned Domestic Loan Parties, on a first-in-first-out basis) or market</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (ii) the product of (x) 85% </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(which percentage will be increased to 87.5% from January (starting with the first day of such month) to March (ending with the last day of such month) of each fiscal year&#59; provided that, each fiscal year, the Parent Borrower may elect with respect to such fiscal year, with at least 15 days written notice to the Administrative Agent prior to the start of the three consecutive month period for such fiscal year (or in the event the start of such three consecutive month period is being pushed back and would occur after January at least 15 days prior to the first day of January), a different period of three consecutive months (starting with the first day of the applicable first month and ending on the last day of the applicable last month) be utilized for purposes of this clause (ii) so long as such different period occurs between December to April&#59; provided, further, that no more than one such three consecutive month period may occur in any fiscal year)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (y) the Net Orderly Liquidation Value percentage identified in the most recent Inventory appraisal of the wholly owned Domestic Loan Parties ordered by the Administrative Agent </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (z) the wholly owned Domestic Loan Parties&#8217; Eligible Inventory valued at the lower of cost (determined, with respect to any Eligible Inventory of the wholly owned Domestic Loan Parties, on a first-in-first-out basis) or market, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Reserves (if any, and without duplication)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) in determining the Net Orderly Liquidation Value percentage with respect to Inventory, the Administrative Agent may determine such percentage on a blended, product-line or other basis as it determines in its Permitted Discretion and (ii) no more than 70% of the Eligible Accounts and 35% of the Eligible Inventory of the Target and its Subsidiaries constituting Domestic Loan Parties (if any) shall be included in the US Borrowing Base until an Acceptable Inventory Appraisal has been delivered to the Administrative Agent and an Acceptable Field Examination has been completed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Administrative Agent may, in its Permitted Discretion reduce the advance rates set forth above or adjust Reserves or reduce one or more of the other elements used in computing the US Borrowing Base, with any such changes to be effective three days after delivery of notice thereof to the US Borrowers and the Lenders&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if consultation with the applicable Borrower and&#47;or notice to the applicable Borrower and the Lenders is not practicable or if failure to implement any such change within a shorter time period would, in the good faith judgment of the Administrative Agent, reasonably be expected to result in a Material Adverse Effect or materially and adversely affect the Collateral or the rights of the Lenders under the Loan Documents, such change may be implemented within a shorter time as determined by the Administrative Agent in its Permitted Discretion. The US Borrowing Base at any time shall be determined by reference to the most recent Borrowing Base Certificate delivered to the Administrative Agent pursuant to Section&#160;5.1(r) or 6.2(f) of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Co-Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Obligations of the Domestic Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.1(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the ABL Collateral Agreement substantially in the form of Exhibit B-1, or such other form as the Administrative Agent may approve.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the collective reference to the US Security Agreement, the Mortgages and all other security documents hereafter delivered to the Administrative Agent granting </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">a Lien on any property of the US Loan Parties to secure the obligations and liabilities of any Loan Party under any Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a &#8220;United States person&#8221; within the meaning of Section&#160;7701(a)(30) of the Code. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Tax Compliance Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in Section&#160;2.19(f)(ii)(B)(3).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">VAT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">any value added tax imposed by the Value Added Tax Act 1994 and supplemental legislation and regulations&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(b)</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:line-through">(a) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any tax imposed in compliance with the Council Directive of 28 November 2006 on the common system of value added tax (EC Directive 2006&#47;112)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:line-through">(b) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any other tax of a similar nature, whether imposed in a member state of the European Union in substitution for, or levied in addition to, such tax referred to in </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">paragraph</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">paragraphs</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (a) </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or (b) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">above, or imposed elsewhere.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Wholly Owned Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means as to any Person, any other Person all of the Capital Stock of which (other than directors&#8217; qualifying shares required by law) is owned by such Person directly and&#47;or through other Wholly Owned Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Withdrawal Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any liability to a Multiemployer Plan as a result of a complete or partial withdrawal from such Multiemployer Plan, as such terms are used in sections 4203 and 4205, respectively, of ERISA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Write-Down and Conversion Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, and (b) with respect to the United Kingdom,  any powers of the applicable Resolution Authority  under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial Institution  or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Other Definitional Provisions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)  Unless otherwise specified therein, all terms defined in this Agreement shall have the defined meanings when used in the other Loan Documents or any certificate or other document made or delivered pursuant hereto or thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">As used herein and in the other Loan Documents, and any certificate or other document made or delivered pursuant hereto or thereto, (i) accounting terms relating to any Group Member not defined in Section&#160;1.1 and accounting terms partly defined in Section&#160;1.1, to the extent not defined, shall have the respective meanings given to them under GAAP (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that all terms of an accounting or financial nature used herein shall be construed, and all computations of amounts and ratios referred to herein shall be made, without giving effect to (x) any election under Accounting Standards Codification 825-10-25 (previously referred to as Statement of Financial Accounting Standards 159) (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">effect) to value any Indebtedness or other liabilities of the Borrowers or any Subsidiary at &#8220;fair value&#8221;, as defined therein and (y) any treatment of Indebtedness in respect of convertible debt instruments under Accounting Standards Codification 470-20 (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or effect) to value any such Indebtedness in a reduced or bifurcated manner as described therein, and such Indebtedness shall at all times be valued at the full stated principal amount thereof), (ii) the words &#8220;include&#8221;, &#8220;includes&#8221; and &#8220;including&#8221; shall be deemed to be followed by the phrase &#8220;without limitation&#8221;, (iii) the word &#8220;incur&#8221; shall be construed to mean incur, create, issue, assume, become liable in respect of or suffer to exist (and the words &#8220;incurred&#8221; and &#8220;incurrence&#8221; shall have correlative meanings), (iv) the words &#8220;asset&#8221; and &#8220;property&#8221; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, Capital Stock, securities, revenues, accounts, leasehold interests and contract rights, and (v) references to agreements or other Contractual Obligations shall, unless otherwise specified, be deemed to refer to such agreements or Contractual Obligations as amended, supplemented, restated or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The words &#8220;hereof&#8221;, &#8220;herein&#8221; and &#8220;hereunder&#8221; and words of similar import, when used in this Agreement, shall refer to this Agreement as a whole and not to any particular provision of this Agreement, and Section, Schedule and Exhibit references are to this Agreement unless otherwise specified.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The meanings given to terms defined herein shall be equally applicable to both the singular and plural forms of such terms.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Conversion of Foreign Currencies</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Consolidated Total Debt</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Consolidated Total Debt (and metrics including in Consolidated Fixed Charges) denominated in any currency other than Dollars shall be calculated using the Dollar Equivalent thereof as of the date of the financial statements on which such amounts are reflected.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Dollar Equivalents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Without limiting the other terms of this Agreement, the calculations and determinations under this Agreement of any amount in any currency other than Dollars shall be deemed to refer to the Dollar Equivalent thereof, as the case may be.  The Administrative Agent shall determine the Dollar Equivalent of any amount in respect of extensions of credit hereunder in accordance with the terms of the definition of Revaluation Date, and a determination thereof by the Administrative Agent shall be presumptively correct absent manifest error.  The Administrative Agent may, but shall not be obligated to, rely on any determination made by any Credit Party in any document delivered to the Administrative Agent</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.  </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.   Notwithstanding the foregoing, (i) for purposes of Section 7 and the calculation of compliance with any financial ratio or financial test for purposes of taking any action hereunder, on any relevant date of determination, amounts denominated in currencies other than Dollars shall be translated into Dollars at the applicable currency exchange rate used in preparing the financial statements delivered pursuant to Sections 6.1(a) or (b), as applicable, for the relevant fiscal period and (ii) all Borrowing Base Certificates and related calculations delivered under this Agreement shall express such calculations or determinations in Dollars, as applicable based on a currency exchange rate used in preparing the applicable financial statements or financial reporting for the period applicable to such Borrowing Base Certificates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Rounding Off</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent may set up appropriate rounding-off mechanisms or otherwise round off amounts hereunder to the nearest higher or lower amount in whole Dollars or cents to ensure amounts owing by any party hereunder or that otherwise need to be calculated </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or converted hereunder are expressed in whole Dollars or in whole cents, as may be necessary or appropriate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Available Currency Letters of Credit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  With respect to each Letter of Credit denominated in an Available Currency&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the Administrative Agent shall determine the Dollar Equivalent of the L&#47;C Obligations with respect to such Letter of Credit denominated in an Available Currency.  Such Dollar Equivalent amounts shall become effective as of such Revaluation Date and shall be the Dollar Equivalent amounts employed in converting any amounts between the applicable currencies until the next Revaluation Date to occur.  For purposes of the Loan Documents, the amount of each Letter of Credit issued in an Available Currency shall be such Dollar Equivalent amount as reasonably determined by the Administrative Agent.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">wherever in this Agreement in connection with the issuance, amendment or extension of a Letter of Credit, an amount, such as a required minimum or multiple amount, is expressed in Dollars, but such Letter of Credit is denominated in an Available Currency, such amount shall be the relevant Dollar Equivalent of such Dollar amount (rounded to the nearest unit of such Available Currency, with 0.5 of a unit being rounded upward), as reasonably determined by the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  For purposes of determining compliance with any Dollar-denominated restriction on the incurrence of Indebtedness, the Dollar Equivalent principal amount of Indebtedness denominated in a foreign currency shall be calculated based on the relevant currency exchange rate in effect on the date such Indebtedness was incurred, in the case of term debt, or first committed or first incurred (whichever yields the lower Dollar Equivalent), in the case of revolving credit debt&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that if such Indebtedness is incurred to refinance, replace, renew or refund other Indebtedness denominated in a foreign currency, and such refinancing, replacement, renewal or refunding would cause the applicable Dollar denominated restriction to be exceeded if calculated at the relevant currency exchange rate in effect on the date of such refinancing, replacement, renewal or refunding, such Dollar-denominated restriction will be deemed not to have been exceeded so long as the principal amount of such refinancing, replacement, renewal or refunding Indebtedness does not exceed the principal amount of such Indebtedness being refinanced, replaced, renewed or refunded (plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">unpaid accrued interest and premium (including tender premiums) thereon and underwriting discounts, original issue discount, defeasance costs, fees, commissions and expenses in connection therewith).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Certain Calculations and Tests. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding anything in this Agreement or any Loan Document to the contrary, in connection with a Specified Transaction undertaken in connection with the consummation of a Limited Condition Acquisition, when&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">determining compliance with any provision of this Agreement which requires the calculation of the Consolidated Leverage Ratio, Consolidated Secured Leverage Ratio or the </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consolidated </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fixed Charge Coverage Ratio&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">determining compliance with representations, warranties, Defaults or Events of Default&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">testing availability under baskets set forth in this Agreement (including baskets measured as a percentage of Consolidated Total Assets)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the date of determination of whether any such action is permitted hereunder shall, at the option of Parent Borrower (Parent Borrower&#8217;s election to exercise such option in connection with any Limited Condition Acquisition, an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LCA Election</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), be deemed to be the date the binding documentation for such Limited Condition Acquisition are entered into (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LCA Test Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and if, after such ratios and other provisions are measured on a Pro Forma Basis after giving effect to such Limited Condition Acquisition and the other Specified Transactions to be entered into in connection therewith (including any incurrence of Indebtedness and the use of proceeds thereof) as if they occurred at the beginning of the four consecutive fiscal quarter period being used to calculate such financial ratio ending prior to the LCA Test Date, Parent Borrower could have taken such action on the relevant LCA Test Date in compliance with such ratios and provisions, such provisions shall be deemed to have been complied with. For the avoidance of doubt, (A) if any of such ratios are exceeded as a result of fluctuations in such ratio (including due to fluctuations in Consolidated EBITDA of Parent Borrower) at or prior to the consummation of the relevant Limited Condition Acquisition, such ratios and other provisions will not be deemed to have been exceeded as a result of such fluctuations solely for purposes of determining whether the Limited Condition Acquisition is permitted hereunder and (B) such ratios and other provisions shall not be tested at the time of consummation of such Limited Condition Acquisition or related Specified Transactions. If Parent Borrower has made an LCA Election for any Limited Condition Acquisition, then in connection with any subsequent calculation of any ratio or basket availability with respect to any other Specified Transaction on or following the relevant LCA Test Date and prior to the earlier of the date on which such Limited Condition Acquisition is consummated or the date that the definitive agreement for such Limited Condition Acquisition is terminated or expires without consummation of such Limited Condition Acquisition, any such ratio or basket shall be calculated on a Pro Forma Basis assuming such Limited Condition Acquisition and other transactions in connection therewith (including any incurrence of Indebtedness and the use of proceeds thereof) have been consummated.  For the avoidance of doubt, this Section 1.4 shall not apply to the making of Loans or issuance of Letters of Credit under this Agreement, which will be governed by the conditions otherwise set forth herein applicable thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Interest Rates&#59; LIBOR Notification. </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> The interest rate on </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans and Overnight LIBO Loans </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">is determined by reference to the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO Rate, the EURIBOR Screen Rate or the Overnight LIBO Rate, as applicable, which is derived from the applicable</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">a Loan denominated in dollars or an Available Currency may be derived from an interest rate benchmark that is, or may in the future become, the subject of regulatory reform.  Regulators have signaled the need to use alternative benchmark reference rates for some of these interest rate benchmarks and, as a result, such interest rate benchmarks may cease to comply with applicable laws and regulations, may be permanently discontinued, and&#47;or the basis on which they are calculated may change.  The London</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> interbank offered rate</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.  The applicable interbank offered rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(&#8220;LIBOR&#8221;)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is intended to represent the rate at which contributing banks may obtain short-term borrowings from each other in the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">applicable</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">London</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> interbank market.  </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">In July 2017</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">On March 5, 2021</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the U.K. Financial Conduct Authority </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(&#8220;FCA&#8221;) publicly </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">announced that</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, after the end of 2021, it would no longer persuade or compel contributing banks to make rate submissions to the ICE Benchmark Administration (together with any successor to the ICE Benchmark Administrator, the &#8220;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">IBA</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">&#8221;) for purposes of the IBA setting the London interbank offered rate. As a result, it is possible that commencing in 2022, the London interbank offered rate may no longer be available or may no longer be deemed an appropriate reference rate upon which to determine the interest rate on Eurocurrency Loans. In light of this eventuality, public</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#58; (a) immediately after December 31, 2021, publication of all seven euro LIBOR settings, the overnight, 1-week, 2-month and 12-month British Pound Sterling LIBOR settings and the 1-week and 2-month U.S. Dollar LIBOR settings will permanently cease&#59; immediately after June 30, 2023, publication of the overnight and 12-month U.S. Dollar LIBOR settings will permanently cease&#59; immediately after December 31, 2021, the 1-month, 3-</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">month and 6-month British Pound Sterling LIBOR settings will cease to be provided or, subject to consultation by the FCA, be provided on a changed methodology (or &#8220;synthetic&#8221;) basis and no longer be representative of the underlying market and economic reality they are intended to measure and that representativeness will not be restored&#59; and immediately after June 30, 2023, the 1-month, 3-month and 6-month U.S. Dollar LIBOR settings will cease to be provided or, subject to the FCA&#8217;s consideration of the case, be provided on a synthetic basis and no longer be representative of the underlying market and economic reality they are intended to measure and that representativeness will not be restored.  There is no assurance that dates announced by the FCA will not change or that the administrator  of LIBOR and&#47;or regulators will not take further action that could impact the availability, composition, or characteristics of LIBOR or the currencies and&#47;or tenors for which LIBOR is published.  Each party to this agreement should consult its own advisors to stay informed of any such developments.  Public</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and private sector industry initiatives are currently underway to identify new or alternative reference rates to be used in place of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the London interbank offered rate and, as and if applicable, other interbank offered rates. In the event that the applicable interbank offered rate is no longer available or in certain other circumstances as set forth in Section 2.16(b) of this Agreement, such Section 2.16</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LIBOR.  Upon the occurrence of a Benchmark Transition Event, a Term SOFR Transition Event, an Early Opt-in Election or an Other Benchmark Rate Election, Sections 2.16(b) and</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">b</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">c</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">provides</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provide</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> a mechanism for determining an alternative rate of interest.  The Administrative Agent will </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">promptly </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">notify the Parent Borrower, pursuant to Section 2.16</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">in advance </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of any change to the reference rate upon which the interest rate on </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the applicable Loans</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loan</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is based.  However, the Administrative Agent does not warrant or accept any responsibility for, and shall not have any liability with respect to, the administration, submission</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, performance</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or any other matter related to the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">applicable interbank offered rate</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Daily Simple RFR, LIBOR</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or other rates in the definition of &#8220;LIBO Rate&#8221;</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(or</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> &#8220;EURIBOR </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Screen </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate&#8221; or &#8220;Overnight </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate&#8221;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or with respect to any alternative or successor rate thereto, or replacement rate thereof</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> (including, without limitation, (i) any such alternative, successor or replacement rate implemented pursuant to Section 2.16(b) or (c), whether upon the occurrence of a Benchmark Transition Event, a Term SOFR Transition Event, an Early Opt-in Election or an Other Benchmark Rate Election, and (ii) the implementation of any Benchmark Replacement Conforming Changes pursuant to Section 2.16(d)), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">including without limitation, whether the composition or characteristics of any such alternative, successor or replacement reference rate</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, as it may or may not be adjusted pursuant to Section 2.16(b), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be similar to, or produce the same value or economic equivalence of, the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Daily Simple RFR, the Overnight</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Rate, the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">EURIBOR Screen Rate or Overnight </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIBO Rate </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(or the EURIBOR Rate or the Overnight Rate) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or have the same volume or liquidity as did the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">applicable</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">London</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> interbank offered rate </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(or the euro interbank offered rate or the Tokyo interbank offered rate, as applicable) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">prior to its discontinuance or unavailability.</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">  The Administrative Agent and its affiliates and&#47;or other related entities may engage in transactions that affect the calculation of any Daily Simple RFR, any alternative, successor or alternative rate (including any Benchmark Replacement) and&#47;or any relevant adjustments thereto, in each case, in a manner adverse to the Borrower.  The Administrative Agent may select information sources or services in its reasonable discretion (in consultation with the Parent Borrower) to ascertain any RFR, Daily Simple RFR, Overnight Rate or Term Benchmark Rate, any component thereof, or rates referenced in the definition thereof, in each case pursuant to the terms of this Agreement, and shall have no liability to the Borrower, any Lender or any other person or entity for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and whether at law or in equity), for any error or calculation of any such rate (or component thereof) provided by any such information source or service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Compliance with Anti-Boycott Laws.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  Each Lender may choose that any provision in this Agreement relating to the terms Sanctioned Country, Sanctioned Person, or Sanctions including Sections 3.1, 4.25, 6.4, 7.17 and 7.20 (each hereinafter &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctions Provision</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall not be applicable to its benefit as far as the application of any Sanctions Provision would result in such Lender or any of its directors or employees being in violation of, conflict with, or having liability under Section </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7 German Foreign Trade Ordinance (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Au&#223;enwirtschaftsverordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), Council Regulation (EC) No. 2271&#47;96 or any other similar applicable anti-boycott laws (hereinafter &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Boycott-Laws</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Each Lender  which chooses such compliance with Anti-Boycott-Laws (each hereinafter &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Lender</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) has to notify the Administrative Agent to this effect (who in turn shall inform the Parent Borrower).</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 2.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">AMOUNT AND TERMS OF COMMITMENTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a)  Subject to the terms and conditions herein, each Revolving Lender severally agrees to make revolving credit loans in Available Currencies (other than Canadian Dollars) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to the applicable US Borrower from time to time during the Revolving Commitment Period in an aggregate principal amount at any one time outstanding which would not result in either (i) the Revolving Loans of such Lender when added (after giving effect to any application of proceeds of such Revolving Loans pursuant to Section&#160;2.6(b)) to the sum of (x) such Lender&#8217;s Revolving Percentage of the L&#47;C Obligations then outstanding, (y) such Lender&#8217;s Swingline Exposure then outstanding and (z) such Lender&#8217;s Protective Advance Exposure then outstanding, exceeding the amount of such Lender&#8217;s Commitment or (ii) the Total Revolving Extensions of Credit exceeding the Line Cap, or (iii) the Total Revolving Extensions of Credit to the US Borrowers exceeding the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers which have been attributed to the US Borrowing Base), subject to the authority of the Administrative Agent, in its sole discretion, to make Protective Advances pursuant to the terms of Section&#160;2.3.  During the Revolving Commitment Period the US Borrowers may use the Commitments by borrowing, prepaying the Revolving Loans in whole or in part, and reborrowing, all in accordance with the terms and conditions hereof.  The </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">US </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revolving Loans may from time to time be </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans or, solely</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">comprised (A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> in the case of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Revolving Loans</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> denominated in Dollars, </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">entirely of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ABR Loans</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or Term Benchmark Loans and (B) in the case of Borrowings denominated in any other Available Currency, entirely of Term Benchmark Loans or RFR Loans, as applicable, in each case of the same Available Currency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as determined by the applicable US Borrower and notified to the Administrative Agent in accordance with Sections 2.2 and 2.12.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Subject to the terms and conditions herein, each Revolving Lender severally agrees to make revolving credit loans in Available Currencies (other than Canadian Dollars) (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European Revolving Loans</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, and together with US Revolving Loans, collectively, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Loans</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to the European Co-Borrowers from time to time during the Revolving Commitment Period in an aggregate principal amount at any one time outstanding which would not result in&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the Revolving Loans of such Lender when added (after giving effect to any application of proceeds of such Revolving Loans pursuant to Section&#160;2.6(b)) to the sum of (x) such Lender&#8217;s Revolving Percentage of the L&#47;C Obligations then outstanding, (y) such Lender&#8217;s Swingline Exposure then outstanding and (z) such Lender&#8217;s Protective Advance Exposure then outstanding, exceeding the amount of such Lender&#8217;s Commitment&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt"> the Total Revolving Extensions of Credit exceeding the Line Cap&#59;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">the Total Revolving Extensions of Credit made to the European Co-Borrowers exceeding the European Sub-Limit&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Total Revolving Extensions of Credit made to any German Borrower exceeding the sum of (A) such German Borrower&#8217;s German Borrowing Base, (B) the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers utilizing the US Borrowing Base) and (C) the UK Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">utilizing the UK Borrowing Base), it being understood Erwin Hymer Center Bad Waldsee GmbH may not utilize the UK Borrowing Base&#59;  or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Total Revolving Extensions of Credit made to the UK Borrower exceeding the sum of (A) the UK Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers utilizing the UK Borrowing Base) and (B) the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of the other Borrowers utilizing the US Borrowing Base)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(clauses (i) through (v) above, collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Borrowing Limits</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) subject to, in each case, the authority of the Administrative Agent, in its sole discretion, to make Protective Advances pursuant to the terms of Section&#160;2.3. During the Revolving Commitment Period, the European Co-Borrowers may use the Commitment by borrowing, prepaying the Revolving Loans in whole or in part, and reborrowing, all in accordance with the terms and conditions hereof.  The </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">European </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Revolving Loans may from time to time be </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans or, solely</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">comprised (A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> in the case of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Revolving Loans to the US Borrowers</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowings</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> denominated in Dollars, </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">ABR Loans</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">entirely of Term Benchmark Loans and (B) in the case of Borrowings denominated in any other Available Currency, entirely of Term Benchmark Loans or RFR Loans, as applicable, in each case of the same Available Currency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as determined by the applicable Borrower and notified to the Administrative Agent in accordance with Sections 2.2</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> and 2.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding anything to the contrary in Section 2.1(a) and (b) above, the Borrowers shall not be permitted to borrow Revolving Loans on the Closing Date that will be used to fund Transaction Costs in excess of the Dollar Equivalent of $200,000,000 in the aggregate.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Borrowers shall repay all outstanding Revolving Loans on the Revolving Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">It is agreed after giving effect to any Loans made, and any Letters of Credit issued, on the Closing Date, the Parent Borrower shall be in compliance with the covenant set forth in Section 7.18.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Procedure for Revolving Loan Borrowing</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:line-through">.   </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each Borrower may borrow under the Commitments during the Revolving Commitment Period on any Business Day, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Borrower shall give the Administrative Agent irrevocable notice by submitting a Borrowing Request (which Borrowing Request must be received by the Administrative Agent </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(y) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">prior to 12&#58;00 Noon, Local Time (a) three Business Days prior to the requested Borrowing Date, in the case of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or (b) one Business Day prior to the requested Borrowing Date, in the case of ABR </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Loans or (z) prior to 11&#58;00 a.m., Local Time five Business Day prior to the requested Borrowing Date, in the case of RFR </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans) (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any such Borrowing Request of Revolving Loans that are ABR Loans to finance payments required by Section 2.6(b), 3.5 or ABR Loans on the Closing Date may be given not later than 10&#58;00 A.M., New York City time, on the date of the proposed borrowing), specifying (i) the amount, currency and Type of Revolving Loans to be borrowed, (ii) the requested Borrowing Date and (iii) in the case of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans, the respective amounts of each such Type of Loan and the respective lengths of the initial Interest Period therefor.  Each borrowing under the Commitments shall be in an amount equal to the Dollar Equivalent of (x) in the case of ABR Loans, $1,000,000, or a whole multiple thereof (or, if the then aggregate Available Commitments are less than $1,000,000, such lesser amount) and (y) in the case of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans or RFR</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans, $5,000,000,  &#8364;5,000,000, &#163;5,000,000 (or in the case of other Alternative Currencies, such amount as agreed by the Administrative Agent), as applicable, or a whole multiple of $1,000,000,  &#8364;1,000,000, &#163;1,000,000 (or in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the case of other Alternative Currencies, such amount as agreed by the Administrative Agent) in excess thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the Swingline Lender may request, on behalf of such Borrower, borrowings under the Commitments that are ABR Loans in other amounts pursuant to Section 2.7.  Upon receipt of any Borrowing Request from the applicable Borrower, the Administrative Agent shall promptly notify each Revolving Lender thereof.  Each Revolving Lender will make the amount of its pro rata share of each borrowing available to the Administrative Agent for the account of the applicable Borrower at the applicable Funding Office prior to 12&#58;00 Noon, Local Time, on the Borrowing Date requested by such Borrower in funds immediately available to the Administrative Agent.  Such borrowing will then be made available to the applicable Borrower by the Administrative Agent crediting the account of such Borrower on the books of such office with the aggregate of the amounts made available to the Administrative Agent by the Revolving Lenders and in like funds as received by the Administrative Agent. Each Lender at its option may make any Loan by causing any domestic or foreign branch or Affiliate of such Lender to make such Loan&#59; provided that any exercise of such option shall not affect the obligation of the applicable Borrower to repay such Loan in accordance with the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Protective Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)&#160;Subject to the limitations set forth below, the Administrative Agent is authorized by the Borrowers and the Lenders, from time to time in the Administrative Agent&#8217;s Permitted Discretion (but shall have absolutely no obligation to), to make Loans to the applicable Borrower, on behalf of all Lenders, which the Administrative Agent, in its Permitted Discretion, deems necessary or desirable (i) to preserve or protect the Collateral, or any portion thereof, (ii)&#160;to enhance the likelihood of, or maximize the amount of, repayment of the Loans and other Obligations, or (iii) to pay any other amount chargeable to or required to be paid by such Borrower pursuant to the terms of this Agreement, including payments of reimbursable expenses (including costs, fees, and expenses as described in Section&#160;10.5) and other sums payable under the Loan Documents (any of such Loans are herein referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Protective Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, as of the date of the making of any Protective Advance, the aggregate amount of outstanding Protective Advances shall not exceed 10% of the Commitments outstanding as of such date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Total Revolving Extensions of Credit outstanding any time shall not exceed the Total Commitments.  Protective Advances may be made even if the conditions precedent set forth in Section&#160;5.2 have not been satisfied.  The Protective Advances shall be secured by the Liens in favor of the Administrative Agent in and to the Collateral and shall constitute Obligations hereunder.  All Protective Advances shall be (i), in the case of Protective Advances to a US Borrower,  made in Dollars as ABR Loans and (ii), in the case of Protective Advances to a European Co-Borrower made in Dollars, Euros and Pounds Sterling, as Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans.  The Administrative Agent&#8217;s authorization to make Protective Advances may be revoked at any time by the Required Lenders.  Any such revocation must be in writing and shall become effective prospectively upon the Administrative Agent&#8217;s receipt thereof.  At any time (a) the amount equal to the Line Cap </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (ii) the Total Revolving Extensions of Credit then outstanding (calculated, with respect to any Defaulting Lender, as if such Defaulting Lender had funded its Revolving Percentage of all outstanding Revolving Loans) exceeds the amount of any Protective Advance and (b) the conditions precedent set forth in Section&#160;5.2 have been satisfied, the Administrative Agent may request the Revolving Lenders to make a Revolving Loan to repay a Protective Advance.  At any other time the Administrative Agent may require the Lenders to fund their risk participations described in Section&#160;2.3(b).</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Upon the making of a Protective Advance by the Administrative Agent (whether before or after the occurrence of a Default), each Lender shall be deemed, without further action by any party hereto, to have unconditionally and irrevocably purchased from the Administrative Agent, without recourse or warranty, an undivided interest and participation in such Protective Advance in proportion to its Revolving Percentage.  From and after the date, if any, on which any Lender is required to fund its participation in any Protective Advance purchased hereunder, the Administrative Agent shall promptly </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">distribute to such Lender such Lender&#8217;s Revolving Percentage of all payments of principal and interest and all proceeds of Collateral received by the Administrative Agent in respect of such Protective Advance (appropriately adjusted, in the case of interest payments, to reflect the period of time during which such Lender&#8217;s participating interest was outstanding and funded and, in the case of principal and interest payments, to reflect such Lender&#8217;s pro rata portion of such payment if such payment is not sufficient to pay the principal of and interest on all Protective Advances then due).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Swingline</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)  Subject to the terms and conditions hereof, from time to time during the Revolving Commitment Period, the Swingline Lender, may, in its sole discretion, make a portion of the credit otherwise available to the applicable Borrower under the Commitments by making swing line loans (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to such Borrower&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (in each case, with respect to the Dollar Equivalent thereof) (i) the sum of (w) the Swingline Exposure of the Swingline Lender (in its capacity as the Swingline Lender and a Revolving Lender), (x) the aggregate principal amount of outstanding Revolving Loans made by the Swingline Lender (in its capacity as a Revolving Lender), (y) the L&#47;C Exposure of the Swingline Lender (in its capacity as a Revolving Lender) and (z) the Protective Advance Exposure of the Swingline Lender (in its capacity as a Revolving Lender) shall not exceed its Commitment then in effect, (ii) the sum of the outstanding Swingline Loans shall not exceed the Swingline Commitment, (iii) the sum of the outstanding Swingline Loans made to European Co-Borrowers shall not exceed the European Swingline Sub-Limit and (iv) the applicable Borrower shall not request, and the Swingline Lender shall not make, any Swingline Loan if, after giving effect to the making of such Swingline Loan, the Total Revolving Extensions of Credit will exceed the Line Cap or the Total Revolving Extensions of Credit to the US Borrowers would exceed the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers which have been attributed to the US Borrowing Base) or the Foreign Borrowing Limits would be exceeded, subject to the authority of the Administrative Agent, in its sole discretion, to make Protective Advances pursuant to the terms of Section 2.3.  During the Revolving Commitment Period, the applicable Borrower may use the Swingline Commitment by borrowing, repaying and reborrowing, all in accordance with the terms and conditions hereof.  Swingline Loans to the US Borrowers shall be in Dollars and be ABR Loans only. Swingline Loans made to the European Co-Borrowers shall be in Dollars, Euros or Pounds Sterling and be Overnight </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans only.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The applicable Borrower shall repay to the Swingline Lender the then unpaid principal amount of each Swingline Loan on the earlier of the Revolving Termination Date and five Business Days after such Swingline Loan is made&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that on each date that a Revolving Loan is borrowed, such Borrower shall repay all Swingline Loans then outstanding to such Borrower and the proceeds of any such Revolving Loans made to such Borrower shall be applied by the Administrative Agent to repay any Swingline Loans outstanding to such Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Procedure for Swingline Borrowing&#59; Refunding of Swingline Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)&#160;Whenever the applicable Borrower desires that the Swingline Lender make a Swingline Loan it shall give the Swingline Lender irrevocable notice by submitting a Borrowing Request (which Borrowing Request must be received by the Swingline Lender not later than 12&#58;00 noon, Local Time, on the proposed Borrowing Date), specifying (i) the currency and amount to be borrowed and (ii) the requested Borrowing Date (which shall be a Business Day during the Revolving Commitment Period).  Each borrowing under the Swingline Commitment shall be in an amount equal to $500,000, &#8364;500,000, &#163;500,000, as applicable,  or a whole multiple of $100,000, &#8364;100,000 or &#163;100,000, respectively, in excess thereof.  Not later than 3&#58;00 P.M., Local Time, on the Borrowing Date specified in the Borrowing </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Request in respect of Swingline Loans, the Swingline Lender shall, if it has agreed in its discretion to make such Swingline Loan, make available to the Administrative Agent at the relevant Funding Office an amount in immediately available funds equal to the amount of the Swingline Loan to be made by the Swingline Lender.  The Administrative Agent shall make the proceeds of such Swingline Loan available to the applicable Borrower on such Borrowing Date by depositing such proceeds in the account designated by such Borrower on such Borrowing Date in immediately available funds.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Swingline Lender, at any time and from time to time in its sole and absolute discretion may, on behalf of each Borrower (each of which hereby irrevocably direct the Swingline Lender to act on its behalf), on one Business Day&#8217;s notice given by the Swingline Lender no later than 12&#58;00 Noon, Local Time, request each Revolving Lender to make, and each Revolving Lender hereby agrees to make, a Revolving Loan, in an amount equal to such Revolving Lender&#8217;s Revolving Percentage of the aggregate amount of the Swingline Loans (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Refunded Swingline Loans</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) outstanding on the date of such notice, to repay the Swingline Lender.  Each Revolving Lender shall make the amount of such Revolving Loan available to the Administrative Agent at the relevant Funding Office in immediately available funds, not later than 10&#58;00 A.M., Local Time, one Business Day after the date of such notice.  The proceeds of such Revolving Loans shall be immediately made available by the Administrative Agent to the Swingline Lender for application by the Swingline Lender to the repayment of the Refunded Swingline Loans.  Each Borrower irrevocably authorizes the Swingline Lender to charge such Borrower&#8217;s accounts with the Administrative Agent (up to the amount available in each such account) in order to immediately pay the amount of such Refunded Swingline Loans made to such Borrower to the extent amounts received from the Revolving Lenders are not sufficient to repay in full such Refunded Swingline Loans.  Each Refunded Swingline Loan shall be an ABR Loan, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in the case of the European Co-Borrowers, such Refunded Swingline Loan shall instead be a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan with an Interest Period of 1 month</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or a RFR Loan, as applicable</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">If prior to the time a Revolving Loan would have otherwise been made pursuant to Section&#160;2.7(b), one of the events described in Section&#160;8(f) or (g) shall have occurred and be continuing with respect to any Borrower or if for any other reason, as determined by the Swingline Lender in its sole discretion, Revolving Loans may not be made as contemplated by Section&#160;2.7(b), each Revolving Lender shall, on the date such Revolving Loan was to have been made pursuant to the notice referred to in Section&#160;2.7(b), purchase for cash an undivided participating interest in the then outstanding Swingline Loans by paying to the Swingline Lender an amount (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Swingline Participation Amount</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) equal to (i)&#160;such Revolving Lender&#8217;s Revolving Percentage times (ii) the sum of the aggregate principal amount of Swingline Loans then outstanding that were to have been repaid with such Revolving Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Whenever, at any time after the Swingline Lender has received from any Revolving Lender such Lender&#8217;s Swingline Participation Amount, the Swingline Lender receives any payment on account of the Swingline Loans, the Swingline Lender will distribute to such Lender its ratable portion of such payment (appropriately adjusted, in the case of interest payments, to reflect the period of time during which such Lender&#8217;s participating interest was outstanding and funded and, in the case of principal and interest payments, to reflect such Lender&#8217;s pro rata portion of such payment if such payment is not sufficient to pay the principal of and interest on all Swingline Loans then due)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, however, that in the event that such payment received by the Swingline Lender is required to be returned, such Revolving Lender will return to the Swingline Lender any portion thereof previously distributed to it by the Swingline Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each Revolving Lender&#8217;s obligation to make the Loans referred to in Section&#160;2.7(b) and to purchase participating interests pursuant to Section&#160;2.7(c) shall be absolute and unconditional and shall not be affected by any circumstance, including (i) any setoff, counterclaim, recoupment, defense or other right that such Revolving Lender or any Borrower may have against the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Swingline Lender, any Borrower or any other Person for any reason whatsoever, (ii) the occurrence or continuance of a Default or an Event of Default or the failure to satisfy any of the other conditions specified in Section&#160;5, (iii) any adverse change in the condition (financial or otherwise) of the applicable Borrower, (iv) any breach of this Agreement or any other Loan Document by the applicable Borrower, any other Loan Party or any other Revolving Lender or (v) any other circumstance, happening or event whatsoever, whether or not similar to any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Fees, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  (a) The Borrowers agree to pay to the Administrative Agent for the account of each Revolving Lender a commitment fee for the period from and including the Closing Date to the last day of the Revolving Commitment Period, computed at the Commitment Fee Rate on the average daily amount of the Available Commitment of such Lender during the period for which payment is made, payable quarterly in arrears on each Fee Payment Date, commencing on the first such date to occur after the Closing Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Borrowers agree to pay to the Administrative Agent the fees in the amounts and on the dates as set forth in any fee agreements with the Administrative Agent and to perform any other obligations contained therein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Termination or Reduction of Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower shall have the right, upon not less than three Business Days&#8217; notice to the Administrative Agent, to terminate the Commitments or, from time to time, to reduce the amount of the Commitments&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no such termination or reduction of Commitments shall be permitted if, after giving effect thereto and to any prepayments of the Revolving Loans and Swingline Loans made on the effective date thereof, the Total Revolving Extensions of Credit would exceed the Line Cap, the Total Revolving Extensions of Credit to the US Borrowers would exceed the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers which have been attributed to the US Borrowing Base) or the Foreign Borrowing Limits would be exceeded.  Any such reduction shall be in an amount not less than $2,500,000, or a whole multiple thereof, and shall reduce permanently the Commitments then in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Optional Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower may at any time and from time to time prepay the Loans, in whole or in part, without premium or penalty, upon irrevocable notice delivered to the Administrative Agent no later than 12&#58;00 Noon, Local Time, three Business Days prior thereto, in the case of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans, </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">no later than 12&#58;00 Noon, Local Time, </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">in the case of RFR Loans, no later than 11&#58;00 a.m., Local Time, five Business Day prior thereto, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">one Business Day prior thereto, in the case of ABR Loans, which notice shall specify the date and amount of prepayment and whether the prepayment is of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans, RFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans or ABR Loans&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that if a </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan is prepaid on any day other than the last day of the Interest Period applicable thereto, such Borrower shall also pay any amounts owing pursuant to Section&#160;2.20.  Upon receipt of any such notice the Administrative Agent shall promptly notify each relevant Lender thereof.  If any such notice is given, the amount specified in such notice shall be due and payable on the date specified therein, together with (except in the case of Revolving Loans that are ABR Loans and Swingline Loans) accrued interest to such date on the amount prepaid.  Partial prepayments of Revolving Loans shall be in an aggregate principal amount equal to $1,000,000, &#8364;500,000, &#163;500,000 (or in the case of other Alternative Currencies, such amount as agreed by the Administrative Agent), as applicable, or a whole multiple thereof. Partial prepayments of Swingline Loans shall be in an aggregate principal amount of not less than $100,000 or a whole multiple thereof. The application of any prepayment in relation to Loans of any US Borrower denominated in Dollars pursuant to this Section&#160;2.10 shall be made </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to ABR Loans and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Prepayment of Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)&#160;In the event and on such occasion that (i) the Total Revolving Extensions of Credit exceed the Total Commitments, (ii) the Total Revolving Extensions of Credit (excluding for such purposes Protective Advances) exceed the Line Cap, (iii) the Total Revolving Extensions of Credit to the US Borrowers exceed the US Borrowing Base or (iv) any of the Foreign Borrowing Limits are exceeded, the applicable Borrowers shall promptly (and in any event within the notice period specified under Section 2.11(b) or in the event that such excess arises from the Administrative Agent exercising Permitted Discretion, then within five Business Days) prepay (or in the case of L&#47;C Exposure, cash collateralize) the Revolving Loans, L&#47;C Exposure, Swingline Loans and&#47;or (in the case of clause (i) above) the Protective Advances in an aggregate amount equal to such excess (it being understood that the Borrowers shall prepay Revolving Loans, Swingline Loans and&#47;or Protective Advances prior to cash collateralization of L&#47;C Exposure).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any prepayment of Loans pursuant to Section 2.11(a) shall be made upon notice (which shall be irrevocable unless otherwise agreed by the Administrative Agent) delivered to the Administrative Agent no later than 11&#58;00 A.M., Local Time, three Business Days prior thereto, in the case of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans,</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans, no later than 11&#58;00 a.m., Local Time, five Business Day prior thereto, in the case of RFR Loans</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and no later than 11&#58;00 A.M., New York City time, one Business Day prior thereto, in the case of ABR Loans, which notice shall specify the date and amount of prepayment and whether the prepayment is of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans, RFR</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans or ABR Loans&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan is prepaid on any day other than the last day of the Interest Period applicable thereto, the applicable Borrower shall also pay any amounts owing pursuant to Section 2.20.  Upon receipt of any such notice the Administrative Agent shall promptly notify each relevant Lender thereof.  If any such notice is given, the amount specified in such notice shall be due and payable on the date specified therein, together with (except in the case of Revolving Loans that are ABR Loans and Swingline Loans) accrued interest to such date on the amount prepaid.  The application of any prepayment pursuant to this Section 2.11 in relation to Loans of any US Borrower denominated in Dollars shall be made first, to ABR Loans and second, to </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">On each Business Day during any Full Cash Dominion Period, the Administrative Agent shall apply, subject to Section&#160;2.17(b), all funds credited to any applicable Collection Account as of 10&#58;00 A.M., Local Time, on such Business Day (whether or not immediately available) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to prepay any Protective Advances that may be outstanding, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to prepay the Swingline Loans and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">third</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to prepay other Revolving Loans (without a corresponding reduction in Commitments).  In the event and to the extent that any Obligations, Protective Advances or Revolving Loans (including Swingline Loans) remain unpaid (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Requirements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) following such application as a result of a mismatch between the currencies of the amounts in the Collection Accounts and the currencies in which the outstanding Payment Requirements are denominated, the Borrowers shall be deemed to have requested the Administrative Agent to convert any excess funds remaining in the Collection Accounts to the currency or currencies of the outstanding Payment Requirements and apply such converted amounts to such outstanding Payment Requirements.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Conversion and Continuation Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Each Borrower may elect from time to time to convert </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans advanced to any US Borrower denominated in Dollars to ABR Loans by giving the Administrative Agent prior irrevocable notice of such election by submitting an Interest Election Request no later than 12&#58;00 Noon, New York City time, on the Business Day preceding the proposed conversion date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any such conversion of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans may only be made on the last day of an Interest Period with respect thereto.  Each US Borrower may elect from time to time to convert ABR Loans to </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans by giving the Administrative Agent prior irrevocable notice of such election by submitting an Interest Election Request no later than 12&#58;00 Noon, New York City time, on the third Business Day preceding the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">proposed conversion date (which Interest Election Request shall specify the length of the initial Interest Period therefor), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no ABR Loan may be converted into a </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan when any Event of Default has occurred and is continuing and the Administrative Agent or the Required Lenders have determined in its or their sole discretion not to permit such conversions.  Upon receipt of any such Interest Election Request the Administrative Agent shall promptly notify each relevant Lender thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan may be continued as such upon the expiration of the then current Interest Period with respect thereto by the applicable Borrower giving irrevocable notice by submitting an Interest Election Request to the Administrative Agent, in accordance with the applicable provisions of the term &#8220;Interest Period&#8221; set forth in Section&#160;1.1, of the length of the next Interest Period to be applicable to such Loans, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan may be continued as such (i) when any Event of Default has occurred and is continuing and the Administrative Agent has or the Required Lenders have determined in its or their sole discretion not to permit such continuations or (ii) if a Specified Event of Default with respect to any Borrower is in existence, and </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">provided</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">further</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, that if the applicable </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">unless repaid, (y) each Term Benchmark Borrowing denominated in Dollars shall be converted to an ABR Borrowing (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate) at the end of the Interest Period applicable thereto and (z) each Term Benchmark Borrowing denominated in an Available Currency (other than Dollars) shall bear interest at the Central Bank Rate for the applicable Available Currency plus the Applicable Margin&#59; provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for the </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">applicable Available Currency (other than </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dollars) cannot be determined, any outstanding affected Term Benchmark Loans denominated in any Available Currency (other than Dollars) shall be converted to an ABR Borrowing (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate) denominated in Dollars (in an amount equal to the Dollar Equivalent of such Available Currency) at the end of the Interest Period therefor or (B)&#160;prepaid at the end of the applicable Interest Period, as applicable, in full&#59; provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">that if no election is made by the Borrower by the earlier of (x) the date that is three Business Days after receipt by the Borrower of such notice and (y) the last day of the current Interest Period for the applicable Term Benchmark Loan, the Borrower shall be deemed to have elected clause (A) above.  If the applicable </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Borrower shall fail to give any required Interest Election Request as described above in this paragraph or if such continuation is not permitted pursuant to the preceding proviso such Loans, (x) if advanced to the US Borrowers and denominated in Dollars, shall be automatically converted to ABR Loans on the last day of such then expiring Interest Period and (y) if advanced to the European Co-Borrowers and denominated in Dollars, or, if not denominated in Dollars and advanced to any other Borrower, shall be automatically continued as </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans with </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">a one month</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">an</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Interest Period</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> of one month</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Upon receipt of any such Interest Election Request the Administrative Agent shall promptly notify each relevant Lender thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">If an Event of Default has occurred and is continuing and the Administrative Agent, at the request of the Required Lenders, so notifies the Borrower, then, so long as an Event of Default is continuing (i) no outstanding Revolving Borrowing may be converted to or continued as a RFR Borrowing and (ii) unless repaid, each RFR Borrowing shall bear interest at the Central Bank Rate for Pounds Sterling plus the Applicable Margin for RFR Loans&#59; provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for Pounds Sterling cannot be determined, any outstanding RFR Loans shall either be (A)&#160;if borrowed by (I) a US Borrower, converted to an ABR Borrowing denominated in US Dollars (in an amount equal to the Dollar Equivalent of such Available Currency) at the end of the Interest Period or on the Interest Payment Date, as applicable, therefor or (II) a European Co-Borrower, converted to a Loan denominated in Dollars bearing interest at the Alternate Rate (in an amount equal to the Dollar Equivalent of such Available Currency) at the end of the Interest Period or on the Interest Payment Date,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">as applicable, therefor or (B) if prepaid at the end of the applicable Interest Period or on the Interest Payment Date, as applicable, in full&#59; provided</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">that if no election is made by the Borrower by the earlier of (x) the date that is five Business Days after receipt by the Borrower of such notice and (y) the last day of the current Interest Period, the Borrower shall be deemed to have elected clause (A) above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Limitations on </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in this Agreement, all borrowings, conversions and continuations of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans and all selections of Interest Periods shall be in such amounts and be made pursuant to such elections so that, (a)&#160;after giving effect thereto, the aggregate principal amount of the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans comprising each Interest Period shall be equal to $5,000,000, &#8364;2,500,000, &#163;2,500,000 (or in the case of other Alternative Currencies, such amount as agreed by the Administrative Agent) or a whole multiple of $1,000,000, &#8364;500,000, &#163;500,000 (or in the case of other Alternative Currencies, such amount as agreed by the Administrative Agent), as applicable, in excess thereof and (b) no more than (i) 5 Interest Periods (in the aggregate), in the case of the US Borrowers and (ii) 35 Interest Periods (in the aggregate), in the case of Borrowers other than the US Borrowers, in each case shall be outstanding at any one time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Interest Rates and Payment Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Each </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan shall bear interest for each day during each Interest Period with respect thereto at a rate per annum equal to the Adjusted LIBO Rate </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or the Adjusted EURIBOR Rate, as applicable, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">determined for such day plus the Applicable Margin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each ABR Loan shall bear interest at a rate per annum equal to the ABR </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the Applicable Margin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:line-through">&#91;Reserved&#93;</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Each RFR Loan shall bear interest at a rate per annum equal to the applicable Daily Simple RFR plus the Applicable Margin</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each Swingline Loan or Protective Advance made to any European Co-Borrower shall bear interest at a rate per annum equal to the Overnight </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">LIBO </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rate </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the Applicable Margin. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">(i) If all or a portion of the principal amount of any Loan or Reimbursement Obligation shall not be paid when due (whether at the stated maturity, by acceleration or otherwise), such overdue amount shall bear interest at a rate per annum equal to (x) in the case of the Loans, the rate that would otherwise be applicable thereto pursuant to the foregoing provisions of this Section&#160;plus 2% or (y)&#160;in the case of Reimbursement Obligations in relation to Letters of Credit issued for the benefit of a US Borrower and denominated in Dollars, the rate applicable to Revolving Loans that are ABR Loans plus 2%, or to the extent in relation to Letter of Credit Issued for the benefit of the European Co-Borrowers, or issued for the benefit of any other Borrower and not denominated in Dollars, such rate as would be then applicable to Revolving Loans that are </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans or RFR Loans, as applicable,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> denominated in the applicable currency</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> with a one month</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, in the case of Term Benchmark Loans with an</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Interest Period </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">of one month </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(assuming, solely, for this purpose in the case of Canadian Dollar denominated Reimbursement Obligations, that </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans include &#8220;CDOR-rate&#8221; Canadian Dollar loans that are treated as Revolving Loans), plus 2%, and (ii) if all or a portion of any interest payable on any Loan or Reimbursement Obligation or any commitment fee or other amount payable hereunder shall not be paid when due (whether at the stated maturity, by acceleration or otherwise), such overdue amount shall bear interest at a rate per annum equal to the rate then applicable to Revolving Loans that are ABR Loans plus 2% (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that for amounts denominated in another Available Currency (other than Dollars) such rate would be the rate then applicable to Revolving Loans that are </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Loans</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans or RFR Loans, as applicable,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> denominated in such currency with</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> a one month</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, in the case of Term Benchmark Loans an</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Interest Period</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">of one month</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, plus 2% (assuming, solely, for this purpose in the case of Canadian Dollar denominated amounts, that </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans include &#8220;CDOR-rate&#8221; Canadian Dollar loans that are treated as Revolving Loans)), in each case, with respect to clauses (i) and (ii) above, from the date of such non-payment until such amount is paid in full (as well after as before judgment).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Interest shall be payable in arrears on each Interest Payment Date, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that interest accruing pursuant to paragraph (c) of this Section&#160;shall be payable from time to time on demand.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Computation of Interest and Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(a) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest and fees payable pursuant hereto shall be calculated on the basis of a 360-day year for the actual days elapsed, except that, with respect to ABR Loans, the rate of interest on which is calculated on the basis of the Prime Rate, and Loans denominated in Pounds Sterling, the interest thereon shall be calculated on the basis of a 365- (or 366-, as the case may be) day year for the actual days elapsed (including the first day, but excluding the last day&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if a Loan is repaid on the same day on which it is made, one day&#8217;s interest shall be paid on such Loan).  The Administrative Agent shall as soon as practicable notify the applicable Borrower and the relevant Lenders of each determination of an Adjusted LIBO Rate</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, Daily Simple RFR, Overnight Rate or an Adjusted EURIBOR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Any change in the interest rate on a Loan resulting from a change in the ABR or reserve requirements shall become effective as of the opening of business on the day on which such change becomes effective.  The </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">applicable ABR, Adjusted LIBO Rate, LIBO Rate, Daily Simple RFR, Overnight Rate, Adjusted EURIBOR Rate or EURIBOR Rate shall be determined by the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> shall as soon as practicable notify </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the applicable Borrower and the relevant Lenders </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">of the effective date and the amount of each such change in interest rate.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(b) </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, and such determination shall be conclusive absent manifest error.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each determination of an interest rate by the Administrative Agent pursuant to any provision of this Agreement shall be conclusive and binding on the applicable Borrower and the Lenders in the absence of manifest error.  The Administrative Agent shall, at the request of the applicable Borrower, deliver to such Borrower a statement showing the quotations used by the Administrative Agent in determining any interest rate pursuant to Section&#160;2.14(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Alternate Rate of Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(a) If </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">prior to the commencement of any Interest Period for a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Borrowing or upon the advance of a Swingline Loan to a European Co-Borrower&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Subject to clauses (b), (c), (d), (e), (f) and (g) of this Section 2.16&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the Administrative Agent </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(or Swingline Lender, as applicable) shall have determined</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">determines</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (which determination shall be conclusive </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">and binding </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">absent manifest error) </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(A) prior to the commencement of any Interest Period for a Term Benchmark Borrowing, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that adequate and reasonable means do not exist for ascertaining the Adjusted LIBO Rate, the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Overnight </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIBO Rate</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> or the LIBO Rate, as applicable, for a Loan for</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, the Overnight Rate, the Adjusted EURIBOR Rate or the EURIBOR Rate (including because the Relevant Screen Rate is not available or published on a current basis), for the applicable Available Currency and</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> such Interest Period</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or (B) at any time, that adequate and reasonable means do not exist for ascertaining the applicable Daily Simple RFR or RFR for the applicable Available Currency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">the Administrative Agent </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">shall have received notice from</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">is advised by</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the Required Lenders that </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(A) </font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">prior to the commencement of any Interest Period for a </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Borrowing, the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Adjusted LIBO Rate, the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Overnight </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LIBO Rate</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> or the LIBO Rate, as</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, the Overnight Rate, the Adjusted EURIBOR Rate or the EURIBOR Rate for the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> applicable</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, for a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Loan for</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Available Currency and</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> such Interest Period will not adequately and fairly reflect the cost to such Lenders (</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">as conclusively certified by such Lenders</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or Lender</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) of making or maintaining their </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">affected </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">during</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(or its Loan) included in such Borrowing for the applicable Available Currency and</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> such Interest Period</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">or (B) at any time, the applicable Daily Simple RFR or RFR for the applicable Available Currency will not adequately and fairly reflect the cost to such Lenders (or Lender) of making or maintaining their Loans (or its Loan) included in such Borrowing for the applicable Available Currency,</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">then </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Administrative Agent shall give facsimile or e-mail notice thereof to the applicable Borrower and the relevant Lenders as soon as practicable thereafter</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">.  If such notice is given (x) (1) any Eurocurrency Loans denominated in Dollars for the account of the US Borrowers and requested to be made on </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">the first day of such </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Interest Period </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and, until the Administrative Agent notifies </font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the applicable Borrower and the relevant Lenders </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">that the circumstances giving rise to such notice no longer exist, (A</font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">)&#160;any Interest Election Request that requests the conversion of any Revolving Borrowing to, or continuation of any Revolving Borrowing as, a </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Borrowing shall be ineffective, (B)&#160;if any Borrowing Request by a US Borrower requests a Term Benchmark Borrowing in Dollars, such Borrowing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">shall be made as </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">an </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">ABR&#160;</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Loans and (2) any Eurocurrency Loans that are for the account of the European Co-Borrowers, or if not denominated</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing and if any Borrowing Request by a European Co-Borrower requests a Term Benchmark Borrowing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> in Dollars, </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">any other Borrowers,</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">such Borrowing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall be </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">made as a Loan bearing interest </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">at the Alternate Rate</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, (y) any Loans to the US Borrowers that are </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and (C</font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">) if any Borrowing Request requests a </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Borrowing or an RFR Borrowing for the relevant rate above in an Available Currency (other than Dollars), then such request shall be ineffective&#59; provided that&#160;if the circumstances giving rise to such notice affect only one Type of Borrowings, then all other Types of Borrowings shall be permitted.  Furthermore, if any Term Benchmark Loan or RFR Loan in any Available Currency is outstanding on the date of the applicable Borrower&#8217;s receipt of the notice from the Administrative Agent referred to in this Section 2.16(a) with respect to a Term Benchmark Loan or RFR Loan, then until the Administrative Agent notifies the applicable Borrower and the relevant Lenders that the circumstances giving rise to such notice no longer exist, (i) if such Term Benchmark Loan is </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">denominated in Dollars</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> and were to have been converted</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, then</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> on the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">first</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">last</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">such</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Interest Period </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">to Eurocurrency Loans shall be continued as ABR Loans and (z) (1) any outstanding Eurocurrency Loans to the US Borrowers, if</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day), such Loan shall be converted by the Administrative Agent to, and shall constitute, an ABR Loan (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> denominated in Dollars</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, shall be converted</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">on such day, (ii) if such Term Benchmark Loan is denominated in any Available Currency other than Dollars, then such Loan shall</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, on the last day of the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">then-current </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest Period</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, to ABR Loans and (2) any outstanding Eurocurrency Loans that are not denominated in Dollars or are to the European Co-Borrowers shall be converted</font><font style="color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">, on the last day of the </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">then-current Interest Period, to the Alternate Rate.  Until such notice has been withdrawn by the Administrative Agent (which notification shall be made promptly after the Administrative Agent obtains knowledge of the cessation of the circumstances referenced in clause (i) or receives notice from the Required Lenders of the cessation of the circumstances referenced in clause (ii) above), no further Eurocurrency Loans shall be made or continued as such, nor shall any Borrower have the right to convert Loans to Eurocurrency Loans.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day) bear interest at the Central Bank Rate for the applicable Available Currency plus the Applicable Margin&#59; provided that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for the applicable Available Currency cannot be determined, any outstanding affected Term Benchmark Loans denominated in any Available Currency other than Dollars shall, at the applicable Borrower&#8217;s election prior to such day&#58; (A) be prepaid by such Borrower on such day or (B) solely for the purpose of calculating the interest rate applicable to such Term Benchmark Loan, such Term Benchmark Loan denominated in any Available Currency other than Dollars shall be deemed to be a Term Benchmark Loan denominated in Dollars and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shall accrue interest at the same interest rate applicable to Term Benchmark Loans denominated in Dollars at such time or (iii) if such RFR Loan is denominated in any Available Currency other than Dollars, then such Loan shall bear interest at the Central Bank Rate for the applicable Available Currency plus the Applicable Margin&#59; provided that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for the applicable Available Currency cannot be determined, any outstanding affected RFR Loans denominated in any Available Currency other than Dollars, at the applicable Borrower&#8217;s election, shall either (A) be converted into ABR Loans (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate) denominated in Dollars (in an amount equal to the Dollar Equivalent of such Available Currency) immediately or (B) be prepaid in full immediately.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(b) If at any time the Administrative Agent determines (which determination shall be conclusive absent manifest error) that (i) the circumstances set forth in clause (a)(i) have arisen and such circumstances are unlikely to be temporary or (ii) the circumstances set forth in clause (a)(i) have not arisen but either (w) the supervisor for the administrator of the LIBO Screen Rate has made a public statement that the administrator of the LIBO Screen Rate is insolvent (and there is no successor administrator that will continue publication of the LIBO Screen Rate), (x) the administrator of the LIBO Screen Rate has made a public statement identifying a specific date after which the LIBO Screen Rate will permanently or indefinitely cease to be published by it (and there is no successor administrator that will continue publication of the LIBO Screen Rate), (y) the supervisor for the administrator of the LIBO Screen Rate has made a public statement identifying a specific date after which the LIBO Screen Rate will permanently or indefinitely cease to be published or (z) the supervisor for the administrator of the LIBO Screen Rate or a Governmental Authority having jurisdiction over the Administrative Agent has made a public statement identifying a specific date after which the LIBO Screen Rate may no longer be used for determining interest rates for loans, then the Administrative Agent and the Parent Borrower shall endeavor to establish an alternate rate of interest to the LIBO Rate that gives due consideration to the then prevailing market convention for determining a rate of interest for syndicated loans in the United States at such time, and shall enter into an amendment to this Agreement to reflect such alternate rate of interest and such other related changes to this Agreement as may be applicable (but for the avoidance of doubt, such related changes shall not include a reduction of the Applicable Margin)&#59; </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">provided</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> that, if such alternate rate of interest as so determined would be less than zero, such rate shall be deemed to be zero for the purposes of this Agreement.  Notwithstanding anything to the contrary in Section&#160;10.1, such amendment shall become effective without any further action or consent of any other party to this Agreement so long as the Administrative Agent shall not have received, within five Business Days of the date notice of such alternate rate of interest is provided to the Lenders, a written notice from the Required Lenders stating that such Required Lenders object to such amendment&#59; </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline line-through">provided</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> that, any such amendment shall require the affirmative consent of the Required Lenders in the case of Loans denominated in an Available Currency (other than Dollars).  Until an alternate rate of interest shall be determined in accordance with this clause (b) (but, in the case of the circumstances described in clause (ii) of the first sentence of this Section&#160;2.16(b), only to the extent the LIBO Screen Rate for the applicable currency and such Interest Period is not available or published at such time on a current basis), in the case of Borrowings to the US Borrower and denominated in Dollars (x</font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">) any Interest Election Request that requests the conversion of any Revolving Borrowing to, or continuation of any Revolving Borrowing as, a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Borrowing shall be ineffective and (y</font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">) if any Borrowing Request requests a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency Borrowing, such Borrowing shall be made, in the case of Loans denominated in Dollars to the US Borrowers, as an ABR Borrowing, and in the case of Borrowings to a European Co-Borrower, or, if not denominated in Dollars, any other Borrower, such Borrowings shall bear interest at the Alternate Rate.  For purposes of this Section 2.16(b), the term &#8220;LIBO Screen Rate&#8221; and &#8220;LIBO Rate&#8221; shall be deemed to include the EURIBOR Screen Rate and the Overnight LIBO Rate, as applicable.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">87</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(b)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Notwithstanding anything to the contrary herein or in any other Loan Document, if a Benchmark Transition Event, an Early Opt-in Election or an Other Benchmark Rate Election, as applicable, and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect of any setting of the then-current Benchmark, then (x) if a Benchmark Replacement is determined in accordance with clause (1) or (2) of the definition of &#8220;Benchmark Replacement&#8221; with respect to Dollars for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document and (y) if a Benchmark Replacement is determined in accordance with clause (3) of the definition of &#8220;Benchmark Replacement&#8221; with respect to any Available Currency for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5&#58;00 p.m. (New York City time) on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is provided to the Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as the Administrative Agent has not received, by such time, written notice of objection to such Benchmark Replacement from the Required Lenders. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Notwithstanding anything to the contrary herein or in any other Loan Document and subject to the proviso below in this paragraph, with respect to a Loan denominated in Dollars, if a Term SOFR Transition Event and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect of any setting of the then-current Benchmark, then the applicable Benchmark Replacement will replace the then-current Benchmark for all purposes hereunder or under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings, without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document&#59; provided that, this clause (c) shall not be effective unless the Administrative Agent has delivered to the Lenders and the Parent Borrower a Term SOFR Notice.  For the avoidance of doubt, the Administrative Agent shall not be required to deliver a Term SOFR Notice after the occurrence of a Term SOFR Transition Event and may do so in its sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(d)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">In connection with the implementation of a Benchmark Replacement, the Administrative Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(e)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">The Administrative Agent will promptly notify the Parent Borrower and the Lenders of (i) any occurrence of a Benchmark Transition Event, an Early Opt-in Election or an Other Benchmark Rate Election, as applicable, (ii) the implementation of any Benchmark Replacement, (iii) the effectiveness of any Benchmark Replacement Conforming Changes, (iv) the removal or reinstatement of any tenor of a Benchmark pursuant to clause (f) below and (v) the commencement or conclusion of any Benchmark Unavailability Period.  Any determination, decision or election that may be made by the Administrative Agent or, if applicable, any Lender (or group of Lenders) pursuant to this Section 2.16, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Loan Document, except, in each case, as expressly required pursuant to this Section 2.16.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(f)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt;text-decoration:underline">Notwithstanding anything to the contrary herein or in any other Loan Document, at any time (including in connection with the implementation of a Benchmark Replacement), (i) if the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">88</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">then-current Benchmark is a term rate (including Term SOFR, LIBO Rate or EURIBOR Rate) and either (A) any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time to time as selected by the Administrative Agent in its reasonable discretion in consultation with the Parent Borrower or (B) the regulatory supervisor for the administrator of such Benchmark has provided a public statement or publication of information announcing that any tenor for such Benchmark is or will be no longer representative, then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; for any Benchmark settings at or after such time to remove such unavailable or non-representative tenor and (ii) if a tenor that was removed pursuant to clause (i) above either (A) is subsequently displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (B) is not, or is no longer, subject to an announcement that it is or will no longer be representative for a Benchmark (including a Benchmark Replacement), then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; for all Benchmark settings at or after such time to reinstate such previously removed tenor. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(g)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Upon the applicable Borrower&#8217;s receipt of notice of the commencement of a Benchmark Unavailability Period, any Borrower may revoke any request for a Term Benchmark Borrowing or RFR Borrowing of, conversion to or continuation of Term Benchmark Loans to be made, converted or continued during any Benchmark Unavailability Period and, failing that, either (x) such Borrower will be deemed to have converted any request for a Term Benchmark Borrowing denominated in Dollars into a request for a Borrowing of or conversion to ABR Loans (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate) or (y) any Term Benchmark Borrowing or RFR Borrowing denominated in an Available Currency shall be ineffective.  During any Benchmark Unavailability Period or at any time that a tenor for the then-current Benchmark is not an Available Tenor, the component of ABR based upon the then-current Benchmark or such tenor for such Benchmark, as applicable, will not be used in any determination of ABR.  Furthermore, if any Term Benchmark Loan or RFR Loan in any Available Currency is outstanding on the date of the applicable Borrower&#8217;s receipt of notice of the commencement of a Benchmark Unavailability Period with respect to a Relevant Rate applicable to such Term Benchmark Loan or RFR Loan, then until such time as a Benchmark Replacement for such Available Currency is implemented pursuant to this Section 2.16, (i) if such Term Benchmark Loan is denominated in Dollars, then on the last day of the Interest Period applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day), such Loan shall be converted by the Administrative Agent to, and shall constitute, an ABR Loan (or in the case of the European Co-Borrowers a Loan bearing interest at the Alternate Rate) denominated in Dollars on such day, (ii) if such Term Benchmark Loan is denominated in any Available Currency other than Dollars, then such Loan shall</font><font style="background-color:#ffffff;color:#008000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, on the last day of the </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Interest Period applicable to such Loan (or the next succeeding Business Day if such day is not a Business Day) bear interest at the Central Bank Rate for the applicable Available Currency plus the Applicable Margin&#59; provided that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for the applicable Available Currency cannot be determined, any outstanding affected Term Benchmark Loans denominated in any Available Currency other than Dollars shall, at the Parent Borrower&#8217;s election prior to such day&#58; (A) be prepaid by such Borrower on such day or (B) solely for the purpose of calculating the interest rate applicable to such Term Benchmark Loan, such Term Benchmark Loan denominated in any Available Currency other than Dollars shall be deemed to be a Term Benchmark Loan denominated in Dollars and shall accrue interest at the same interest rate applicable to Term Benchmark Loans denominated in Dollars at such time or (iii) if such RFR Loan is denominated in any Available Currency other than Dollars, then such Loan shall bear interest at the Central Bank Rate for the applicable Available Currency plus the Applicable Margin&#59; provided that, if the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error) that the Central Bank Rate for the applicable Available Currency cannot be determined, any outstanding affected RFR Loans denominated in any Available Currency, at the applicable Borrower&#8217;s election, shall either (A) be converted into ABR Loans denominated in Dollars (or in the case of the European Co-Borrowers</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">a Loan bearing interest at the Alternate Rate) (in an amount equal to the Dollar Equivalent of such Available Currency) immediately or (B) be prepaid in full immediately. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Pro Rata Treatment and Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Each borrowing by each Borrower from the Revolving Lenders hereunder, each payment by each Borrower on account of any commitment fee and any reduction of the Commitments of the Lenders shall be made pro rata according to the Revolving Percentages of the Lenders, in each case unless otherwise provided in this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any proceeds of Collateral of any Loan Party received by the Administrative Agent (i) after an Event of Default has occurred and is continuing and the Administrative Agent so elects or the Required Lenders so direct or (ii) at any other time, not constituting (A)&#160;a specific payment of principal, interest, fees or other sum payable under the Loan Documents (which shall be applied as specified by the applicable Borrower), (B) a mandatory prepayment (which shall be applied in accordance with Section&#160;2.11(a)) or (C) amounts to be applied from any Collection Account (which shall be applied in accordance with Section&#160;2.11(c)), shall be applied, subject to the Intercreditor Agreement, ratably </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to pay any fees, indemnities, or expense reimbursements then owing to the Administrative Agent and any Issuing Lender from, or guaranteed by, such Loan Party under the Loan Documents (other than in connection with Banking Services Obligations or Swap Obligations), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to pay any fees or expense reimbursements then owing to the Lenders from, or guaranteed by, such Loan Party under the Loan Documents (other than in connection with Banking Services or Swap Obligations), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">third</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to pay interest due in respect of the Protective Advances owing by or guaranteed by such Loan Party, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">fourth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to pay the principal of the Protective Advances owing by or guaranteed by such Loan Party, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">fifth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to pay interest then due and payable on the Loans (other than the Protective Advances) and unreimbursed L&#47;C Disbursements, in each case owing or guaranteed by such Loan Party, ratably, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">sixth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to prepay principal on the Loans (other than the Protective Advances) and unreimbursed L&#47;C Disbursements owing or guaranteed by such Loan Party, to the payment of any amounts owing with respect to Reported Banking Services Obligations and Reported Secured Swap Obligations owing or guaranteed by such Loan Party, ratably, and to pay an amount to the Administrative Agent equal to 103% of the aggregate undrawn face amount of all outstanding Letters of Credit issued on behalf of, or guaranteed by, such Loan Party, to be held as cash collateral for such Obligations, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seventh</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the payment of any amounts owing with respect to Banking Services Obligations (other than Reported Banking Services Obligations) and Secured Swap Obligations (other than Reported Secured Swap Obligations) owing or guaranteed by such Loan Party, ratably, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">eighth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the payment of any other Obligations owing to the Administrative Agent or any Lender by, or guaranteed by, such Loan Party, ratably, and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ninth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, any balance remaining after the Obligations shall have been paid in full and no Letters of Credit shall be outstanding (other than Letters of Credit which have been cash collateralized in accordance with the foregoing) shall be paid over to the applicable Loan Party at its account designated for such purpose by written notice by such Loan Party to the Administrative Agent or to whomsoever else may be lawfully entitled to receive the same.  The application of any payment pursuant to this Section&#160;2.17(b) shall be made </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to ABR Loans and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark Loans and RFR</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans.  Each of the Administrative Agent and the Lenders shall have the continuing and exclusive right to apply and reverse and reapply any and all such proceeds and payments to any portion of the Obligations to maximize realization of the Collateral (it being understood that, notwithstanding the foregoing, in no event shall be payments be made pursuant to levels &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seventh</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">eighth</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; above prior to the payment in full of all obligations described in levels &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; through &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seventh</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; above).  Notwithstanding the foregoing, (x) no amount received from any Loan Party shall be applied to any Excluded Swap Obligation of such Loan Party and (y) application of amounts from non-Domestic Loan Parties shall be subject to Section 10.21.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each payment (including each prepayment) by the Borrowers on account of principal of and interest on the Revolving Loans shall be made pro rata according to the respective</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">outstanding principal amounts of the Revolving Loans then held by the Revolving Lenders, unless otherwise provided by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">All payments (including prepayments) to be made by the Borrowers hereunder, whether on account of principal, interest, fees or otherwise, shall be made without setoff or counterclaim and shall be made prior to 2&#58;00 P.M., Local Time, on the due date thereof to the Administrative Agent, for the account of the Lenders, at the Funding Office, in Dollars (or in the case of principal and interest in respect of Loans denominated in another Available Currency, such Available Currency, and subject to any payments required to be made in an Available Currency with respect to Letters of Credit denominated in an Available Currency as set forth in Section 3) and in immediately available funds.  The Administrative Agent shall distribute such payments to each relevant Lender promptly upon receipt in like funds as received, net of any amounts owing by such Lender pursuant to Section 9.7.  If any payment hereunder (other than payments on the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans) becomes due and payable on a day other than a Business Day, such payment shall be extended to the next succeeding Business Day.  If any payment on a </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan becomes due and payable on a day other than a Business Day, the maturity thereof shall be extended to the next succeeding Business Day unless the result of such extension would be to extend such payment into another calendar month, in which event such payment shall be made on the immediately preceding Business Day.  In the case of any extension of any payment of principal pursuant to the preceding two sentences, interest thereon shall be payable at the then applicable rate during such extension. During any Full Cash Dominion Period, solely for purposes of determining the amount of Loans available for borrowing purposes, checks (in addition to immediately available funds applied pursuant to Section 2.11(c)) from collections of items of payment and proceeds of any Collateral shall be applied in whole or in part against the applicable Obligations as of 10&#58;00 A.M., Local Time, on the Business Day of receipt, subject to actual collection.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Unless the Administrative Agent shall have been notified in writing by any Lender prior to a borrowing that such Lender will not make the amount that would constitute its share of such borrowing available to the Administrative Agent, the Administrative Agent may assume that such Lender is making such amount available to the Administrative Agent, and the Administrative Agent may, in reliance upon such assumption, make available to the applicable Borrower a corresponding amount.  If such amount is not made available to the Administrative Agent by the required time on the Borrowing Date therefor, such Lender shall pay to the Administrative Agent, on demand, such amount with interest thereon, at a rate equal to in the greater of (i) in the case of Dollar borrowings, the NYFRB Rate and in the case of non-Dollar borrowing a customary rate determined by the Administrative Agent and (ii) a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation.  for the period until such Lender makes such amount immediately available to the Administrative Agent.  A certificate of the Administrative Agent submitted to any Lender with respect to any amounts owing under this paragraph shall be conclusive in the absence of manifest error.  If such Lender&#8217;s share of such borrowing is not made available to the Administrative Agent by such Lender within three Business Days after such Borrowing Date, the Administrative Agent shall also be entitled to recover such amount with interest thereon at the rate per annum applicable at the time to the Loans comprising such Borrowing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Unless the Administrative Agent shall have been notified in writing by the applicable Borrower prior to the date of any payment due to be made by such Borrower hereunder that such Borrower will not make such payment to the Administrative Agent, the Administrative Agent may assume that such Borrower is making such payment, and the Administrative Agent may, but shall not be required to, in reliance upon such assumption, make available to the Lenders their respective </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">pro</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">rata</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shares of a corresponding amount.  If such payment is not made to the Administrative Agent by such Borrower within three Business Days after such due date, the Administrative Agent shall be entitled to recover, on demand, from each Lender to which any amount which was made available pursuant to the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">preceding sentence, such amount with interest thereon at the rate per annum equal to, in the case of Borrowings in Dollars, the daily average NYFRB Rate and in the case of Borrowings not in Dollars, a customary rate determined by the Administrative Agent.  Nothing herein shall be deemed to limit the rights of the Administrative Agent or any Lender against any Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If any Lender shall fail to make any payment required to be made by it pursuant to Section&#160;2.7(c), 2.7(d), 2.17(e), 2.17(f), 2.19(e), 3.4(a) or 9.7, then the Administrative Agent may, in its discretion and notwithstanding any contrary provision hereof, (i) apply any amounts thereafter received by the Administrative Agent for the account of such Lender for the benefit of the Administrative Agent, the Swingline Lender or the Issuing Lender to satisfy such Lender&#8217;s obligations to it under such Sections until all such unsatisfied obligations are fully paid, and&#47;or (ii) hold any such amounts in a segregated account as cash collateral for, and application to, any future funding obligations of such Lender under any such Section, in the case of each of clauses (i) and (ii) above, in any order as determined by the Administrative Agent in its discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Requirements of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) If the adoption of or any change in any Requirement of Law or in the interpretation, administration, implementation or application thereof or compliance by any Lender or other Credit Party with any request or directive (whether or not having the force of law) from any central bank or other Governmental Authority, in each case made or occurring subsequent to the Closing Date&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">shall subject any Lender or other Credit Party to any Taxes (other than (A)&#160;Indemnified Taxes, (B) Taxes described in clauses (b) through (g) of the definition of Excluded Taxes and (C) Connection Income Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">shall impose, modify or hold applicable any reserve, special deposit, compulsory loan, insurance charge or similar requirement against assets held by, deposits or other liabilities in or for the account of, advances, loans or other extensions of credit (or participations therein) by, or any other acquisition of funds by, any office of such Lender or other Credit Party that is not otherwise included in the determination of the Adjusted LIBO Rate</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, Daily Simple RFR  or Adjusted EURIBOR Rate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">shall impose on such Lender or other Credit Party any other condition (other than Taxes)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and the result of any of the foregoing is to increase the cost to such Lender or such other Credit Party, by an amount that such Lender or other Credit Party deems to be material, of making, converting into, continuing or maintaining Loans or issuing or participating in Letters of Credit, or to reduce any amount receivable hereunder in respect thereof, then, in any such case, the applicable Borrower shall, subject to clauses (d) and (e) below, promptly pay such Lender or such other Credit Party, upon its demand, any additional amounts necessary to compensate such Lender or such other Credit Party for such increased cost or reduced amount receivable.  If any Lender or such other Credit Party becomes entitled to claim any additional amounts pursuant to this paragraph, it shall promptly notify the applicable Borrower (with a copy to the Administrative Agent) of the event by reason of which it has become so entitled and provide reasonable supporting detail.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If any Lender shall have determined that the adoption of or any change in any Requirement of Law regarding capital or liquidity requirements or in the interpretation, administration, implementation or application thereof or compliance by such Lender or any corporation controlling such</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lender with any request or directive regarding capital or liquidity requirements (whether or not having the force of law) from any Governmental Authority made subsequent to the Closing Date shall have the effect of reducing the rate of return on such Lender&#8217;s or such corporation&#8217;s capital as a consequence of its obligations hereunder or under or in respect of any Letter of Credit to a level below that which such Lender or such corporation could have achieved but for such adoption, change or compliance (taking into consideration such Lender&#8217;s or such corporation&#8217;s policies with respect to capital adequacy or liquidity) by an amount deemed by such Lender to be material, then from time to time, after submission by such Lender to the applicable Borrower (with a copy to the Administrative Agent) of a written request therefor with reasonable supporting detail, the applicable Borrower shall, subject to clauses (d) and (e) below, pay to such Lender such additional amount or amounts as will compensate such Lender or such corporation for such reduction. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding anything herein to the contrary, (i) all requests, rules, guidelines, requirements and directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or by United States or foreign regulatory authorities, in each case pursuant to Basel III, and (ii) the Dodd-Frank Wall Street Reform and Consumer Protection Act, any European equivalent regulations (such as the European Market and Infrastructure Regulation and other regulations related thereto) and all requests, rules, guidelines, requirements and directives thereunder or issued in connection therewith or in implementation thereof, shall in each case be deemed to be a change in law, regardless of the date enacted, adopted, issued or implemented.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">A certificate as to any additional amounts payable pursuant to this Section&#160;submitted by any Lender to the applicable Borrower (with a copy to the Administrative Agent) shall be conclusive in the absence of manifest error.  Notwithstanding anything to the contrary in this Section, the applicable Borrower shall not be required to compensate a Lender pursuant to this Section&#160;for any amounts incurred more than nine months prior to the date that such Lender notifies the applicable Borrower of such Lender&#8217;s intention to claim compensation therefor&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, if the circumstances giving rise to such claim have a retroactive effect, then such period shall be extended to include the period of such retroactive effect.  The obligations of the Borrowers pursuant to this Section&#160;shall survive the termination of this Agreement and the payment of the Loans and all other amounts payable hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding any other provision of this Section&#160;2.18 to the contrary, no Lender shall be entitled to receive any compensation pursuant to this Section&#160;2.18 unless it shall be the general policy or practice of such Lender to seek compensation from other similarly situated borrowers in the U.S. syndicated loan market with respect to its similarly affected loans under agreements with such borrowers having provisions similar to this Section&#160;2.18.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Any and all payments by or on account of any obligation of any Loan Party under any Loan Document and Letter of Credit shall be made without deduction or withholding for any Taxes, except as required by applicable law.  If any applicable law (as determined in the good faith discretion of an applicable withholding agent) requires the deduction or withholding of any Tax from any such payment by a withholding agent, then the applicable withholding agent shall be entitled to make such deduction or withholding and shall timely pay the full amount deducted or withheld to the relevant Governmental Authority in accordance with applicable law and, if such Tax is an Indemnified Tax, then the sum payable by the applicable Loan Party shall be increased as necessary so that, after such deduction or withholding has been made (including such deductions and withholdings applicable to additional sums payable under this Section&#160;2.19), the amounts received with respect to this agreement equal the sum which would have been received had no such deduction or withholding been made.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Loan Parties shall timely pay to the relevant Governmental Authority in accordance with applicable law, or at the option of the Administrative Agent timely reimburse it (for its own account and on behalf of any other Credit Party, as applicable) for, Other Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">As soon as practicable after any payment of Taxes by any Loan Party to a Governmental Authority pursuant to this Section&#160;2.19, such Loan Party shall deliver to the Administrative Agent the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of the return reporting such payment or other evidence of such payment reasonably satisfactory to the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Without duplication of payments made pursuant to Section 2.19(a) above, the Loan Parties shall jointly and severally indemnify each Credit Party, within 10 days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted or attributable to amounts payable under this Section 2.19) payable or paid by such Credit Party or required to be withheld or deducted from a payment to such Credit Party) and any reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority.  A certificate as to the amount of such payment or liability delivered to the applicable Borrower by a Lender (with a copy to the Administrative Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender, shall be conclusive absent manifest error.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each Lender shall severally indemnify the Administrative Agent, within 10 days after demand therefor, for (i) any Taxes attributable to such Lender (but only to the extent that any Loan Party has not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of the Loan Parties to do so), (ii) any Taxes attributable to such Lender&#8217;s failure to comply with the provisions of Section&#160;10.6(c) relating to the maintenance of a Participant Register and (iii) any Excluded Taxes attributable to such Lender, in each case, that are payable or paid by the Administrative Agent in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority.  A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error.  Each Lender hereby authorizes the Administrative Agent to set off and apply any and all amounts at any time owing to such Lender under any Loan Document or otherwise payable by the Administrative Agent to the Lender from any other source against any amount due to the Administrative Agent under this paragraph (e).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">(i) Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the applicable Borrower and the Administrative Agent, at the time or times reasonably requested by the applicable Borrower or the Administrative Agent, such properly completed and executed documentation reasonably requested by the applicable Borrower or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding.  In addition, any Lender, if reasonably requested by the applicable Borrower or the Administrative Agent, shall deliver such other documentation prescribed by applicable law or reasonably requested by the applicable Borrower or the Administrative Agent as will enable the applicable Borrower or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements.  Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Section&#160;2.19(f)(ii)(A), (ii)(B) and (ii)(D) below) shall not be required if in the Lender&#8217;s reasonable judgment such completion, execution or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">Without limiting the generality of the foregoing, in the event that the applicable Borrower is a U.S. Person,</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">any Lender that is a U.S. Person shall deliver to such Borrower and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the applicable Borrower or the Administrative Agent), executed originals of IRS Form W-9 certifying that such Lender is exempt from U.S. Federal backup withholding tax&#59;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">any Non-U.S. Lender shall, to the extent it is legally entitled to do so, deliver to such Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Non-U.S. Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of such Borrower or the Administrative Agent), whichever of the following is applicable&#58;</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">in the case of a Non-U.S. Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with respect to payments of interest under any Loan Document, executed originals of IRS Form W-8BEN or IRS Form W-8BEN-E establishing an exemption from, or reduction of, U.S. Federal withholding Tax pursuant to the &#8220;interest&#8221; article of such tax treaty and (y) with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN or IRS Form W-8BEN-E establishing an exemption from, or reduction of, U.S. Federal withholding Tax pursuant to the &#8220;business profits&#8221; or &#8220;other income&#8221; article of such tax treaty&#59;</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">executed originals of IRS Form W-8ECI&#59;</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">in the case of a Non-U.S. Lender claiming the benefits of the exemption for portfolio interest under Section&#160;881(c) of the Code, (x) a certificate substantially in the form of Exhibit H-1 to the effect that such Non-U.S. Lender is not a &#8220;bank&#8221; within the meaning of Section&#160;881(c)(3)(A) of the Code, a &#8220;10 percent shareholder&#8221; of such Borrower within the meaning of Section&#160;881(c)(3)(B) of the Code, or a &#8220;controlled foreign corporation&#8221; described in Section&#160;881(c)(3)(C) of the Code (a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Tax Compliance Certificate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (y) executed originals of IRS Form W-8BEN or IRS Form W-8BEN-E&#59; or</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">to the extent a Non-U.S. Lender is not the beneficial owner, executed originals of IRS Form W-8IMY, accompanied by IRS Form W-8ECI, IRS Form W-8BEN, IRS Form W-8BEN-E, a U.S. Tax Compliance Certificate substantially in the form of Exhibit H-2 or Exhibit H-3, IRS Form W-9, and&#47;or other certification documents from each beneficial owner, as applicable&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if the Non-U.S. Lender is a partnership and one or more direct or indirect partners of such Non-U.S. Lender are claiming the portfolio interest exemption, such Non-U.S. Lender may provide a U.S. Tax Compliance Certificate substantially in the form of Exhibit H-4 on behalf of each such direct and indirect partner&#59;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(C)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">any Non-U.S. Lender shall, to the extent it is legally entitled to do so, deliver to such Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Non-U.S. Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of such Borrower or the Administrative Agent), executed originals of any other form prescribed by applicable law as a basis for claiming exemption from or a reduction in U.S. Federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable law to permit such Borrower or the Administrative Agent to determine the withholding or deduction required to be made&#59; and</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(D)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">if a payment made to a Lender under any Loan Document would be subject to U.S. Federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section&#160;1471(b) or 1472(b) of the Code, as applicable), such Lender shall deliver to such Borrower and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by such Borrower or the Administrative Agent such documentation prescribed by applicable law (including as prescribed by Section&#160;1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by such Borrower or the Administrative Agent as may be necessary for such Borrower and the Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender&#8217;s obligations under FATCA or to determine the amount to deduct and withhold from such payment.  Solely for purposes of this clause (D), &#8220;FATCA&#8221; shall include any amendments made to FATCA after the Closing Date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each Lender agrees that if any form or certification it previously delivered expires or becomes obsolete or inaccurate in any respect, it shall update such form or certification or promptly notify Parent Borrower and the Administrative Agent in writing of its legal inability to do so.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">On the date of this Agreement, the Administrative Agent shall (and any successor or replacement Administrative Agent) shall on or before the date on which it becomes the Administrative Agent hereunder) deliver to the Parent Borrower two duly executed originals of either (i) IRS Form W-9 or (ii) IRS Form W-8ECI (with respect to any payments to be received on its own behalf) and IRS Form W-8IMY (for all other payments), establishing that it is a U.S. branch that has agreed to be treated as a U.S. Person for United States federal withholding Tax purposes with respect to payments received by it from the Borrowers for the account of others under the Loan Documents.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If any party determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified pursuant to this Section&#160;2.19 (including by the payment of additional amounts pursuant to this Section&#160;2.19), it shall pay to the indemnifying party an amount equal to such refund (but only to the extent of indemnity payments made under this Section&#160;with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) of such indemnified party and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund).  Such indemnifying party, upon the request of such indemnified party, shall repay to such indemnified party the amount paid over pursuant to this paragraph (h) (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> any penalties, interest or other charges imposed by the relevant Governmental Authority) in the event that such indemnified party is required to repay such refund to such Governmental Authority.  Notwithstanding anything to the contrary in this paragraph (h), in no event will the indemnified party be required to pay any amount to an indemnifying party pursuant to this paragraph (h) the payment of which would place the indemnified party in a less favorable net after-Tax position than the indemnified party would have been in if the indemnification payments or additional amounts giving rise to such refund had never been paid.  This Section&#160;2.19 shall not be construed to require any indemnified party to make available its Tax returns (or any other information relating to its Taxes that it deems confidential) to the indemnifying party or any other Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt"><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">All amounts expressed to be payable under this Agreement or any other Loan Document or any Letter of Credit by any Loan Party to any Credit Party which (in whole or in part) constitute the consideration for any supply for VAT purposes are deemed to be exclusive of any VAT which is chargeable on that supply and, accordingly, subject to paragraph (ii) below, if VAT is or becomes chargeable on any supply made by any Credit Party to any Loan Party under this Agreement or any other Loan Document or any Letter of Credit and such Credit Party is required to account to the relevant tax authority for the VAT, that Loan Party must pay to such Credit Party (in addition to and at the same time as paying any other consideration for such supply) an amount equal to the amount of the VAT (and such Credit Party must promptly provide an appropriate VAT invoice to that Loan Party).  If any VAT was paid by any Loan Party to any Credit Party for any supply under this Agreement or any other Loan Document or any Letter of Credit and it transpires that such supply was out of scope of VAT or subject to a VAT exemption or subject to a reverse charge mechanism, the respective Loan Party and Credit Party shall fully cooperate in order to correct the situation. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">If VAT is or becomes chargeable on any supply made by any Credit Party (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">VAT Supplier&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) to any other Credit Party (the &#8220;VAT Recipient&#8221;)</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">under this Agreement or any other Loan Document or any Letter of Credit, and any Loan Party (the &#8220;Relevant Party&#8221;) is required by the terms of this Agreement or any other Loan Document or any Letter of Credit to pay an amount equal to the consideration for that supply to the VAT Supplier (rather than being required to reimburse or indemnify the VAT Recipient in respect of that consideration)&#58; (x) (where the VAT Supplier is the person required to account to the relevant tax authority for the VAT) the Relevant Party must also pay to the VAT Supplier (at the same time as paying that amount) an additional amount equal to the amount of the VAT. The VAT Recipient must (where this paragraph (x) applies) promptly pay to the Relevant Party an amount equal to any credit or repayment the VAT Recipient receives from the relevant tax authority which the VAT Recipient reasonably determines relates to the VAT chargeable on that supply&#59; and (y) (where the VAT Recipient is the person required to account to the relevant tax authority for the VAT) the Relevant Party must promptly, following demand from the VAT Recipient, pay to the VAT Recipient an amount equal to the VAT chargeable on that supply but only to the extent that the VAT Recipient reasonably determines that it is not entitled to credit or repayment from the relevant tax authority in respect of that VAT.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">Where this Agreement or any other Loan Document or any Letter of Credit requires any Loan Party to reimburse or indemnify a Credit Party for any cost or expense, that Loan Party shall reimburse or indemnify (as the case may be) such Credit Party for the full amount of such cost or expense, including such part thereof as represents VAT, save to the extent that such Credit Party reasonably determines that it is entitled to credit or repayment in respect of such VAT from the relevant tax authority.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Any reference in this Section 2.19(i) to any Loan Party or Credit Party shall, at any time when such party is treated as a member of a group for VAT purposes, include (where appropriate and unless the context otherwise requires) a reference to the person deemed for VAT purposes to make or receive supplies on behalf of such VAT group.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">In relation to any supply made by a Credit Party to any Loan Party under this Agreement or any other Loan Document or any Letter of Credit, if reasonably requested by such Credit Party, that Loan Party must promptly provide such Credit Party with details of that Loan Party&#8217;s VAT registration and such other information as is reasonably requested in connection with such Credit Party&#8217;s VAT reporting requirements in relation to such supply.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Each party&#8217;s obligations under this Section&#160;2.19 shall survive the resignation or replacement of the Administrative Agent or any assignment of rights by, or the replacement of, a Lender, the termination of the Commitments and the repayment, satisfaction or discharge of all obligations under the Loan Documents and Letters of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">For purposes of this Section&#160;2.19, the term &#8220;Lender&#8221; includes the Issuing Lender and the Swingline Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Additional United Kingdom Tax Matters&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Subject to (ii) below, each Lender and the UK Borrower shall cooperate in completing any procedural formalities necessary for such UK Borrower to obtain authorization</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">to make payments  under any Loan Document or Letter of Credit without withholding or deduction for Taxes imposed under the laws of the United Kingdom. </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">A Lender on the date of this Agreement that (x) holds a passport under the HMRC DT Treaty Passport scheme and (y) wishes such scheme to apply to this Agreement, shall provide its scheme reference number and its jurisdiction of tax residence to the UK Borrower and the Administrative Agent on the date of this Agreement&#59;&#59; and</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">a Lender which becomes a Lender hereunder after the date of this Agreement that (x) holds a passport under the HMRC DT Treaty Passport scheme and (y) wishes such scheme to apply to this Agreement, shall provide its scheme reference number and its jurisdiction of tax residence to the UK Borrower and the Administrative Agent, and</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(C)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">upon satisfying either clause (A) or (B) above, such Lender shall have satisfied its obligation under paragraph (l)(i) above.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">If a Lender has confirmed its scheme reference number and its jurisdiction of tax residence in accordance with paragraph (l)(</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">ii</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">i</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) above, the UK Borrower(s) shall make a Borrower DTTP filing with respect to such Lender, and shall promptly provide such Lender with a copy of such filing, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, if&#58; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">the UK Borrower making a payment to such Lender has not made a Borrower DTTP Filing in respect of such Lender&#59; or </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the UK Borrower making a payment to such Lender has made a Borrower DTTP Filing in respect of such Lender but&#58;</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">such Borrower DTTP Filing has been rejected by HM Revenue &#38; Customs&#59; or </font></div><div style="margin-bottom:12pt;padding-left:216pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">HM Revenue &#38; Customs has not given the UK Borrower authority to make payments to such Lender without a deduction for tax within 60 days of the date of such Borrower DTTP Filing&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;and in each case, the UK Borrower has notified that Lender in writing of either (1) or (2) above, then such Lender and the UK Borrower shall co-operate in completing any additional procedural formalities necessary for the UK Borrower to obtain authorization to make that payment without withholding or deduction for Taxes imposed under the laws of the United Kingdom. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">If a Lender has not confirmed its scheme reference number and jurisdiction of tax residence in accordance with paragraph (l)(i) above, the UK Borrower shall not make a Borrower DTTP Filing or file any other form relating to the HMRC DT Treaty Passport scheme in respect of that Lender&#8217;s Commitment(s) or its participation in any Loan unless the Lender otherwise agrees. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">The UK Borrower shall, promptly on making a Borrower DTTP Filing, deliver a copy of such Borrower DTTP Filing to the Administrative Agent for delivery to the relevant Lender.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Each Lender shall notify the Administrative Agent if it determines in its sole discretion that it is ceases to be a UK Qualifying Lender with respect to payments made by the UK Borrower hereunder.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">A payment from the UK Borrower shall not be increased under Section 2.19(a) and there shall be no indemnification under Section 2.19(d) in respect of any withholding or deduction for Taxes imposed under the laws of the United Kingdom if on the date on which the payment falls due&#58; (A) the payment could have been made to the relevant Lender without such withholding or deduction if the Lender had been a UK Qualifying Lender, but on that date that Lender is not or has ceased to be a UK Qualifying Lender other than as a result of any change after the date it became a Lender under this Agreement in (or in the interpretation, administration, or application of) any law or income tax treaty or any published practice or published concession of any relevant taxing authority&#59; or (B) the relevant Lender is a UK Treaty Lender and the UK Borrower is able to demonstrate that the payment could have been made to the Lender without the withholding or deduction for Taxes imposed under the laws of the United Kingdom had that Lender complied with its obligations under Section 2.19(l)(i) or 2.19(l)(iii) (as applicable) above (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">UK Excluded Withholding Taxes</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Each Lender which becomes a Lender hereunder after the date of this Agreement shall indicate in writing on the date it becomes a Lender, for the benefit of the Administrative Agent and without liability to any Borrower, which of the following categories it falls in&#58; (A) not a UK Qualifying Lender&#59; (B) a UK Qualifying Lender (other than a UK Treaty Lender)&#59; or (C) a UK Treaty Lender. If such Lender fails to indicate its status in accordance with this Section 2.19(k)(viii) then such Lender shall be treated by the UK Borrower as if it is not a UK Qualifying Lender until such time as it notifies the Administrative Agent which category applies (and the Administrative Agent, upon receipt of such notification, shall inform the UK Borrower).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Additional German Tax Matters&#58;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">A payment from a German Borrower shall not be increased under Section 2.19(a) and there shall be no indemnification under Section 2.19(d) in respect of any Indemnified Taxes imposed under the laws of Germany, if on the date on which the payment falls due&#58;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">the payment could have been made to the relevant Lender without a Tax deduction if the Lender had been a German Qualifying Lender, but on that date that Lender is not or has ceased to be a German Qualifying Lender other than as a result of any change after the date it became a Lender under this Agreement in (or in the interpretation, administration, or application of) any law or German Treaty, or any published practice or published concession of any relevant taxing authority&#59; or</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the relevant Lender is a German Treaty Lender and the obligor making the payment is able to demonstrate that the payment</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-0.36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">could have been made to the Lender without the Tax deduction had that Lender co-operated in completing any procedural formalities necessary for that obligor to obtain authorization to make that payment without a Tax deduction&#59; or </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(C)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the relevant obligor is required by the relevant tax office to make a Tax deduction on account of German Tax pursuant to section 50a paragraph 7 of the German Income Tax Act (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Einkommensteuergesetz</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), unless the payment could have been made to the relevant Lender without such Tax deduction if the Lender had been a German Treaty Lender, but on that date that Lender is not or has ceased to be a German Treaty Lender other than as a result of any change after the date it became a Lender under this Agreement in (or in the interpretation, administration, or application of) any law or German Treaty, or any published practice or published concession of any relevant taxing authority&#59; it being further agreed that a Lender shall not be entitled to an increased payment under Section 2.19(a) but only to an indemnification under and in accordance  with Sections 2.19(d) and 2.19(m)(ii) if it causes a Tax deduction under section 50a paragraph 7 of the German Income Tax Act by a failure to comply with its German tax filing or tax paying obligations.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">Any Taxes assessed on a Lender under the laws of Germany solely due to the fact that the Loans are secured (directly or indirectly) by real estate located in Germany (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">inl&#228;ndischer Grundbesitz</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or by German rights subject to the civil code provisions relating to real estate (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">inl&#228;ndische Rechte, die den Vorschriften des b&#252;rgerlichen Rechts &#252;ber Grundst&#252;cke unterliegen</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), shall not be subject to indemnification under Section 2.19(d), unless the relevant Lender was a German Treaty Lender when it became a Party and the reason it has ceased to be a German Treaty Lender is the introduction of, or a change in, any law or regulation, or a change in the interpretation or application of any law, treaty or regulation or in any practice or concession of any tax authority, in each case occurring after the date of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Indemnity</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each Borrower agrees to indemnify each Lender for, and to hold each Lender harmless from, any loss or expense that such Lender sustains or incurs as a consequence of (a)&#160;default by any Borrower in making a borrowing of, conversion into or continuation of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans after any Borrower has given a notice requesting the same in accordance with the provisions of this Agreement, (b) default by any Borrower in making any prepayment of or conversion from </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans after any Borrower has given a notice thereof in accordance with the provisions of this Agreement or (c) the making of a prepayment of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans on a day that is not the last day of the Interest Period with respect thereto.  Such indemnification may include an amount equal to the excess, if any, of (i)&#160;the amount of interest that would have accrued on the amount so prepaid, or not so borrowed, converted or continued, for the period from the date of such prepayment or of such failure to borrow, convert or continue to the last day of such Interest Period (or, in the case of a failure to borrow, convert or continue, the Interest Period that would have commenced on the date of such failure) in each case at the applicable rate of interest for such Loans provided for herein (excluding, however, the Applicable Margin included therein, if any) over (ii) the amount of interest (as reasonably determined by such Lender) that would have accrued to such Lender on such amount by placing such amount on deposit for a comparable period with leading banks in the interbank eurodollar market.  A certificate as to any amounts payable pursuant to</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">this Section&#160;submitted to any Borrower by any Lender shall be conclusive in the absence of manifest error.  This covenant shall survive the termination of this Agreement and the payment of the Loans and all other amounts payable hereunder for nine months.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Change of Lending Office</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Lender agrees that, upon the occurrence of any event giving rise to the operation of Section&#160;2.18 or 2.19(a) with respect to such Lender, it will, if requested by the Borrower, use reasonable efforts (subject to overall policy considerations of such Lender) to designate another lending office for any Loans affected by such event or to assign and delegate its rights and obligations hereunder to another of its offices, branches or Affiliates with the object of avoiding the consequences of such event&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that such designation or assignment is made on terms that, in the sole judgment of such Lender, cause such Lender and its lending offices to suffer no material economic, legal or regulatory disadvantage, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that nothing in this Section&#160;shall affect or postpone any of the obligations of any Borrower or the rights of any Lender pursuant to Section&#160;2.18 or 2.19(a).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Replacement of Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower shall be permitted to replace any Lender that (a) requests reimbursement for amounts owing pursuant to Section&#160;2.18 or 2.19(a), (b) becomes a Defaulting Lender or (c) does not consent to any proposed amendment, supplement, modification, consent or waiver of any provision of this Agreement or any other Loan Document that requires the consent of each of the Lenders or each of the Lenders affected thereby (so long as the consent of the Required Lenders has been obtained), with a replacement financial institution&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) such replacement does not conflict with any Requirement of Law, (ii) no Event of Default shall have occurred and be continuing at the time of such replacement, (iii) prior to any such replacement, such Lender shall have taken no action under Section&#160;2.21 so as to eliminate the continued need for payment of amounts owing pursuant to Section&#160;2.18 or 2.19(a), (iv) the replacement financial institution shall purchase, at par, all Loans and other amounts owing to such replaced Lender on or prior to the date of replacement, (v) the Borrowers shall be liable to such replaced Lender under Section 2.20 if any </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loan owing to such replaced Lender shall be purchased other than on the last day of the Interest Period relating thereto</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or with respect to an RFR Loan, if any RFR Loan owing to such replaced Lender shall be purchased other than on the scheduled due date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (vi) the replacement financial institution shall be reasonably satisfactory to the Administrative Agent, (vii) the replaced Lender shall be obligated to make such replacement in accordance with the provisions of Section&#160;10.6 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Borrowers shall be obligated to pay the registration and processing fee referred to therein), (viii)&#160;until such time as such replacement shall be consummated, the Borrowers shall pay all additional amounts (if any) required pursuant to Section&#160;2.18 or 2.19(a), as the case may be, and (ix) any such replacement shall not be deemed to be a waiver of any rights that any Borrower, the Administrative Agent or any other Lender shall have against the replaced Lender.  Each party hereto agrees that an assignment required pursuant to this paragraph may be effected pursuant to an Assignment and Assumption executed by the Parent Borrower, the Administrative Agent and the assignee, and that the Lender required to make such assignment need not be a party thereto in order for such assignment to be effective.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Defaulting Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Notwithstanding any provision of this Agreement to the contrary, if any Lender becomes a Defaulting Lender, then the following provisions shall apply for so long as such Lender is a Defaulting Lender&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">fees shall cease to accrue on the unfunded portion of the Commitment of such Defaulting Lender pursuant to Section&#160;2.8(a)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the Commitment and Revolving Extensions of Credit of such Defaulting Lender shall not be included in determining whether the Required Lenders have taken or may take any action</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">hereunder (including any consent to any amendment, waiver or other modification pursuant to Section&#160;10.1)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that this clause (b) shall not apply to the vote of a Defaulting Lender in the case of an amendment, waiver or other modification requiring the consent of such Lender or each Lender affected thereby&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">if any Swingline Exposure, L&#47;C Exposure or Protective Advance Exposure exists at the time such Lender becomes a Defaulting Lender then&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">all or any part of the Swingline Exposure, L&#47;C Exposure and Protective Advance Exposure of such Defaulting Lender (other than the portion of such Swingline Exposure referred to in clause (b) of the definition of such term) shall be reallocated among the non-Defaulting Lenders in accordance with their respective Revolving Percentages but only to the extent the sum of all non-Defaulting Lenders&#8217; Revolving Extensions of Credit </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> such Defaulting Lender&#8217;s Swingline Exposure, L&#47;C Exposure and Protective Advance Exposure does not exceed the total of all non-Defaulting Lenders&#8217; Commitments&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">if the reallocation described in clause (i) above cannot, or can only partially, be effected, the Borrowers shall within one Business Day following notice by the Administrative Agent (x) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, prepay such Protective Advance Exposure, (y) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, prepay such Swingline Exposure and (z) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">third</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, cash collateralize for the benefit of the Issuing Lender only the Borrowers&#8217; obligations corresponding to such Defaulting Lender&#8217;s L&#47;C Exposure (after giving effect to any partial reallocation pursuant to clause (i) above) in accordance with the procedures set forth in Section&#160;8 for so long as such L&#47;C Exposure is outstanding&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">if the Borrowers cash collateralize any portion of such Defaulting Lender&#8217;s L&#47;C Exposure pursuant to clause (ii) above, the Borrowers shall not be required to pay any fees to such Defaulting Lender pursuant to Section&#160;3.3(a) with respect to such Defaulting Lender&#8217;s L&#47;C Exposure during the period such Defaulting Lender&#8217;s L&#47;C Exposure is cash collateralized&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">if the L&#47;C Exposure of the non-Defaulting Lenders is reallocated pursuant to clause (i) above, then the fees payable to the Lenders pursuant to Section&#160;2.8(a) and Section&#160;3.3(a) shall be adjusted in accordance with such non-Defaulting Lenders&#8217; Revolving Percentages&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">if all or any portion of such Defaulting Lender&#8217;s L&#47;C Exposure is neither reallocated nor cash collateralized pursuant to clause (i) or (ii) above, then, without prejudice to any rights or remedies of the Issuing Lender or any other Lender hereunder, all fees payable under Section&#160;3.3(a) with respect to such Defaulting Lender&#8217;s L&#47;C Exposure shall be payable to the Issuing Lender until and to the extent that such L&#47;C Exposure is reallocated and&#47;or cash collateralized&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">so long as such Lender is a Defaulting Lender, the Swingline Lender shall not be required to fund any Swingline Loan and the Issuing Lender shall not be required to issue, amend or increase any Letter of Credit, unless it is satisfied that the related exposure and the Defaulting Lender&#8217;s then outstanding L&#47;C Exposure will be 100% covered by the Commitments of the non-Defaulting Lenders and&#47;or cash collateral will be </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> by the Borrowers in accordance with Section&#160;2.23(c), and participating interests in any newly made Swingline Loan or any newly issued or increased Letter of</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credit shall be allocated among non-Defaulting Lenders in a manner consistent with Section&#160;2.23(c)(i) (and such Defaulting Lender shall not participate therein).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">If (i) a Bankruptcy Event or Bail-In Action with respect to a Lender Parent of any Lender shall occur following the Closing Date and for so long as such event shall continue or (ii) the Swingline Lender or the Issuing Lender has a good faith belief that any Lender has defaulted in fulfilling its obligations under one or more other agreements in which such Lender commits to extend credit, the Swingline Lender shall not be required to fund any Swingline Loan and the Issuing Lender shall not be required to issue, amend or increase any Letter of Credit, unless the Swingline Lender or the Issuing Lender, as the case may be, shall have entered into arrangements with the applicable Borrower or such Lender, satisfactory to the Swingline Lender or the Issuing Lender, as the case may be, to defease any risk to it in respect of such Lender hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In the event that the Administrative Agent, the applicable Borrower, the Swingline Lender and the Issuing Lender each agrees that a Defaulting Lender has adequately remedied all matters that caused such Lender to be a Defaulting Lender, then the Swingline Exposure, L&#47;C Exposure and Protective Advance Exposure of the Lenders shall be readjusted to reflect the inclusion of such Lender&#8217;s Commitment and on such date such Lender shall purchase at par such of the Loans of the other Lenders (other than Swingline Loans) as the Administrative Agent shall determine may be necessary in order for such Lender to hold such Loans in accordance with its Revolving Percentage.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Incremental Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) The Parent Borrower and any one or more Lenders (including New Lenders) may from time to time agree that such Lenders shall make, obtain or increase the amount of their Commitments (any such new or increased Commitments, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Incremental Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) by executing and delivering to the Administrative Agent an Increased Facility Activation Notice specifying (x) the amount of such Incremental Commitments and (y) the applicable Increased Facility Closing Date (which shall be a date not less than 10 Business Days after the date on which such notice is delivered to the Administrative Agent (or such earlier date as shall be agreed by the Administrative Agent))&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) with respect to any Increased Facility Closing Date, the Incremental Commitments shall be in a minimum amount of the Dollar Equivalent of $25,000,000 and $1,000,000 multiples thereafter, (ii) the aggregate amount of Incremental Commitments obtained after the Closing Date pursuant to this Section&#160;2.24 shall not exceed </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">the greater of (a) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">150,000,000</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">200,000,000 and (b) the amount (if any) by which the Borrowing Base exceeds the Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (iii) Incremental Commitments may be made no more than four times during the term of this Agreement (or such greater number as may be agreed by the Administrative Agent in its sole discretion).  No Lender shall have any obligation to participate in any increase described in this paragraph unless it agrees to do so in its sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any additional bank, financial institution or other entity which, with the consent of the Parent Borrower and the Administrative Agent (which consent shall not be unreasonably withheld), elects to become a &#8220;Lender&#8221; under this Agreement in connection with any transaction described in Section&#160;2.24(a) shall execute a New Lender Supplement (each, a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">New Lender Supplement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), substantially in the form of Exhibit I-2, whereupon such bank, financial institution or other entity (a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">New Lender</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall become a Lender for all purposes and to the same extent as if originally a party hereto and shall be bound by and entitled to the benefits of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Unless otherwise agreed or otherwise directed by the Administrative Agent, on each Increased Facility Closing Date, the applicable Borrower shall borrow Revolving Loans under the relevant Incremental Commitments from each Lender participating in the relevant increase in an amount determined by reference to the amount of each Type of Loan </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(and as applicable, each Eurocurrency Borrowing) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">which would then have been outstanding from such Lender if (i) each such Type </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(or as</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> applicable, each Eurocurrency Borrowing) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">had been borrowed or effected on such Increased Facility Closing Date and (ii) the aggregate amount of each such Type </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(or as applicable, each Eurocurrency Borrowing) </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">requested to be so borrowed or effected had been proportionately increased.</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">  The Adjusted LIBO Rate applicable to any Eurocurrency Loan borrowed pursuant to the preceding sentence shall equal the Adjusted LIBO Rate then applicable to the Eurocurrency Loans of the other Lenders in the same Eurocurrency Borrowing (or, until the expiration of the then-current Interest Period, such other rate as shall be agreed upon between the applicable Borrower and the relevant Lender).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The availability of the Incremental Commitments will be subject to the following conditions&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">no Default or Event of Default shall have occurred and be continuing immediately prior to and immediately after giving effect to the making of such Incremental Commitments&#59;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">the representations and warranties set forth in each Loan Document shall be true and correct in all material respects (or, if qualified by materiality, in all respects) on and as of the Increased Facility Closing Date immediately prior to and immediately after giving effect to the making of such Incremental Commitments, except to the extent expressly made as of an earlier date, in which case they shall be so true and correct as of such earlier date&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">the Borrowers shall have delivered such legal opinions, board resolutions, secretary&#8217;s certificate, officer&#8217;s certificate and other documents as shall be reasonably requested by the Administrative Agent in connection with any Incremental Commitments&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">the documentation and terms of any Incremental Commitment shall be documented solely as an increase to the existing Commitments without any change in terms other than those necessary to effect such Incremental Commitment (it being agreed the Administrative Agent and the Borrowers shall be permitted to make such amendments to the Loan Documents to effectuate the provisions of this Section 2.24 without the consent of any other Person).</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 3.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">LETTERS OF CREDIT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">L&#47;C Commitment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Subject to the terms and conditions hereof, the Issuing Lender, in reliance on the agreements of the other Revolving Lenders set forth in Section&#160;3.4(a), agrees to issue letters of credit (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Letters of Credit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) for the account of the applicable Borrower on any Business Day during the Revolving Commitment Period in such form as may be approved from time to time by the Issuing Lender&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Issuing Lender shall not issue any Letter of Credit if, after giving effect to such issuance, (i) the Dollar Equivalent of the L&#47;C Obligations would exceed the L&#47;C Commitment or</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, unless otherwise agreed by the Administrative Agent and the applicable Issuing Lender in their sole discretion,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the Dollar Equivalent of the L&#47;C Obligations of an Issuing Lender would exceed the Issuer Individual Commitment of such Issuing Lender, (ii) the Dollar Equivalent of the Total Revolving Extensions of Credit would exceed the Line Cap, (iii) the Total Revolving Extensions of Credit to the US Borrowers would exceed the US Borrowing Base (after deducting Revolving Extensions of Credit made to or for the account of any other Borrowers), (iv) the Foreign Borrowing Limits would be exceeded or (v) the Dollar Equivalent of the L&#47;C Obligations for the account of the European Co-Borrowers would exceed the European LC Sub-Limit, subject, in each case, to the authority of the Administrative Agent, in its sole discretion, to make Protective Advances pursuant to the terms of Section&#160;2.3.  Each Letter of</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">105</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credit shall (i) be denominated in an Available Currency (except that Letters of Credit denominated in Canadian Dollars shall only be issued for the account of the US Borrowers) and (ii) expire no later than the earlier of (x) the first anniversary of its date of issuance and (y) the date that is five Business Days prior to the Revolving Termination Date, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any Letter of Credit with a one-year term may provide for the renewal thereof for additional one-year periods (which shall in no event extend beyond the date referred to in clause (y) above).  Notwithstanding anything herein to the contrary, the Issuing Lender shall have no obligation hereunder to issue, and shall not issue, any Letter of Credit the proceeds of which would be made available to any Person (i) to fund any activity or business of or with any Sanctioned Person, or in any country or territory that, at the time of such funding, is the subject of any Sanctions, (ii) in any manner that would result in a violation of any Sanctions by any party to this Agreement or (iii) in any manner that would result in a violation of one or more policies of such Issuing Lender applicable to letters of credit generally.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Issuing Lender shall not at any time be obligated to issue any Letter of Credit if such issuance would conflict with, or cause the Issuing Lender or any L&#47;C Participant to exceed any limits imposed by, any applicable Requirement of Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The parties hereto agree that the Existing Letters of Credit shall be deemed to be Letters of Credit for all purposes under this Agreement, without any further action by the Borrowers, any Issuing Lender or any other Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Procedure for Issuance of Letter of Credit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower may from time to time request that the Issuing Lender issue a Letter of Credit by delivering to the Issuing Lender at its address for notices specified herein, with a copy to the Administrative Agent, an Application therefor, completed to the reasonable satisfaction of the Issuing Lender, and such other certificates, documents and other papers and information as the Issuing Lender may request.  Upon receipt of any Application, the Issuing Lender will process such Application and the certificates, documents and other papers and information delivered to it in connection therewith in accordance with its customary procedures and shall promptly issue the Letter of Credit requested thereby in a form satisfactory to it and the Administrative Agent (but in no event shall the Issuing Lender be required to issue any Letter of Credit earlier than three Business Days after its receipt of the Application therefor and all such other certificates, documents and other papers and information relating thereto and its and the Administrative Agent&#8217;s approval of the form of the Letter of Credit) by issuing the original of such Letter of Credit to the beneficiary thereof or as otherwise may be agreed to by the Issuing Lender and the applicable Borrower.  The Issuing Lender shall furnish a copy of such Letter of Credit to the applicable Borrower promptly following the issuance thereof.  The Issuing Lender shall promptly furnish to the Administrative Agent, which shall in turn promptly furnish to the Lenders, notice of the issuance of each Letter of Credit (including the amount thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Fees and Other Charges</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) The Borrowers will pay a fee denominated in Dollars on all outstanding Letters of Credit at a per annum rate equal to the Applicable Margin then in effect with respect to Revolving Loans that are </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> denominated in Dollars</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, shared ratably among the Revolving Lenders and payable quarterly in arrears on each Fee Payment Date after the issuance date.  In addition, the Borrowers shall pay to the Issuing Lender for its own account a fronting fee on the undrawn and unexpired amount of each Letter of Credit, payable quarterly in arrears on each Fee Payment Date after the issuance date, in an amount separately agreed with the Issuing Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">In addition to the foregoing fees, the Borrowers shall pay or reimburse the Issuing Lender for such normal and customary costs and expenses as are incurred or charged by the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Issuing Lender in issuing, negotiating, effecting payment under, amending or otherwise administering any Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">L&#47;C Participations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) The Issuing Lender irrevocably agrees to grant and hereby grants to each L&#47;C Participant, and, to induce the Issuing Lender to issue Letters of Credit, each L&#47;C Participant irrevocably agrees to accept and purchase and hereby accepts and purchases from the Issuing Lender, on the terms and conditions set forth below, for such L&#47;C Participant&#8217;s own account and risk an undivided interest equal to such L&#47;C Participant&#8217;s Revolving Percentage in the Issuing Lender&#8217;s obligations and rights under and in respect of each Letter of Credit and the amount of each draft paid by the Issuing Lender thereunder.  Each L&#47;C Participant agrees with the Issuing Lender that, if a draft is paid under any Letter of Credit for which the Issuing Lender is not reimbursed in full by the Borrowers in accordance with the terms of this Agreement (or in the event that any reimbursement received by the Issuing Lender shall be required to be returned by it at any time), such L&#47;C Participant shall pay to the Issuing Lender upon demand at the Issuing Lender&#8217;s address for notices specified herein an amount equal to such L&#47;C Participant&#8217;s Revolving Percentage of the amount that is not so reimbursed (or is so returned) in the currency of such outstanding amount.  Each L&#47;C Participant&#8217;s obligation to pay such amount shall be absolute and unconditional and shall not be affected by any circumstance, including (i) any setoff, counterclaim, recoupment, defense or other right that such L&#47;C Participant may have against the Issuing Lender, the Borrowers or any other Person for any reason whatsoever, (ii) the occurrence or continuance of a Default or an Event of Default or the failure to satisfy any of the other conditions specified in Section&#160;5, (iii) any adverse change in the condition (financial or otherwise) of the Borrowers, (iv) any breach of this Agreement or any other Loan Document by the Borrower, any other Loan Party or any other L&#47;C Participant or (v) any other circumstance, happening or event whatsoever, whether or not similar to any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If any amount required to be paid by any L&#47;C Participant to the Issuing Lender pursuant to Section&#160;3.4(a) in respect of any unreimbursed portion of any payment made by the Issuing Lender under any Letter of Credit is not paid to the Issuing Lender within three Business Days after the date such payment is due, such L&#47;C Participant shall pay to the Issuing Lender on demand an amount equal to the product of (i) such amount, times (ii) the greater of (x) the daily average NYFRB Rate during the period from and including the date such payment is required to the date on which such payment is immediately available to the Issuing Lender and (y) a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation, times (iii) a fraction the numerator of which is the number of days that elapse during such period and the denominator of which is 360.  If any such amount required to be paid by any L&#47;C Participant pursuant to Section&#160;3.4(a) is not made available to the Issuing Lender by such L&#47;C Participant within three Business Days after the date such payment is due, the Issuing Lender shall be entitled to recover from such L&#47;C Participant, on demand, such amount with interest thereon calculated from such due date at the rate per annum applicable at the time to the Letter of Credits comprising such issuance.  A certificate of the Issuing Lender submitted to any L&#47;C Participant with respect to any amounts owing under this Section&#160;shall be conclusive in the absence of manifest error.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Whenever, at any time after the Issuing Lender has made payment under any Letter of Credit and has received from any L&#47;C Participant its </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">pro</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">rata</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> share of such payment in accordance with Section&#160;3.4(a), the Issuing Lender receives any payment related to such Letter of Credit (whether directly from the Borrowers or otherwise, including proceeds of collateral applied thereto by the Issuing Lender), or any payment of interest on account thereof, the Issuing Lender will distribute to such L&#47;C Participant its </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">pro</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">rata</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> share thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that in the event that any such payment received by the Issuing Lender shall be required to be returned by the Issuing Lender, such L&#47;C</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Participant shall return to the Issuing Lender the portion thereof previously distributed by the Issuing Lender to it.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Reimbursement Obligation of the Borrowers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If any draft is paid under any Letter of Credit, the Borrowers shall reimburse the Issuing Lender for the amount of (a) the draft so paid and (b) any taxes, fees, charges or other costs or expenses incurred by the Issuing Lender in connection with such payment, not later than 12&#58;00 Noon, Local Time, on (i) the Business Day that the applicable Borrower receives notice of such draft, if such notice is received on such day prior to 10&#58;00 A.M., Local Time, or (ii) if clause (i) above does not apply, the Business Day immediately following the day that the applicable Borrower receives such notice.  Each such payment shall be made to the Issuing Lender at its address for notices referred to herein in the currency of such draft and in immediately available funds.  Interest shall be payable on any such amounts from the date on which the relevant draft is paid until payment in full at the rate set forth in (x) until the Business Day next succeeding the date of the relevant notice, Section&#160;2.14(b) (or in the case of non-Dollar draws, (d), or in the case of Canadian Dollar draws, a customary rate determined by the Administrative Agent, as applicable) and (y) thereafter, Section&#160;2.14(e).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Obligations Absolute</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower&#8217;s obligations under this Section&#160;3 shall be absolute, unconditional and irrevocable under any and all circumstances and irrespective of any setoff, counterclaim or defense to payment that any Borrower may have or have had against the Issuing Lender, any beneficiary of a Letter of Credit or any other Person.  Each Borrower also agrees with the Issuing Lender that the Issuing Lender shall not be responsible for, and such Borrower&#8217;s Reimbursement Obligations under Section&#160;3.5 shall not be affected by, among other things, (a) any lack of validity or enforceability of any Letter of Credit or this Agreement, or any term or provision therein, (b) any draft or other document presented under a Letter of Credit proving to be invalid, fraudulent or forged in any respect or any statement therein being untrue or inaccurate in any respect, (c) any dispute between or among any Borrower and any beneficiary of any Letter of Credit or any other party to which such Letter of Credit may be transferred or any claims whatsoever of such Borrower against any beneficiary of such Letter of Credit or any such transferee, (d) payment by the Issuing Lender under a Letter of Credit against presentation of a draft or other document that does not comply with the terms of such Letter of Credit, or (e) any other event or circumstance whatsoever, whether or not similar to any of the foregoing, that might, but for the provisions of this Section, constitute a legal or equitable discharge of, or provide a right of setoff against, the Borrowers&#8217; obligations hereunder. The Issuing Lender shall not have any liability or responsibility by reason of or in connection with the issuance or transfer of any Letter of Credit or any payment or failure to make any payment thereunder (irrespective of any of the circumstances referred to in the preceding sentence), or any error, omission, interruption, loss or delay in transmission or delivery of any draft, notice or message or advice, however transmitted, in connection with any Letter of Credit (including any document required to make a drawing thereunder), any error in interpretation of technical terms or any consequence arising from causes beyond the control of the Issuing Lender&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the foregoing shall not be construed to excuse the Issuing Lender from liability to any Borrower to the extent of any direct damages (as opposed to special, indirect, consequential or punitive damages, claims in respect of which are hereby waived by each Borrower to the extent permitted by applicable law) suffered by the Borrowers that are caused by the Issuing Lender&#8217;s failure to exercise care when determining whether drafts and other documents presented under a Letter of Credit comply with the terms thereof.  The parties hereto expressly agree that, in the absence of gross negligence or willful misconduct on the part of the Issuing Lender (as finally determined by a court of competent jurisdiction), the Issuing Lender shall be deemed to have exercised care in each such determination.  In furtherance of the foregoing and without limiting the generality thereof, the parties agree that, with respect to documents presented which appear on their face to be in substantial compliance with the terms of a Letter of Credit, the Issuing Lender may, in its sole discretion, either accept and make payment upon such documents without responsibility for further investigation,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">regardless of any notice or information to the contrary, or refuse to accept and make payment upon such documents if such documents are not in strict compliance with the terms of such Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Letter of Credit Payments</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  If any draft shall be presented for payment under any Letter of Credit, the Issuing Lender shall promptly notify the applicable Borrower of the date and amount thereof.  The responsibility of the Issuing Lender to the applicable Borrower in connection with any draft presented for payment under any Letter of Credit shall, in addition to any payment obligation expressly provided for in such Letter of Credit, be limited to determining that the documents (including each draft) delivered under such Letter of Credit in connection with such presentment are substantially in conformity with such Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Applications</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  To the extent that any provision of any Application related to any Letter of Credit is inconsistent with the provisions of this Section&#160;3, the provisions of this Section&#160;3 shall apply.</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 4.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">REPRESENTATIONS AND WARRANTIES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">To induce the Administrative Agent and the Lenders to enter into this Agreement and to make the Loans and issue or participate in the Letters of Credit, each Borrower hereby represents and warrants to the Administrative Agent and each Lender that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Financial Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) &#160;The unaudited pro forma combined balance sheet and related pro forma combined statement of income (including the notes thereto) combining (i) the consolidated balance sheet and related statement of income of the Parent Borrower and its consolidated Subsidiaries (other than the Target and its consolidated Subsidiaries) as of and for the 12 months ended July 31, 2018 and (ii) the consolidated balance sheet and related statement of income of Target and its consolidated Subsidiaries as of and for the 12 months ended August 31, 2018, and which is subject to certain adjustments (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pro Forma Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), copies of which have heretofore been furnished to each Lender, have been prepared giving effect (as if such events had occurred on such date (in the case of the balance sheet) or at the beginning of such period (in the case of the statement of income)) to the consummation of the Transactions and the payment of fees and expenses in connection therewith.  The Pro Forma Financial Statements have been prepared based on the best information available to the Parent Borrower as of the date of delivery thereof, and present fairly in all material respects and on a Pro Forma Basis the estimated financial condition and results of operations of the Parent Borrower and its consolidated Restricted Subsidiaries as of and for the 12 months ended at July 31, 2018, assuming that the events specified in the preceding sentence had actually occurred at such date or at the beginning of such period, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The audited consolidated balance sheets of the Parent Borrower and its consolidated Subsidiaries (other than the Target and its Subsidiaries) as at July 31, 2016, July 31, 2017 and July 31, 2018, and the related consolidated statements of income, stockholders&#8217; equity and cash flows for the fiscal years ended on such dates, reported on by and accompanied by an unqualified report from Deloitte &#38; Touche LLP present fairly, in all material respects, the consolidated financial condition of the Parent Borrower and its consolidated Subsidiaries (other than the Target and its Subsidiaries) as at such date, and the consolidated results of its operations and its consolidated cash flows for the respective fiscal years then ended.  The unaudited consolidated balance sheet of the Parent Borrower and its consolidated Subsidiaries as at October 31, 2018, and the related unaudited consolidated statement of income, stockholders&#8217; equity and cash flow for the three-month period ended on each such date, present fairly, in all material respects, the consolidated financial condition of the Parent Borrower and its consolidated Subsidiaries as at such dates, and the consolidated results of its operations and its consolidated cash flow for the three-month period then ended (subject to normal year-end audit </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">adjustments). All such financial statements, including the related schedules and notes thereto, have been prepared in accordance with GAAP applied consistently throughout the periods involved (except as approved by the aforementioned firm of accountants and disclosed therein).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">To the knowledge of the Parent Borrower, the audited consolidated financial statements of each of Erwin Hymer Group AG &#38; Co. KG and Erwin Hymer Verm&#246;gensverwaltungs AG, for each of the fiscal years ending on August 31, 2017 and August 31, 2016 (each including a statement of financial position (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Bilanz</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of profit or loss (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Gewinn- und Verlustrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of comprehensive income (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Gesamtergebnisrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of cash flows (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Kapitalflussrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of changes in owner's equity (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Entwicklung des Eigenkapitals</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), notes (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Anhang</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), based on the circumstances actually known (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">positive bekannt</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) by the management of Erwin Hymer Group AG &#38; Co. KG or Erwin Hymer Verm&#246;gensverwaltungs AG, respectively, at the time of the preparation (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Aufstellung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) of the relevant consolidated financial statements, have been prepared in accordance with IFRS and the additional requirements of German commercial law pursuant to Section&#160;315a German Commercial Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">HGB</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) as consistently applied (except as disclosed therein) and have been audited and have received an unqualified audit opinion by Ernst &#38; Young GmbH Wirtschaftspr&#252;fungsgesellschaft. To the knowledge of the Parent Borrower, the unaudited consolidated financial statements of each of Erwin Hymer Group AG &#38; Co. KG and Erwin Hymer Verm&#246;gensverwaltungs AG, for the nine months ending May 31, 2018 (each including a statement of financial position (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Bilanz</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of profit or loss (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Gewinn- und Verlustrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of comprehensive income (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Gesamtergebnisrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of cash flows (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Kapitalflussrechnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), a statement of changes in owner's equity (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Entwicklung des Eigenkapitals</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), based on the circumstances actually known (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">positive bekannt</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) by the management of Erwin Hymer Group AG &#38; Co. KG or Erwin Hymer Verm&#246;gensverwaltungs AG, respectively, at the time of the preparation (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Aufstellung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) of the relevant consolidated financial statements have been prepared in accordance with IFRS as consistently applied (except as disclosed therein), except that the interim financial statements are subject to year-end adjustments and are lacking footnote disclosures.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Except as disclosed on Schedule 4.1(d), as of the Closing Date, no Group Member (other than the Target and its Restricted Subsidiaries), and, to the knowledge of the Borrower, neither Target nor its Restricted Subsidiaries,  has any material Guarantee Obligations, contingent liabilities and liabilities for taxes, or any long-term leases or unusual forward or long-term commitments, including any interest rate or foreign currency swap or exchange transaction or other obligation in respect of derivatives, that are required by GAAP or IFRS, as applicable, to be reflected on a balance sheet or in the notes thereto and that are not reflected in the most recent financial statements referred to in clauses (b) and (c)  above.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">No Change</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Since July 31, 2018, there has been no development or event that has had or could reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Existence&#59; Compliance with Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Group Member (a) is duly organized, validly existing and in good standing (or such other analogous status, if any) under the laws of the jurisdiction of its organization, (b) has the corporate or similar organizational power and authority, and the legal right, to own and operate its property, to lease the property it operates as lessee and to conduct the business in which it is currently engaged, (c) is duly qualified as a foreign corporation or other organization and in good standing (or such other analogous status, if any)  under the laws of each jurisdiction where its ownership, lease or operation of property or the conduct of its business requires such qualification, except where the failure to be so qualified could not, in the aggregate, reasonably be expected to have a Material Adverse Effect and (d) is in compliance with all Requirements of Law except to the extent that the failure to comply therewith could not, in the aggregate, reasonably be expected to have a Material Adverse Effect.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Power&#59; Authorization&#59; Enforceable Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a)  Each Loan Party has the corporate or similar organizational power and authority, and the legal right, to make, deliver and perform the Loan Documents to which it is a party and, in the case of the Borrowers, to obtain extensions of credit hereunder.  Each Loan Party has taken all necessary corporate or similar organizational action to authorize the execution, delivery and performance of the Loan Documents to which it is a party and, in the case of the Borrowers, to authorize the extensions of credit on the terms and conditions of this Agreement.  Each Loan Document has been duly executed and delivered on behalf of each Loan Party party thereto.  This Agreement constitutes, and each other Loan Document upon execution will constitute, a legal, valid and binding obligation of each Loan Party party thereto, enforceable against each such Loan Party in accordance with its terms, except as enforceability may be limited by applicable bankruptcy, insolvency, reorganization, moratorium or similar laws affecting the enforcement of creditors&#8217; rights generally and by general equitable principles (whether enforcement is sought by proceedings in equity or at law).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">No consent or authorization of, filing with, notice to or other act by or in respect of, any Governmental Authority or any other Person is required in connection with the Acquisition and the extensions of credit hereunder or with the execution, delivery, performance, validity or enforceability of this Agreement or any of the other Loan Documents, except (i) consents, authorizations, filings and notices that have been obtained or made and are in full force and effect, (ii) the filings referred to in Section&#160;4.20 and (iii) the consents, authorizations, filings and notices set forth in Schedule 4.4(b).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">No Legal Bar</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The execution, delivery and performance of this Agreement and the other Loan Documents, the issuance of Letters of Credit, the borrowings hereunder and the use of the proceeds thereof will not violate any Requirement of Law or any Contractual Obligation of any Group Member, except for violations that could not reasonably be expected to have a Material Adverse Effect, and will not result in, or require, the creation or imposition of any Lien on any of their respective properties or revenues pursuant to any Requirement of Law or any such Contractual Obligation (other than the Liens created by the Security Documents).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No litigation, investigation or proceeding of or before any arbitrator or Governmental Authority is pending or, to the knowledge of the Borrower, threatened by or against any Group Member or against any of their respective properties or revenues (a) with respect to any of the Loan Documents or any of the transactions contemplated hereby or thereby, or (b) that could reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">No Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No Group Member is in default under or with respect to any of its Contractual Obligations in any respect that could reasonably be expected to have a Material Adverse Effect.  No Default or Event of Default has occurred and is continuing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Ownership of Property&#59; Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Group Member has title in fee simple to, or a valid leasehold interest in, all its real property, or license of, and good title to, or a valid leasehold interest in, or license of, all its other property, and none of such property is subject to any Lien except as permitted by Section&#160;7.3.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Except as could not reasonably be expected to have a Material Adverse Effect, each Group Member owns, or is licensed to use, all Intellectual Property necessary for the conduct of its business as currently conducted, free and clear of all Liens, except as permitted by Section&#160;7.3. Except as could not reasonably be expected to have a Material Adverse Effect, no claim has been asserted or is pending by any Person challenging or questioning the use of any Intellectual Property or the validity or effectiveness of any Intellectual Property, nor does the Parent Borrower know of any valid basis for any such claim.  To the knowledge of each Loan Party, the use of</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any material Intellectual Property necessary for the conduct of its business does not infringe upon the rights of any Person unless such infringement could not reasonably be expected to be material to the Borrowers and their Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Group Member has filed or caused to be filed all Federal, state and other material Tax returns that are required to be filed and has paid all Taxes shown to be due and payable on said returns or on any assessments made against it or any of its property and all other Taxes, fees or other charges imposed on it or any of its property by any Governmental Authority (other than (a) any the amount or validity of which are currently being contested in good faith by appropriate proceedings and with respect to which reserves in conformity with GAAP have been provided on the books of the relevant Group Member, or (b) to the extent that the failure to file or pay, individually or in the aggregate, could not reasonably be expected to have a Material Adverse Effect) no material Lien in respect of Taxes has been filed, and, to the knowledge of the Borrower, no material claim is being asserted, with respect to any such Tax, fee or other charge. As of the Closing Date, no Loan Party is treated for any Tax purposes as resident in a country or jurisdiction other than its jurisdiction of incorporation or establishment.  As of the Closing Date, no Loan Party is a member of any VAT group other than a group made up solely of Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Federal Regulations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No part of the proceeds of any Loans, and no other extensions of credit hereunder, will be used, directly or indirectly, (a) for &#8220;buying&#8221; or &#8220;carrying&#8221; any &#8220;margin stock&#8221; within the respective meanings of each of the quoted terms under Regulation U as now and from time to time hereafter in effect for any purpose that violates the provisions of the regulations of the Board or (b) for any purpose that violates the provisions of the regulations of the Board.  No more than 25% of the value of the assets of the Group Members consist of &#8220;margin stock&#8221; as so defined.  If requested by the Administrative Agent, the Borrowers will furnish to the Administrative Agent and each Lender a statement to the foregoing effect in conformity with the requirements of FR Form G-3 or FR Form U-1, as applicable, referred to in Regulation U.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Labor Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Except as, in the aggregate, could not reasonably be expected to have a Material Adverse Effect&#58;  (a) there are no strikes or other labor disputes against any Group Member pending or, to the knowledge of the Borrower, threatened&#59; (b) hours worked by and payment made to employees of each Group Member have not been in violation of the Fair Labor Standards Act (to the extent applicable) or any other applicable Requirement of Law dealing with such matters&#59; and (c) all payments due from any Group Member on account of employee health and welfare insurance have been paid or accrued as a liability on the books of the relevant Group Member. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Except as could not reasonably be expected, individually or in the aggregate, to have a Material Adverse Effect&#58; (a) each Group Member and each of their respective ERISA Affiliates (and in the case of a Pension Plan or a Multiemployer Plan, each of their respective ERISA Affiliates) are in compliance with all applicable provisions and requirements of ERISA and the Code and other federal and state laws and the regulations and published interpretations thereunder with respect to each Plan and Pension Plan and have performed all their obligations under each Plan and Pension Plan&#59; (b)&#160;no ERISA Event or Foreign Plan Event has occurred or is reasonably expected to occur, and no ERISA Affiliate is aware of any fact, event or circumstance that could reasonably be expected to constitute or result in an ERISA Event&#59; (c) each Plan or Pension Plan which is intended to qualify under Section&#160;401(a) of the Code has received a favorable determination letter from the IRS covering such plan&#8217;s most recently completed five-year remedial amendment cycle in accordance with Revenue Procedure 2007-44, I.R.B. 2007-28, indicating that such Plan or Pension Plan is so qualified and the trust related thereto has been determined by the IRS to be exempt from federal income tax under Section&#160;501(a) of the Code or an application for such a determination is currently pending before the IRS and, to the knowledge of the Borrower, nothing has occurred subsequent to the issuance of the most</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">recent determination letter which would cause such Plan or Pension Plan to lose its qualified status&#59; (d) no liability to the PBGC (other than required premium payments), the IRS, any Plan or Pension Plan or any trust established under Title IV of ERISA has been or is expected to be incurred by any Group Member or any of their ERISA Affiliates&#59; (e) each of the Group Members&#8217; ERISA Affiliates has complied with the requirements of Section&#160;515 of ERISA with respect to each Multiemployer Plan and is not in &#8220;default&#8221; (as defined in Section&#160;4219(c)(5) of ERISA) with respect to payments to a Multiemployer Plan&#59; (f) all amounts required by applicable law with respect to, or by the terms of, any retiree welfare benefit arrangement maintained by any Group Member or any ERISA Affiliate or to which any Group Member or any ERISA Affiliate has an obligation to contribute have been accrued in accordance with ASC Topic 715-60&#59; (g) as of the most recent valuation date for each Multiemployer Plan for which the actuarial report is available, no Group Member nor any of their respective ERISA Affiliates has any potential liability for a complete withdrawal from such Multiemployer Plan (within the meaning of Section&#160;4203 of ERISA), when aggregated with such potential liability for a complete withdrawal from all Multiemployer Plans, based on information available pursuant to Section&#160;4221(e) of ERISA&#59; (h) there has been no Prohibited Transaction or violation of the fiduciary responsibility rules with respect to any Plan or Pension Plan that has resulted or could reasonably be expected to result in a Material Adverse Effect&#59; and (i) neither any Group Member nor any ERISA Affiliate maintains or contributes to, or has any unsatisfied obligation to contribute to, or liability under, any active or terminated Pension Plan other than (i) on the Closing Date, those listed on Schedule 4.13 hereto and (ii) thereafter, Pension Plans not otherwise prohibited by this Agreement.  The present value of all accumulated benefit obligations under each Pension Plan, did not, as of the close of its most recent plan year, exceed by more than $10,000,000 the fair market value of the assets of such Pension Plan allocable to such accrued benefits (determined in both cases using the applicable assumptions under Section&#160;430 of the Code and the Treasury Regulations promulgated thereunder), and the present value of all accumulated benefit obligations of all underfunded Pension Plans did not, as of the date of the most recent financial statements reflecting such amounts, exceed by more than $10,000,000 the fair market value of the assets of all such underfunded Pension Plans (determined in both cases using the applicable assumptions under Section&#160;430 of the Code and the Treasury Regulations promulgated thereunder).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Foreign Plans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">As of the Closing Date, no UK Loan Party nor any of its Subsidiaries or Affiliates is or has at any time been (i) an employer (for the purposes of sections 38 to 51 of the United Kingdom&#8217;s Pensions Act 2004) of an occupational pension scheme which is not a money purchase scheme (both terms as defined in the United Kingdom&#8217;s Pensions Schemes Act 1993) or (ii) &#8220;connected&#8221; with or an &#8220;associate&#8221; (as those terms are used in sections 38 and 43 of the United Kingdom&#8217;s Pensions Act 2004) of such an employer.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Except as could not reasonably be expected to result, individually or in the aggregate, in a Material Adverse Effect, all employer and employee contributions (including insurance premiums) required from any Loan Party or any of its Affiliates by applicable law or by the terms of any Foreign Plan (including any policy held thereunder) have been made, or, if applicable, accrued in accordance with normal accounting practices.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">As of the Closing Date, the present value of the aggregate accumulated benefit obligations of all Foreign Plans (based on those assumptions used to fund such Foreign Plans) with respect to all current and former participants did not, as of the last annual valuation date applicable thereto, exceed the fair market value of the assets of all such Foreign Plans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt"> Each Foreign Plan that is required to be registered has been registered and has been maintained in good standing with the applicable regulatory authorization and is in compliance with</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i) all material provisions of applicable law and regulations applicable to such Foreign Plan and (ii) the terms of such Foreign Plan. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Notwithstanding anything herein to the contrary, all representations and warranties made in this Section 4.14 with respect to the Target and its Subsidiaries prior to the Closing Date are made solely to the knowledge of the Parent Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Investment Company Act&#59; Other Regulations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No Loan Party is an &#8220;investment company&#8221;, or a company &#8220;controlled&#8221; by an &#8220;investment company&#8221;, within the meaning of the Investment Company Act of 1940, as amended.  No Loan Party is subject to regulation under any Requirement of Law (other than Regulation X) that limits its ability to incur Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Subsidiaries&#59; Capital Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As of the Closing Date, (a) Schedule 4.16 sets forth the name and jurisdiction of organization of each Subsidiary and, as to each such Subsidiary, the percentage of each class of Capital Stock owned by any Loan Party and (b) there are no outstanding subscriptions, options, warrants, calls, rights or other agreements or commitments (other than stock options and restricted stock units granted to employees or directors and directors&#8217; qualifying shares) of any nature relating to any Capital Stock of any Borrower or any Restricted Subsidiary, except (i) with respect to Capital Stock of Loan Parties, as created by the Loan Documents or the Term Loan Documents and (ii) otherwise, as permitted by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The proceeds of the Revolving Loans, the Swingline Loans and the Letters of Credit, shall be used for general corporate purposes of the Parent Borrower and its Restricted Subsidiaries (including working capital needs, Permitted Acquisitions and other Investments permitted by this Agreement).  For the avoidance of doubt, the proceeds of the US Revolving Loans </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">shall</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">may</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> be used to pay a portion of the Transaction Costs.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Environmental Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Except as, in the aggregate, could not reasonably be expected to have a Material Adverse Effect&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the facilities and properties owned, leased or operated by any Group Member (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Properties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) do not contain, and have not previously contained, any Materials of Environmental Concern in amounts or concentrations or under circumstances that constitute or constituted a violation of, or could give rise to liability under, any Environmental Law&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">no Group Member has received or is aware of any notice of violation, alleged violation, non-compliance, liability or potential liability regarding environmental matters or compliance with Environmental Laws with regard to any of the Properties or the business operated by any Group Member (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), nor do the Borrowers have knowledge or reason to believe that any such notice will be received or is being threatened&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Materials of Environmental Concern have not been transported or disposed of from the Properties in violation of, or in a manner or to a location that could give rise to liability under, any Environmental Law, nor have any Materials of Environmental Concern been generated, treated, stored or disposed of at, on or under any of the Properties in violation of, or in a manner that could give rise to liability under, any applicable Environmental Law&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">no judicial proceeding or governmental or administrative action is pending or, to the knowledge of any Borrower, threatened, under any Environmental Law to which any Group Member</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">is or will be named as a party with respect to the Properties or the Business, nor are there any consent decrees or other decrees, consent orders, administrative orders or other orders, or other administrative or judicial requirements outstanding under any Environmental Law with respect to the Properties or the Business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">there has been no release or threat of release of Materials of Environmental Concern at or from the Properties, or arising from or related to the operations of any Group Member in connection with the Properties or otherwise in connection with the Business, in violation of or in amounts or in a manner that could give rise to liability under Environmental Laws&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">the Properties and all operations at the Properties are in compliance, and have in the last five years been in compliance, with all applicable Environmental Laws, and there is no contamination at, under or about the Properties or violation of any Environmental Law with respect to the Properties or the Business&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">no Group Member has assumed any liability of any other Person under Environmental Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Accuracy of Information, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  The statements and information contained in this Agreement, the other Loan Documents, the Confidential Information Memorandum and the other documents, certificates and statements furnished by or on behalf of any Loan Party to the Administrative Agent or the Lenders, or any of them, for use in connection with the transactions contemplated by this Agreement or the other Loan Documents, did not contain as of the date such statements, information, documents or certificates were so furnished (or, in the case of the Confidential Information Memorandum, as of the Closing Date), any untrue statement of a material fact or omit to state a material fact necessary to make the statements contained herein or therein not misleading in any material respect.  The projections and pro forma financial information contained in the materials referenced above are based upon good faith estimates and assumptions believed by management of the Parent Borrower to be reasonable at the time made, it being recognized by the Administrative Agent and the Lenders that such financial information as it relates to future events is not to be viewed as fact and that actual results during the period or periods covered by such financial information may differ from the projected results set forth therein by a material amount.    There is no fact known to any Loan Party that could reasonably be expected to have a Material Adverse Effect that has not been expressly disclosed herein, in the other Loan Documents, in the Confidential Information Memorandum or in any other documents, certificates and statements furnished to the Administrative Agent and the Lenders for use in connection with the transactions contemplated hereby and by the other Loan Documents.  As of the Closing Date, to the knowledge of the Parent Borrower, the information included in any Beneficial Ownership Certification provided on or prior to the Closing Date to any Lender in connection with this Agreement is true and correct in all respects.  Notwithstanding anything herein to the contrary, all representations and warranties made in this Section 4.19 with respect to any information relating to the Target and its Subsidiaries prior to the Closing Date are made solely to the knowledge of the Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a)  Each Security Document is effective to create in favor of the Administrative Agent, for the benefit of the Secured Parties, a legal, valid and enforceable security interest in the Collateral described therein and proceeds thereof.  In the case of the Pledged Collateral consisting of the certificated Capital Stock described in the Security Documents, when such Pledged Collateral is delivered (in accordance with the Intercreditor Agreement) to the Administrative Agent or the Term Loan Administrative Agent (together with a properly completed and signed undated endorsement), in the case of Collateral consisting of Deposit Accounts or Securities Accounts, when such Deposit Accounts or Securities Accounts located in the U.S. or other applicable jurisdiction, as applicable, are subject to a Deposit Account Control Agreement and in the case of the other Collateral</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">115</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">described in the Security Documents that can be perfected by the filing of such financing statement or other filing, when financing statements and other filings specified on Schedule 4.20(a) in appropriate form are filed in the offices specified on Schedule 4.20(a), the Security Documents shall constitute a fully perfected Lien on, and security interest in, all right, title and interest of the Loan Parties in such Collateral and the proceeds thereof, as security for the Obligations, in each case prior and superior in right to the Lien of any other Person (except (i) in the case of Collateral other than Capital Stock, Liens permitted by Section&#160;7.3 and (ii) in the case of Collateral consisting of Capital Stock, Liens on such Collateral securing the obligations outstanding under the Term Loan Documents and other Indebtedness permitted under the Loan Documents to be incurred and secured </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">pari passu</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to the obligations outstanding under the Term Loan Documents and subject to the Intercreditor Agreement).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each of the Mortgages, upon execution and delivery by the parties thereto, is effective to create in favor of the Administrative Agent, for the benefit of the Secured Parties, a legal, valid and enforceable Lien on the Mortgaged Properties described therein and proceeds thereof, and when the Mortgages are filed in the offices specified in the local counsel legal opinions delivered in connection with such Mortgages, each such Mortgage shall constitute a fully perfected Lien on, and security interest in, all right, title and interest of the Loan Parties in the Mortgaged Properties and the proceeds thereof, as security for the Obligations (as defined in the relevant Mortgage), in each case prior and superior in right to the Lien of any other Person (except Liens permitted by Section&#160;7.3).  Schedule 1.1C lists, as of the Closing Date, each parcel of owned real property and held by any Borrower or any Subsidiary Guarantor upon which a Mortgage will be granted to the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Solvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  As of the Closing Date and after giving effect to the Transactions, (i) the Parent Borrower and its Subsidiaries, on a consolidated basis, are Solvent and (ii) each European Co-Borrower, on an individual basis, is Solvent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Senior Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Obligations, and the obligations of each Subsidiary Guarantor under the Guarantee Agreement, constitute &#8220;senior debt&#8221; or &#8220;senior indebtedness&#8221; (or any comparable term) under all Indebtedness that is subordinated or required to be subordinated in right of payment to the Obligations (if applicable). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Flood Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Other than as set forth in any life of loan flood hazard determination obtained by, or delivered to, the Administrative Agent, no Mortgage encumbers improved real property that is located in an area that has been identified by the Secretary of Housing and Urban Development as an area having special flood hazards and in which flood insurance has been made available under the Flood Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Certain Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Parent Borrower has delivered to the Administrative Agent a complete and correct copy of the Acquisition Documentation, including, to the extent material to, or otherwise affecting, the interests of the Lenders, any amendments, supplements or modifications with respect thereto.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.25</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Anti-Corruption Laws, Anti-Money Laundering and Sanctions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower has implemented and maintains in effect policies and procedures designed to require material compliance by such Borrower, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws, Anti-Money Laundering Laws and applicable Sanctions, and such Borrower, its Subsidiaries and their respective officers and employees, and to the knowledge of such Borrower, its directors and agents, are in compliance with Anti-Corruption Laws, Anti-Money Laundering Laws and applicable Sanctions in all material respects and are not knowingly engaged in any activity that would reasonably be expected to result in such Borrower being designated as a Sanctioned Person.  None of (a)&#160;any Borrower, any Subsidiary or any of their respective directors or officers, or (b) to the knowledge</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of any Borrower, any employee or agent of any Borrower or any Subsidiary that will act in any capacity in connection with or benefit from the credit facility established hereby, is a Sanctioned Person.  No Loan or Letter of Credit, use of proceeds or other transaction contemplated by this Agreement will violate any Anti-Corruption Law, Anti-Money Laundering Laws or applicable Sanctions. No Borrowing or Letter of Credit, use of proceeds or other transaction contemplated by this Agreement will violate any Anti-Corruption Law or applicable Sanctions. This Section 4.25 does not apply to any German Borrower to the extent it would violate section 7 of the German Foreign Trade Ordinance (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Au&#223;enwirtschaftsverordnung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), any provision of Council Regulation (EC) 2271&#47;1996 or any similar applicable anti-boycott law or regulation binding on that German Borrower.</font></div><div style="text-align:justify;text-indent:-0.6pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.26</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">EEA Financial Institutions.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> No Loan Party is an EEA Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.27</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Plan Assets&#59; Prohibited Transactions.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> None of any Borrower or any of its Subsidiaries is an entity deemed to hold &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations), and neither the execution and delivery of, nor performance of the transactions contemplated under, this Agreement, including the making of any Loan and the issuance of any Letter of Credit hereunder, will give rise to a non-exempt prohibited transaction under Section 406 of ERISA or Section 4975 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.28</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Centre of Main Interests and Establishments.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> For the purposes of Regulation (EU) 2015&#47;848 of the European Parliament and of the Council of 20 May 2015 on insolvency proceedings (recast) (or any equivalent provision(s) of any applicable successor to the regulation which may apply from time to time of any of the European Loan Parties) (the &#8220;Regulation&#34;), (a) each European Loan Party&#8217;s centre of main interests (as that term is used in Article 3(1) of the Regulation) is situated in its jurisdiction of incorporation and (b) as of the Closing Date, no European Loan Party has any &#8220;establishment&#8221; (as that term is used in Article 2(10) of the Regulation) in any other jurisdiction.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 5.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">CONDITIONS PRECEDENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Conditions to Initial Extension of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The agreement of each Lender to make the initial extension of credit requested to be made by it is subject to the satisfaction or waiver, prior to or concurrently with the making of such extension of credit on the Closing Date, of the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Loan Documents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received (i) this Agreement, executed and delivered by the Administrative Agent, each Borrower and each Person listed on Schedule 1.1A, (ii) the Guarantee Agreement, executed and delivered by each Borrower and each Subsidiary Guarantor, (iii) subject to Section 6.13, each Security Document, executed and delivered by the Administrative Agent and the applicable Loan Parties and (iv) the Intercreditor Agreement, executed and delivered by the Administrative Agent, each Borrower and each Person party thereto.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Acquisition</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Substantially concurrently with the occurrence of the Closing Date and promptly following the making by each Lender of its initial extension of credit hereunder, the Equity Contribution shall have been made and the Acquisition shall have been consummated pursuant to the Acquisition Documentation, and no provision thereof shall have been amended or waived, and no consent or direction shall have been given thereunder, in any manner materially adverse to the interests of the Arrangers or the Lenders without the prior written consent of JPMorgan Chase Bank, N.A. and Barclays Bank PLC (such consent not to be unreasonably withheld or delayed) (it being understood and agreed that any amendment, waiver, consent or direction that results in (i) an increase to the purchase</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">price shall be deemed to not be materially adverse to the Lenders so long as such increase is funded solely with an issuance of common stock of the Parent Borrower or other equity reasonably acceptable to the Arrangers, and (ii) a decrease to the purchase price shall be deemed to not be materially adverse to the Lenders so long as (A) such reduction is allocated to reduce the commitments under the Term Loans and (B) such reduction (other than pursuant to any purchase price or similar adjustment provision set forth in the Acquisition Agreement) does not decrease the purchase price by more than 10% (cumulative for all such reductions)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Other Indebtedness</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received evidence reasonably satisfactory to it that on or prior to the Closing Date (x) the Term Loan Credit Agreement is in full force and effect and (y) the Parent Borrower received at least $1,386,433,810.16 plus &#8364;617,718,034.23 in gross cash proceeds from borrowings under the Term Loan Credit Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Prior to or substantially concurrently with the initial extensions of credit under this Agreement on the Closing Date, (A) the Credit Agreement, dated as of June 30, 2016, among the Parent Borrower, the Subsidiaries of the Parent Borrower, each lender party thereto and BMO Harris Bank N.A., as administrative agent,  (B) the syndicated loan agreement dated December 18, 2017 entered into between, among others, EHG and Rental Alliance GmbH (&#8220;REN&#8221;) as borrowers, EHG, REN and other Companies as guarantors, Deutsche Bank Luxembourg S.A. as facility agent and several financial institutions as lenders providing for a revolving credit facility in the amount of &#8364;300,000,000 and (C) all other existing material Indebtedness for borrowed money (other than the Continuing External Debt) of the Parent Borrower, the Target and their respective Subsidiaries, in each case shall have been paid in full (such repayment, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Indebtedness Refinancing</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and all Liens granted in connection with each of the foregoing shall have been terminated such that on the Closing Date, after giving effect to Transactions, none of the Parent Borrower or any of its Restricted Subsidiaries shall have any material Indebtedness for borrowed money other than (i) any Indebtedness outstanding under the Term Loan Credit Agreement, (ii)&#160;Indebtedness outstanding under this Agreement, (iii) the Continuing External Debt and (iv) other Indebtedness listed on Schedule 7.2(e). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Pro Forma Financial Statements&#59; Financial Statements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received (i) the Pro Forma Financial Statements, and (ii) the financial statements set forth in Sections 4.1(b) and (c).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt;text-decoration:underline">Fees</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  All costs, fees and expenses required to be paid by the Parent Borrower to the Administrative Agent, the Arrangers, the Documentation Agent and the Lenders in connection with this Agreement (including the reasonable and documented out-of-pocket fees and expenses of legal counsel to the Administrative Agent) and all costs, fees and expenses required to be paid by the Parent Borrower pursuant to the fee letter, dated as of September 18, 2018 (as amended, modified and supplemented through the Closing Date), among the Parent Borrower, JPMorgan Chase Bank, N.A. and Barclays Bank PLC (including the reasonable and documented out-of-pocket fees and expenses of legal counsel to the JPMorgan Chase Bank, N.A. and Barclays Bank PLC) shall have been paid or shall have been authorized to be deducted from the proceeds of the initial extensions of credit under this Agreement to the extent due and invoiced to the Parent Borrower not less than two Business Days prior to the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Closing Certificate&#59; Certified Certificate of Incorporation&#59; Good Standing Certificates</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received (i) a certificate of each Loan Party, dated the Closing Date, substantially in the applicable form of Exhibit F, with appropriate insertions and attachments as provided therein, including the certificate of incorporation of each Loan Party that is a corporation certified (if applicable) by the relevant authority of the jurisdiction of organization of such Loan Party and (ii) a long form good standing certificate for each Loan Party from its jurisdiction of organization</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">118</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(if applicable). The certificate referred to in (i) shall, in addition, with respect to a limited liability company established under the laws of Germany (a </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">GmbH</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), attach the articles of association, the shareholder list, an excerpt from the commercial register, and any other organizational agreement applicable to it and with respect to a limited liability partnership established under the laws of Germany (a </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">KG</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), the partnership agreement, an excerpt from the commercial register, and any other organizational agreement applicable to it, with respect to a limited liability company established under the laws of England and Wales, the certificate of incorporation, the memorandum of association, the articles of association (and any amendments thereto) and a specimen signature of each person authorized by the resolutions attached to the certificate described above in paragraph (g)(i) above in relation to the Loan Documents and related documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Legal Opinions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received the executed legal opinions of the applicable Baker &#38; McKenzie member firms, as New York and German counsel to the Parent Borrower and its Restricted Subsidiaries, and certain other local counsel to the Parent Borrower and its Restricted Subsidiaries, each in form and substance reasonably acceptable to the Administrative Agent, and a legal opinion of Mayer Brown International LLP, as English counsel to the Administrative Agent, in form and substance reasonably acceptable to the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt;text-decoration:underline">Pledged Stock&#59; Stock Powers&#59; Pledged Notes</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Term Loan Administrative Agent shall have received (i) the certificates representing the shares of Capital Stock pledged pursuant to the US Security Documents, together with an undated endorsement for each such certificate executed in blank by a duly authorized officer of the pledgor thereof and (ii) each promissory note (if any) pledged to the Administrative Agent pursuant to the US Security Documents endorsed (without recourse) in blank (or accompanied by an executed transfer form in blank) by the pledgor thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if, notwithstanding the use by the Loan Parties of commercially reasonable efforts (without undue burden or expense) to deliver to the Term Loan Administrative Agent the certificates and undated stock powers required by clause (i) above and the promissory notes and related transfer forms required by clause (ii) above, such certificates, stock powers, promissory notes and&#47;or transfer forms are not delivered as of the Closing Date, delivery of such items (other than any certificates representing the shares of Capital Stock of Domestic Subsidiaries) shall not be a condition to the agreement of each Lender to make the initial extension of credit requested to be made by it (but shall be required to be satisfied within 90 days of the Closing Date (or such later date as the Administrative Agent or the Term Loan Representative may agree in its reasonable discretion)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt;text-decoration:underline">Filings, Registrations and Recordings</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each document (including any Uniform Commercial Code financing statement) required by the US Security Documents or under law or reasonably requested by the Administrative Agent to be filed, registered or recorded in order to create in favor of the Administrative Agent, for the benefit of the Secured Parties, a perfected Lien on the Collateral described therein, prior and superior in right to any other Person (other than with respect to Liens expressly permitted by Section&#160;7.3), shall be in proper form for filing, registration or recordation&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if, notwithstanding the use by the Loan Parties of commercially reasonable efforts (without undue burden and expense) to satisfy the requirement set forth in this Section&#160;5.1(j), such requirement is not satisfied as of the Closing Date, the satisfaction of such requirement (other than with respect to the filing of any Uniform Commercial Code financing statement) shall not be a condition to the agreement of each Lender to make the initial extension of credit requested to be made by it (but shall be required to be satisfied within 90 days of the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Mortgages, etc</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (i)  &#160;The applicable Borrower or the applicable Subsidiary Guarantor shall, with respect to each Mortgaged Property, deliver to the Administrative Agent, as mortgagee or beneficiary, as applicable, for the ratable benefit of itself and the Secured Parties, fully</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">executed counterparts of Mortgages, duly executed and acknowledged by such Borrower or such Subsidiary Guarantor, and otherwise in form for recording in the recording office of each applicable political subdivision where each such Mortgaged Property is situated, together with such certificates, affidavits, questionnaires or returns as shall be required in connection with the recording of filing thereof and evidence of the completion (or satisfactory arrangements for the completion) of all recordings and filings of such Mortgage (and payment of any taxes or fees in connection therewith), together with any necessary fixture filings, as may be necessary to create a valid, perfected Lien, with the priority required by the Intercreditor Agreement, subject to Permitted Liens, against the Mortgaged Properties purported to be covered thereby.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">If requested by the Administrative Agent, the Administrative Agent shall have received, and the title insurance company issuing the policy referred to in clause (iii) below (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Title Insurance Company</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall have received, maps or plats of an as-built survey of the sites of the Mortgaged Properties certified to the Administrative Agent and the Title Insurance Company in a manner reasonably satisfactory to them, dated a date reasonably satisfactory to the Administrative Agent and the Title Insurance Company by an independent professional licensed land surveyor satisfactory to the Administrative Agent and the Title Insurance Company, or in lieu thereof, or existing surveys, together with any affidavits required by the Title Insurance Company as shall be sufficient to enable the Title Insurance Company to remove any standard survey exceptions from the Mortgaged Policies and issue customary survey-dependent endorsements to the applicable Mortgage Policy.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">The Administrative Agent shall have received mortgagee&#8217;s title insurance policies in favor of the Administrative Agent, and its successors and&#47;or assigns, in the form necessary, with respect to the property purported to be covered by the applicable Mortgages, to insure that the interests created by the Mortgages constitute valid Liens thereon, with the priority required by the Intercreditor Agreement, free and clear of all Liens, defects and encumbrances, other than Permitted Liens, and such policies shall also include, to the extent reasonably available in the jurisdiction where the applicable Mortgaged Property is located, all such endorsements as shall be reasonably required in transactions of similar size and purpose and shall be accompanied by evidence of the payment in full by applicable Borrower or the applicable Subsidiary Guarantor of all premiums thereon (or that satisfactory arrangements for such payment have been made).  The Administrative Agent shall also have received evidence satisfactory to it that all charges for mortgage recording taxes and all related expenses, if any, have been paid.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">The Administrative Agent shall have received with respect to any portion of the Mortgaged Property that has improvements and is located in the United States (A) a &#8220;Life-of-Loan&#8221; Federal Emergency Management Agency Standard Flood Hazard Determination (together with a notice about special flood hazard area status and flood disaster assistance duly executed by the applicable Borrower or the applicable Loan Party in the event any such property is located in a special flood hazard area) and (B) evidence of flood insurance as required by Section 6.5(b).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Administrative Agent shall have received a copy of all recorded documents referred to, or listed as exceptions to title in, the title policy or policies referred to in clause (iii) above.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">120</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">The Administrative Agent shall have received, with respect to each of the Mortgaged Properties owned on the Closing Date, such local counsel opinions and opinions of counsel in the jurisdiction of organization of the owner of the applicable Mortgaged Properties.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding anything to the contrary contained in this Section&#160;5.1(k), if the Loan Parties have used commercially reasonable efforts (without undue burden and expense) to satisfy the requirements set forth in this Section&#160;5.1(k) and such requirements are not satisfied as of the Closing Date, the satisfaction of such requirements shall not be a condition to the agreement of each Lender to make the initial extension of credit requested to be made by it (but shall be required to be satisfied within 150 days of the Closing Date (or such later date as the Administrative Agent or the Term Loan Representative may agree in its reasonable discretion)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt;text-decoration:underline">Solvency Certificate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received a solvency certificate from a Responsible Officer of the Parent Borrower in the form of Exhibit L.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt;text-decoration:underline">Specified Representations</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each of the Specified Representations shall be true and correct in all material respects (or in all respects if qualified by materiality) on and as of the Closing Date, except to the extent expressly made as of an earlier date, in which case such Specified Representations shall have been so true and correct in all material respects (or in all respects if qualified by materiality) on and as of such earlier date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Local Law Security Documents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall have received, (i) solely with respect to the Capital Stock of any material Foreign Subsidiary that is a Wholly Owned Subsidiary of any Domestic Loan Party that constitutes Collateral,  all local law pledge, charge or similar agreements in respect of such Capital Stock in favor of the Administrative Agent for the benefit of the Secured Parties, to the extent corresponding documentation is delivered pursuant to the Term Loan Credit Agreement and (ii) solely with respect to the Foreign Loan Parties, (x) all local law security, pledge, charge or similar agreements in respect of such Foreign Loan Party&#8217;s Collateral in favor of the Administrative Agent for the benefit of the Secured Parties as the Administrative Agent shall reasonably request, in each case duly executed and delivered by the relevant Loan Party and the Administrative Agent, (y) all other documentation and instruments the Administrative Agent deems necessary or reasonably advisable to grant to the Administrative Agent, for the benefit of the Secured Parties, a perfected security interest in such Collateral under the relevant local law that is prior and superior in right to the Lien of any other Person including, without limitation, a solvency certificate with respect to the relevant Loan Parties to the extent requested by the Administrative Agent, corporate authorities and relevant Deposit Account Control Agreements and (z) local law opinions relating to such local law pledge, charge or similar agreement, which opinions shall be in form and substance, and from counsel, reasonably satisfactory to the Administrative Agent.  Notwithstanding anything to the contrary contained in this Section&#160;5.1(n), and to the extent the Loan Parties have rights under the Acquisition Agreement, if the Loan Parties have used commercially reasonable efforts (without undue burden and expense) to satisfy the requirements set forth in this Section&#160;5.1(n) and such requirements are not satisfied by the Closing Date, the satisfaction of such requirements shall not be a condition to the agreement of each Lender to make the initial extension of credit requested to be made by it to the Parent Borrower (but shall be required to be satisfied within 90 days of the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion)).  For the avoidance of doubt, until all relevant German Security Documents and UK Security Documents have been entered into pursuant to this paragraph, the UK Borrowing Base and the German Borrowing Bases shall be zero.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Patriot Act</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (i) The Administrative Agent shall have received, at least three Business Days prior to the Closing Date, all documentation and other information about any Loan Party</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">reasonably requested by the Administrative Agent in writing at least 10 Business Days prior to the Closing Date and that the Administrative Agent reasonably determines is required by United States bank regulatory authorities under applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act and (ii) to the extent any Borrower qualifies as a &#8220;legal entity customer&#8221; under the Beneficial Ownership Regulation, at least five days prior to the Closing Date, any Lender that has requested, in a written notice to the Parent Borrower at least 10 days prior to the Closing Date, a Beneficial Ownership Certification in relation to each Borrower shall have received such Beneficial Ownership Certification (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, upon the execution and delivery by such Lender of its signature page to this Agreement, the condition set forth in this clause (ii) shall be deemed to be satisfied).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Inventory Appraisal and Field Examination</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Administrative Agent shall have received (i) a field examination conducted by the Administrative Agent or its designee of the Accounts, Inventory and related working capital matters of the Parent Borrower and its Subsidiaries (other than the Target and its Subsidiaries) and of the related data processing and other systems of the Parent Borrower and its Subsidiaries (other than the Target and its Subsidiaries), the results of which shall be satisfactory to the Administrative Agent in its Permitted Discretion and (ii) an appraisal of the Inventory of the Parent Borrower and its Subsidiaries (other than the Target and its Subsidiaries) from a firm (or firms) satisfactory to the Administrative Agent, which appraisal(s) shall be satisfactory to the Administrative Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Borrowing Base Certificate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Administrative Agent shall have received a completed Borrowing Base Certificate, prepared as of December 31, 2018 (other than with respect to the Target and its Subsidiaries).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt;text-decoration:underline">Deposit Account Control Agreements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Administrative Agent shall have received Deposit Account Control Agreements required to be delivered pursuant to the Security Documents in each case in form and substance reasonably satisfactory to the Administrative Agent&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if, notwithstanding the use by the Loan Parties of commercially reasonable efforts (without undue burden and expense) to satisfy the requirement set forth in this Section&#160;5.1(r), such requirement is not satisfied as of the Closing Date, the satisfaction of such requirement shall not be a condition to the agreement of each Lender to make the initial extension of credit requested to be made by it (but shall be required to be satisfied within 120 days of the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion)).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For the purpose of determining compliance with the conditions specified in this Section&#160;5.1, each Lender that has signed this Agreement shall be deemed to have accepted, and to be satisfied with, each document or other matter required under this Section&#160;5.1.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Conditions to Each Extension of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The agreement of each Lender to make any extension of credit requested to be made by it on any date (other than its initial extension of credit on the Closing Date, a conversion of the Loans to the other Type and a continuation of </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Eurocurrency</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Loans and other than with respect to any Protective Advance) is subject to the satisfaction of the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Representations and Warranties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each of the representations and warranties made by any Loan Party in or pursuant to the Loan Documents shall be true and correct in all material respects (or in all respects if qualified by materiality) on and as of such date as if made on and as of such date, except to the extent expressly made as of an earlier date, in which case such representations and warranties shall have been so true and correct as of such earlier date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">122</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">No Default</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No Default or Event of Default shall have occurred and be continuing on such date or after giving effect to the extensions of credit requested to be made on such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each borrowing by and issuance of a Letter of Credit on behalf of the Borrowers hereunder (other than the initial extensions of credit on the Closing Date and other than with respect to a Protective Advance) shall constitute a representation and warranty by the Borrowers as of the date of such extension of credit that the conditions contained in this Section&#160;5.2 have been satisfied.</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 6.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">AFFIRMATIVE COVENANTS </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Parent Borrower hereby agrees that, so long as the Commitments remain in effect, any Letter of Credit remains outstanding or any Loan or other amount is owing to any Lender or the Administrative Agent hereunder, the Parent Borrower shall and, in the case of Sections 6.3 through 6.8, 6.10, 6.12 and 6.13, shall cause each of its Restricted Subsidiaries to&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Furnish to the Administrative Agent (for prompt delivery to each Lender)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">as soon as available, but in any event within 90 days after the end of each fiscal year of the Parent Borrower (or such later date as otherwise permitted by the SEC), a copy of the audited consolidated balance sheet of the Parent Borrower and its consolidated Subsidiaries as at the end of such year and the related audited consolidated statements of income, stockholders&#8217; equity and cash flows for such year, setting forth in each case in comparative form the figures for the previous year, reported on without a &#8220;going concern&#8221; or like qualification or exception, or qualification arising out of the scope of the audit, by Deloitte &#38; Touche LLP or other independent certified public accountants of nationally recognized standing (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such report may contain a &#8220;going concern&#8221; or like qualification or exception, or qualification arising out of the scope of the audit, if such qualification or exception is related solely to an upcoming maturity date of any Indebtedness incurred under this Agreement or the Term Loan Credit Agreement)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">as soon as available, but in any event not later than 45 days after the end of each of the first three quarterly periods of each fiscal year of the Parent Borrower (or such later date as otherwise permitted by the SEC), the unaudited consolidated balance sheet of the Parent Borrower and its consolidated Subsidiaries as at the end of such quarter and the related unaudited consolidated statements of income, stockholders&#8217; equity and cash flows for such quarter and&#47;or the portion of the fiscal year through the end of such quarter, as required by applicable SEC rules, setting forth in each case in comparative form the figures for the corresponding period or periods of the previous fiscal year (or, in the case of the balance sheet, as of the end of the previous fiscal year), certified by a Responsible Officer as being fairly stated in all material respects (subject to normal year-end audit adjustments and the absence of footnotes)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">if any Unrestricted Subsidiary exists, concurrently with each delivery of financial statements under clause&#160;(a) or (b) above, financial statements (of the same type as the financial statements delivered pursuant to clause (a) or (b) above, as applicable, except that no such financial statements delivered pursuant to this clause (c) shall be required to be audited) prepared on the basis of consolidating the accounts of the Parent Borrower and its Restricted Subsidiaries and treating any Unrestricted Subsidiaries as if they were not consolidated with the Parent Borrower, together with an explanation of reconciliation adjustments in reasonable detail.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All such financial statements shall be complete and correct in all material respects and shall be prepared in reasonable detail and in accordance with GAAP applied (except as approved by such accountants or officer, as the case may be, and disclosed in reasonable detail therein) consistently throughout the periods reflected therein and with prior periods. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">As to any information contained in materials furnished pursuant to Section 6.2(d), the Parent Borrower shall not be separately required to furnish such information under Section 6.1(a), (b) or (c) or Section 6.2(c), but the foregoing shall not be in derogation of the obligation of the Parent Borrower to furnish the information and materials described in Section 6.1(a), (b) and (c) or Section 6.2(c) at the times specified therein. Documents required to be delivered pursuant to Section&#160;6.1(a), (b) or (c) or Section&#160;6.2(c) or (d)&#160;(to the extent any such documents are included in materials otherwise filed with the SEC) may be delivered electronically and if so delivered, shall be deemed to have been delivered on the date on which (i) such documents are posted on the Parent Borrower&#8217;s behalf on IntraLinks&#47;IntraAgency or another relevant Internet or intranet website, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website or whether sponsored by the Administrative Agent) or (ii) such documents are filed of record with the SEC&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, upon written request by the Administrative Agent, the Parent Borrower shall deliver paper copies of such documents to the Administrative Agent for further distribution to each Lender until a written request to cease delivering paper copies is given by the Administrative Agent. The Administrative Agent shall have no obligation to request the delivery of or to maintain or deliver to Lenders paper copies of the documents referred to above, and in any event shall have no responsibility to monitor compliance by the Parent Borrower with any such request for delivery, and each Lender shall be solely responsible for timely accessing posted documents or requesting delivery of paper copies of such documents from the Administrative Agent and maintaining its copies of such documents.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Certificates&#59; Borrowing Base&#59; Other Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Furnish to the Administrative Agent (for prompt delivery to each Lender)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">concurrently with the delivery of any financial statements pursuant to Sections 6.1(a) and 6.1(b), (i) a Compliance Certificate executed by a Responsible Officer, which Compliance Certificate shall (x) include a statement that, to each such Responsible Officer&#8217;s knowledge, each Loan Party during such period has observed or performed all of its covenants and other agreements, and satisfied every condition contained in this Agreement and the other Loan Documents to which it is a party to be observed, performed or satisfied by it, and that such Responsible Officer has obtained no knowledge of any Default or Event of Default except as specified in such certificate, and (y) in the case of quarterly or annual financial statements, set forth, in reasonable detail, the calculation of the Consolidated Fixed Charge Coverage Ratio for the Reference Period ending as of the last day of the fiscal year or fiscal quarter for which financial statements are being delivered pursuant to Section&#160;6.1 and (ii) in the case of quarterly or annual financial statements, to the extent not previously disclosed to the Administrative Agent, (x) a description of any change in the jurisdiction of organization of any Loan Party, (y) a list of any material registered Intellectual Property acquired or created by any Loan Party and (z) a description of any Person that has become a Group Member, an Immaterial Subsidiary, a Restricted Subsidiary or an Unrestricted Subsidiary, in each case since the date of the most recent report delivered pursuant to this clause (ii) (or, in the case of the first such report so delivered, since the Closing Date)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">as soon as available, and in any event no later than 90 days after the end of each fiscal year of the Borrower, a detailed consolidated budget for the following fiscal year (including a projected consolidated balance sheet of the Parent Borrower and its Restricted Subsidiaries as of the end of the following fiscal year, the related consolidated statements of projected cash flow and projected income) (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Projections</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), which Projections shall in each case be accompanied by a certificate of a Responsible Officer stating that such Projections are based on reasonable estimates,</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">124</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">information and assumptions and that such Responsible Officer has no reason to believe that such Projections are incorrect or misleading in any material respect&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">within 45 days after the end of each fiscal quarter of the Parent Borrower (or 90 days, in the case of the fourth fiscal quarter of each fiscal year) (or, in case, such later date as otherwise permitted by the SEC for the filing of materials by Parent Borrower that will include the information required by this Section 6.2(c)), a narrative management discussion and analysis of the financial condition and results of operations of the Parent Borrower and its Restricted Subsidiaries for such fiscal quarter and for the period from the beginning of the then current fiscal year to the end of such fiscal quarter, as compared to the comparable periods of the previous year&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">promptly after the same are sent, copies of all financial statements and reports that the Parent Borrower sends to the holders of any class of its public debt securities or public equity securities and, promptly after the same are filed, copies of all financial statements and reports that the Parent Borrower may make to, or file with, the SEC&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">promptly following receipt thereof, copies of any documents described in Section&#160;101(k) or 101(l) of ERISA that any Group Member or any ERISA Affiliate may request with respect to any Multiemployer Plan or any documents described in Section&#160;101(f) of ERISA that any Group Member or any ERISA Affiliate may request with respect to any Pension Plan&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that if the relevant Group Members or ERISA Affiliates have not requested such documents or notices from the administrator or sponsor of the applicable Multiemployer Plans, then, upon reasonable request of the Administrative Agent, such Group Member or the ERISA Affiliate shall promptly make a request for such documents or notices from such administrator or sponsor and the Parent Borrower shall provide copies of such documents and notices to the Administrative Agent promptly after receipt thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">(subject to Section 6.2(g) with respect to the information to be provided in relation to the European Co-Borrowers), as soon as available but in any event within (x) in the case of a US Borrower, </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">20</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Business Days </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">of</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">following</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the end of each calendar month (or </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">(i) on the 23</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;text-decoration:line-through;top:-3.85pt;vertical-align:baseline">rd</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> Business Day following the end of any calendar</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">if Total Revolving Extensions of Credit are less than 15% of the Borrowing Base on each day during a calendar month (other than a calendar</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> month upon which a quarterly period ends</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> or (ii) in the case of the first five calendar months after the Closing Date, on the 30</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;text-decoration:line-through;top:-3.85pt;vertical-align:baseline">th</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> day</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">), 23 Business Days</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> following the end of </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">each </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">such </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">month</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">next fiscal quarter</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and within five Business Days of the end of each week during a Reporting Trigger Period, and (y) in the case of a European Co-Borrower, on the 23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Business Day following the end of any calendar month upon which a quarterly period ends and within five Business Days of the end of each week during a Reporting Trigger Period, as of the last day of the period then ended, a Borrowing Base Certificate and the information supporting the Borrowing Base calculation required by the Borrowing Base Certificate, including, without limitation, the following information described under Section 6.2(f)(i) through (vii) (in each case as modified from time to time by the Administrative Agent in its Permitted Discretion)) (such information being the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Base Information</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">reconciliations of the Borrowers&#8217; Accounts as shown on the month-end Borrowing Base Certificate for the immediately preceding month to the Borrowers&#8217; accounts receivable agings, to the Borrowers&#8217; general ledger and to Borrowers&#8217; most recent financial statements&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">accounts payable report (including, when available, accounts payable agings)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">accounts receivable agings&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">a worksheet of calculations prepared by the Borrowers to determine Eligible Accounts and Eligible Inventory, such worksheets detailing the Accounts and Inventory excluded from Eligible Accounts and Eligible Inventory and the reason for such exclusion&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">when available and in a form consistent with past practices, reconciliations of the Borrowers&#8217; Inventory to the Borrowers&#8217; general ledger and to the Borrowers&#8217; financial statements, in each case, reasonably acceptable to the Administrative Agent&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">when available and in a form reasonably acceptable to the Administrative Agent, Inventory status reports, all with supporting materials as the Administrative Agent shall reasonably request</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:17.08pt"> promptly, such additional financial and other information as the Administrative Agent may from time to time reasonably request in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">in relation to the European Co-Borrowers only if, at any time, (x) Availability is less than 30% of Total Commitments for a period of five consecutive days or (y) Availability is less than 25% of Total Commitments at any time, (each being an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Availability Trigger</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), (A) within fifteen Business Days of an Availability Trigger, the Borrowing Base Information and (B) while an Availability Trigger is continuing, within 20 Business Days of the end of each calendar month (or on the 23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day following the end of any calendar month upon which a quarterly period ends) and within five Business Days of the end of each week during a Reporting Trigger Period, as of the last day of the period then ended, the Borrowing Base Information, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, if Availability is greater than 30% of Total Commitments for a period of 30 consecutive days, the frequency by which the Borrowing Base Information which is required to be delivered by the European Co-Borrowers shall be as determined by Section 6.2(f). Nothing in this Section 6.2(g) shall impact the frequency of the delivery of the Borrowing Base Information by any Borrower other than the European Co-Borrowers&#59;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">promptly upon the Administrative Agent&#8217;s request, in the Administrative Agent&#8217;s Permitted Discretion&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">copies of invoices issued by the Borrowers in connection with any Accounts, credit memos, shipping and delivery documents, and other information related thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">copies of purchase orders, invoices, and shipping and delivery documents in connection with any Inventory or Equipment purchased by any Loan Party&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">a schedule detailing the balance of all intercompany accounts of the Loan Parties&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">promptly following any request therefor, information and documentation reasonably requested by the Administrative Agent or any Lender for purposes of compliance with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act and the Beneficial Ownership Regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">as soon as available, but in any event by the time of delivery of the Borrowing Base Information pursuant to Sections 6.2(f) and (g) (and, in the event that Adjusted Excess Availability</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">is less than $85,000,000, on a daily basis, but solely with respect to the Foreign Qualifying Accounts and the Specified Accounts), the daily cash balance of Qualified Unrestricted Cash. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Payment of Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Pay, discharge or otherwise satisfy at or before maturity or before they become delinquent, as the case may be, all its material obligations of whatever nature (including Taxes), except where (a) the amount or validity thereof is currently being contested in good faith by appropriate proceedings and reserves to the extent required by GAAP with respect thereto have been provided on the books of the relevant Group Member or (b) the failure to make such payments, individually or in the aggregate, could not reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Maintenance of Existence&#59; Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a) (i) Preserve, renew and keep in full force and effect its organizational existence and (ii) take all reasonable action to maintain all rights, privileges and franchises necessary in the normal conduct of its business, except, in each case, as otherwise permitted by Section&#160;7.4 and except, in the case of clause (ii) above, to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect&#59; (b) comply with all Contractual Obligations and Requirements of Law except to the extent that failure to comply therewith could not, in the aggregate, reasonably be expected to have a Material Adverse Effect&#59; and (c) maintain in effect and enforce policies and procedures designed to require material compliance by the Parent Borrower, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions.  This Section 6.4(b) and (c) shall only apply to the extent that it does not violate section 7 of the German Foreign Trade Ordinance (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Au&#223;enwirtschaftsverordnung</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), any provision of Council Regulation (EC) 2271&#47;1996 or any similar applicable anti-boycott law or regulation binding on a German Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Maintenance of Property&#59; Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a)  Keep all property necessary in its business in good working order and condition, ordinary wear and tear excepted, except where the failure to so maintain such property could not reasonably be expected to result in a Material Adverse Effect and (b) maintain with financially sound and reputable insurance companies insurance on all its property in at least such amounts and against at least such risks as are usually insured against in the same general area by companies engaged in the same or a similar business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If any Borrower learns that any portion of any property subject to a Mortgage located in the United States is at any time located in an area identified by the Federal Emergency Management Agency (or any successor agency) as a special flood hazard area with respect to which flood insurance has been made available under the Flood Laws, then the Parent Borrower shall maintain, or cause to be maintained, with a financially sound and reputable insurer, flood insurance in an amount and otherwise sufficient to comply with all applicable rules and regulations promulgated pursuant to the Flood Laws.  If any portion of any property subject to a Mortgage is at any time located in an area identified by the Federal Emergency Management Agency (or any successor agency) as a special flood hazard area with respect to which flood insurance has been made available under the Flood Laws, then the Parent Borrower shall (i) cooperate with the Administrative Agent and provide information reasonably required by the Administrative Agent to comply with the Flood Laws and (ii) deliver to the Administrative Agent evidence of such compliance in form and substance reasonably acceptable to the Administrative Agent, including, without limitation, evidence of annual renewals of such insurance.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Inspection of Property&#59; Books and Records&#59; Discussions&#59; Appraisals&#59; Field Examinations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  &#160;(a)  &#160;&#160;(i) Keep proper books of records and account in which full, true and correct (in all material respects) entries in conformity with GAAP and all Requirements of Law shall be made of all dealings and transactions in relation to its business and activities and (ii) upon reasonable prior notice, permit representatives of the Administrative Agent or any Lender to visit and inspect any of its properties and examine and make abstracts from any of its books and records at any reasonable time and as often as </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">may reasonably be desired and to discuss the business, operations, properties and financial and other condition of the Group Members with officers and employees of the Group Members and, accompanied by one or more officers or designees of the applicable Borrower if requested by such Borrower, with their independent certified public accountants&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that excluding any such visits and inspections during the continuation of an Event of Default (x) only the Administrative Agent, acting individually or on behalf of the Lenders may exercise rights under this Section&#160;6.6(a)(ii) and (y) the Administrative Agent shall not exercise rights under this Section&#160;6.6(a)(ii) more often than one time during any calendar year.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">No more than once in each twelve month period, at the request of the Administrative Agent, the Loan Parties will cooperate with an appraiser selected and engaged by the Administrative Agent to provide Inventory appraisals or updates thereof, prepared on a basis reasonably satisfactory to the Administrative Agent, such appraisals and updates to include information required by applicable law and regulations&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) if an Event of Default has occurred and is continuing, there shall be no limitation on the number or frequency of such appraisals (which shall be performed at the discretion of the Administrative Agent) and (ii) if Adjusted Excess Availability is less than the greater of (x) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">15</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap and (y) $</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">90,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for a period of five consecutive Business Days, or if the cost of such appraisal is borne by the Administrative Agent, the Loan Parties will cooperate with the Administrative Agent to provide such appraisals (at the request of the Administrative Agent) up to one additional time during the twelve month period commencing with any month during which clause (ii) is triggered (or such cost is borne).  For purposes of this Section&#160;6.6(b), it is understood and agreed that a single appraisal may consist of appraisals conducted at multiple relevant sites and involve one or more relevant Loan Parties and their assets&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, with respect to a request for an appraisal exam at a given time, such request shall apply to all the Loan Parties to which such request will be applicable in a single request.  All such appraisals shall be commenced upon reasonable notice to the Parent Borrower and performed during normal business hours of the applicable Borrower, and all reasonable and documented out-of-pocket costs of such appraisals shall be at the sole expense of the Loan Parties (unless borne by the Administrative Agent pursuant to clause (ii) above).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">No more than once in each twelve month period, at the request of the Administrative Agent, the Loan Parties will permit, upon reasonable notice, the Administrative Agent or its designee to conduct a field examination to ensure the adequacy of Collateral included in any Borrowing Base and related reporting and control systems&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) if an Event of Default has occurred and is continuing, there shall be no limitation on the number or frequency of such field examinations (which shall be performed at the discretion of the Administrative Agent) and (ii) if Adjusted Excess Availability is less than the greater of (x) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">15</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap and (y) $</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">90,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for a period of five consecutive Business Days, or if the cost of such field exam is borne by the Administrative Agent, the Loan Parties will permit the Administrative Agent to conduct such examinations (at the request of the Administrative Agent) up to one additional time during the twelve month period commencing with any month during which clause (ii) above is triggered (or such cost is borne).  For purposes of this Section&#160;6.6(c), it is understood and agreed that (i) a single field examination may be conducted at multiple relevant sites and involve one or more relevant Loan Parties and their assets and (ii)&#160;the Administrative Agent shall use commercially reasonable efforts to coordinate any such field exams&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, with respect to a request for a field exam at a given time, such request shall apply to all the Loan Parties to which such request will be applicable in a single request.  All such field examinations shall be commenced upon reasonable notice to the Parent Borrower and performed during normal business hours of the applicable Borrower, and all reasonable and documented out-of-pocket costs of such field examinations shall be at the sole expense of the Loan Parties (unless borne by the Administrative Agent pursuant to clause (ii) above).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Promptly give notice to the Administrative Agent (for prompt delivery to each Lender)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the occurrence of any Default or Event of Default&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any (i) default or event of default under any Contractual Obligation of any Group Member or (ii) litigation, investigation or proceeding that may exist at any time between any Group Member and any Governmental Authority, that in either case, if not cured or if adversely determined, as the case may be, could reasonably be expected to have a Material Adverse Effect&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any litigation or proceeding affecting any Group Member (i) in which the amount involved is $100,000,000 or more and not covered by insurance, (ii) in which injunctive or similar relief is sought or (iii) which relates to any Loan Document&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) as soon as reasonably possible upon becoming aware of the occurrence of or forthcoming occurrence of any material ERISA Event, a written notice specifying the nature thereof, what action the Borrower, any of the other Group Members or any of their respective ERISA Affiliates has taken, is taking or proposes to take with respect thereto and, when known, any action taken or threatened by the IRS, the Department of Labor or the PBGC with respect thereto&#59; and (ii) with reasonable promptness, upon the Administrative Agent&#8217;s reasonable request, copies of (1) each Schedule SB (Actuarial Information) to the annual report (Form 5500 Series) filed by the Borrower, any of the other Group Members or any of their respective ERISA Affiliates with the IRS with respect to each Pension Plan&#59; (2) all notices received by the Borrower, any of the other Group Members or any of their respective ERISA Affiliates from a Multiemployer Plan sponsor concerning a material ERISA Event&#59; and (3) copies of such other documents or governmental reports or filings relating to any Plan or Pension Plan as the Administrative Agent shall reasonably request&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">as soon as possible and in any event within three Business Days of becoming aware (i) of an investigation or proposed investigation by the Pensions Regulator which is reasonably likely to lead to the issue of a Financial Support Direction or a Contribution Notice in relation to any Foreign Plan, (ii) that any amount is due to any Foreign Plan pursuant to sections 75 or 75A of the United Kingdom&#8217;s Pensions Act 1995, (iii) that an amount is payable under sections 75 or 75A of the United Kingdom&#8217;s Pensions Act 1995 (in each case with respect to (i), (ii) or (iii), describing such matter or event and the action proposed to be taken with respect thereto)&#59; and (iv) of any material change to the rate or basis to the employer contributions to a Foreign Plan&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">&#91;reserved&#93;&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any other development or event that has had or could reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each notice pursuant to this Section&#160;6.7 shall be accompanied by a statement of a Responsible Officer setting forth details of the occurrence referred to therein and stating what action the relevant Group Member proposes to take with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)  &#160;Comply with, and ensure compliance by all tenants and subtenants, if any, with, all applicable Environmental Laws, and obtain and comply with and maintain, and ensure that all tenants and subtenants obtain and comply with and maintain, any and all licenses, approvals, notifications, registrations or permits required by applicable Environmental Laws, in</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">each case, except for events or matters that could not reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Promptly comply with all lawful orders and directives of all Governmental Authorities regarding Environmental Laws, other than such orders and directives as to which an appeal has been timely and properly taken in good faith, and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the pendency of any and all such appeals could not reasonably be expected to give rise to a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Additional Loan Parties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (a)Promptly upon any Domestic Subsidiary no longer being an Excluded Subsidiary after the Closing Date or promptly after the formation or acquisition of a Domestic Subsidiary that is not an Excluded Subsidiary (and in any event within 60 days thereof (or such longer period of time as the Administrative Agent shall reasonably agree)), the Parent Borrower will (i) cause such Domestic Subsidiary to guarantee the Obligations, pursuant to a Guarantee substantially in the form of the Guarantee Agreement or otherwise reasonably satisfactory to the Administrative Agent and (ii) (x) cause the Obligations to be secured by a perfected first-priority lien on all of the personal property (other than, for the avoidance of doubt, real property which is covered by Section 6.10(b) and Excluded Assets) of such Domestic Subsidiary, pursuant to the US Security Agreement and other such documents and instruments including Uniform Commercial Code financing statements required by law or reasonably requested by the Administrative Agent to be filed, registered or recorded so that the Administrative Agent, for its benefit and the ratable benefit of the Lenders, shall have a legal, valid and enforceable perfected first-priority Lien on the Collateral (and subject to any limitations and exceptions consistent with those contained in any such documents or instruments) and (y) cause all outstanding Capital Stock of such Domestic Subsidiary (other than to the extent constituting Excluded Assets) owned directly or indirectly by any Loan Party to be subject to a perfected first-priority Lien pursuant to the US Security Agreement and (iii) deliver such proof of corporate, partnership or limited liability company action, incumbency of officers, opinions of counsel and other documents as is consistent with those delivered pursuant to Section 5.1 or as the Administrative Agent shall have reasonably requested.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Parent Borrower may from time to time add any Wholly Owned Subsidiary that is a Restricted Subsidiary and that is also a Domestic Subsidiary or a Foreign Subsidiary organized in Canada, Germany or England and Wales as a Subsidiary Guarantor by (i) causing such Subsidiary to enter into the Guarantee Agreement, applicable Security Documents and taking such other actions and delivering such other documentation and instruments as is reasonably satisfactory to the Administrative Agent and (ii) delivering such proof of corporate, partnership or limited liability company action, incumbency of officers, opinions of counsel and other documents as is consistent with those delivered pursuant to Section 5.1 or as the Administrative Agent shall have reasonably requested&#59; provided however, any such Wholly Owned Restricted Subsidiary shall not guarantee the Obligations if it is a CFC Subsidiary whose provision of such guaranty would be an investment in &#8220;United States property&#8221; by a CFC within the meaning of Sections 956 and 957 of the Code and the Treasury regulations thereunder that is taken into account in the income of a direct or indirect owner of such CFC Subsidiary pursuant to Section 951(a)(1)(B) of the Code. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Additional Collateral, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  (a) Subject to any applicable limitations set forth in the Security Documents, with respect to any property  acquired from time to time by any Loan Party (other than (w) any property described in paragraph (b) below or Excluded Assets, (x) any property subject to a Lien expressly permitted by Section&#160;7.3(g), (y) so long as the Term Loan Obligations Payment Date has not occurred, any Term Loan Priority Collateral as to which the Term Loan Representative and the Parent Borrower reasonably agree in writing that the cost of obtaining a security interest therein is excessive in relation to the value of the security to be afforded thereby and (z) any property (or, so long as the Term Loan Obligations Payment Date has not occurred, any property other than Term Loan Priority Collateral) as to which the Administrative Agent and the Parent Borrower</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">reasonably agree in writing that the cost of obtaining a security interest therein is excessive in relation to the value of the security to be afforded thereby) as to which the Administrative Agent, for the benefit of the Secured Parties, does not have a perfected Lien, promptly (i) execute and deliver to the Administrative Agent such amendments to the Security Documents or such other documents as the Administrative Agent deems necessary or reasonably advisable to grant to the Administrative Agent, for the benefit of the Secured Parties, a security interest in such property and (ii) take all actions necessary or reasonably advisable to grant to the Administrative Agent, for the benefit of the Secured Parties, a perfected security interest in any such property (with the priority required by the Intercreditor Agreement), including the filing of Uniform Commercial Code (or analogous local law) financing statements in such jurisdictions as may be required by the Security Documents or by law or as may be requested by the Administrative Agent&#59; provided however, any such security interest shall not be provided by a CFC Subsidiary with respect to any Obligation to the extent it would be an investment in &#8220;United States property&#8221; by a CFC within the meaning of Sections 956 and 957 of the Code and the Treasury regulations thereunder that is taken into account in the income of a direct or indirect owner of such CFC Subsidiary pursuant to Section 951(a)(1)(B) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">With respect to any fee interest in any real property at any location having a value (together with improvements thereof) of at least the Dollar Equivalent of $10,000,000 acquired after the Closing Date by any Domestic Loan Party (including a Person that owns such real property and becomes a Domestic Loan Party pursuant to Section&#160;6.9) (other than (i) any such real property subject to a Lien expressly permitted by Section&#160;7.3(g) or any Excluded Assets and (ii) any real property as to which the Administrative Agent (or, so long as the Term Loan Obligations Payment Date has not occurred, the Term Loan Representative) and the Parent Borrower reasonably agree in writing that the cost of obtaining a security interest therein is excessive in relation to the value of the security to be afforded thereby), within sixty (60) days after the acquisition thereof (or 120 days in the case of the establishment or amendment of any Mortgage) (or such later date as the Administrative Agent (or, so long as the Term Loan Obligations Payment Date has not occurred, the Term Loan Representative) shall agree to in its sole discretion) execute and deliver to the Administrative Agent the documents and instruments required under Section&#160;5.1(k) (including any legal opinions as the Administrative Agent may reasonably request).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Subject to the terms of the Security Documents, the Parent Borrower will, and will cause each Loan Party to, execute any and all further documents, financing statements, agreements and instruments, and take all such further actions (including the filing and recording of financing statements), which may be required under any applicable law, or which the Administrative Agent may reasonably request, to effectuate the transactions contemplated by the Loan Documents or to grant, preserve, protect or perfect the Liens created or intended to be created by the Security Documents or the validity or priority of any such Lien, all at the expense of the Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding the foregoing, with regard to any property as referred to in Sections 6.10(a) and&#47;or 6.10(b) acquired from time to time by any European Loan Party, the obligations set forth in Sections 6.10(a) to 6.10(c) shall only apply to the extent that the assets in question would have been subject to the German Security Agreements or the UK Security Agreement if those assets had been owned by a European Loan Party as at the date on which such Security Documents were originally entered into.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Designation of Subsidiaries</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Parent Borrower may at any time after the Closing Date designate any Restricted Subsidiary (other than a Borrower and EHG) as an Unrestricted Subsidiary or any Unrestricted Subsidiary as a Restricted Subsidiary by delivering to the Administrative</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agent a certificate of a Responsible Officer specifying such designation and certifying that the conditions to such designation set forth in this Section&#160;6.11 are satisfied&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">both immediately before and immediately after any such designation, no Event of Default shall have occurred and be continuing&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">in the case of a designation of a Restricted Subsidiary as an Unrestricted Subsidiary, each Subsidiary of such Subsidiary has been, or concurrently therewith will be, designated as an Unrestricted Subsidiary in accordance with this Section&#160;6.11&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">in the case of a designation of a Restricted Subsidiary as an Unrestricted Subsidiary, such Subsidiary shall substantially simultaneously be designated as an &#8220;Unrestricted Subsidiary&#8221; under the Term Loan Credit Agreement (and, to the extent applicable, any other agreement governing Permitted Refinancing Indebtedness in respect of the Term Loans) and in the case of a designation of an Unrestricted Subsidiary as a Restricted Subsidiary, such Subsidiary shall substantially simultaneously be designated as a &#8220;Restricted Subsidiary&#8221; under the Term Loan Credit Agreement (and, to the extent applicable, any other agreement governing Permitted Refinancing Indebtedness in respect of the Term Loans).</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The designation of any Restricted Subsidiary as an Unrestricted Subsidiary shall constitute an Investment by the Parent Borrower in such Unrestricted Subsidiary on the date of designation in an amount equal to the fair market value of the Parent Borrower&#8217;s Investment therein (as determined reasonably and in good faith by a Responsible Officer).  The designation of any Unrestricted Subsidiary as a Restricted Subsidiary shall constitute the incurrence at the time of designation of any Investment, Indebtedness or Liens, as the case may be, of such Subsidiary existing at such time. In no event shall any Intellectual Property be transferred directly or indirectly by the Parent Borrower or its Restricted Subsidiaries to an Unrestricted Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Control Agreements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) With respect to any new deposit account or securities account opened by a US Loan Party or that is no longer an Excluded Account after the Closing Date, to the extent required by the US Security Agreement, deliver to the Administrative Agent any Deposit Account Control Agreement required to be delivered pursuant to the US Security Agreement within 60 days thereof (or such longer period as the Administrative Agent may agree in its reasonable discretion), in each case, in form and substance reasonably satisfactory to the Administrative Agent.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">With respect to any new deposit account or securities account opened by a European Loan Party or that is no longer an Excluded Account after the Closing Date, subject to any limitations set forth in any applicable Security Documents, ensure that such deposit account or securities account is subject to a perfected security interest pursuant to a Security Document and, to the extent required by the applicable Security Documents, deliver to the Administrative Agent a Deposit Account Control Agreement within 90 days thereof (or such longer period as the Administrative Agent may agree), in each case, in form and substance reasonably satisfactory to the Administrative Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding anything in any Loan Document to the contrary, any Collection Account established in the Netherlands and identified to the Administrative Agent prior to the Closing Date (and any successor or replacement account thereof established in the Netherlands) (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Dutch Collection Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall not be required to be subject to a Deposit Account Control Agreement&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, in the event that the average daily collections into the Dutch Collection Account exceed a de minimis amount (as determined by the Administrative Agent in its Permitted Discretion), at the request of the Administrative Agent (exercised in its Permitted Discretion) the Borrower shall, within 90 days of the date such request is made by the Administrative Agent (or such longer period as the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent may agree), either (i) cause such Dutch Collection Account to be subject to a perfected security interest (in form and substance satisfactory to the Administrative Agent) pursuant to a Security Document and Deposit Account Control Agreement or (ii) cause a Collection Account in substitution of such Dutch Collection Account to be subject to a perfected security interest (in form and substance satisfactory to the Administrative Agent) pursuant to a Security Document and Deposit Account Control Agreement to receive collections in lieu of the Dutch Collection Account such that the average daily collections in the Dutch Collection Account are less than such de minimis amount. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Post-Closing Covenants</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)   Within 120 days from the Closing Date (or such longer period as agreed to by the Administrative Agent in its sole discretion), (x) the Administrative Agent shall have received (i) a field examination conducted by the Administrative Agent or its designee of the Accounts, Inventory and related working capital matters of the Target and its Subsidiaries and of the related data processing and other systems of the Target and its Subsidiaries, the results of which shall be satisfactory to the Administrative Agent in its Permitted Discretion and (ii) an appraisal of the Inventory of the Target and its Subsidiaries from a firm (or firms) satisfactory to the Administrative Agent, which appraisal(s) shall be satisfactory to the Administrative Agent in its Permitted Discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Parent Borrower shall and shall cause its Restricted Subsidiaries to complete the items set forth on Schedule 6.13 within the time periods set forth therein (or such longer period of time as agreed to by the Administrative Agent in its sole discretion).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Foreign Plans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The Parent Borrower shall ensure that all Foreign Plans operated by or maintained for the benefit of itself, its Subsidiaries and Affiliates (each, a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">member of the Group</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and&#47;or any of their employees which are subject to the laws of the United Kingdom are fully funded based on the statutory funding objective under sections 221 and 222 of the United Kingdom&#8217;s Pensions Act 2004 and that no action or omission is taken by any member of the Group in relation to such a pension scheme which has or is reasonably likely to have a Material Adverse Effect (including, without limitation, the termination or commencement of winding-up proceedings of any such pension scheme or any member of the Group ceasing to employ any member of such a pension scheme).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Parent Borrower shall ensure that no member of the Group is or has been at any time an employer (for the purposes of sections 38 to 51 of the United Kingdom&#8217;s Pensions Act 2004) of an occupational pension scheme which is not a money purchase scheme (both terms as defined in the United Kingdom&#8217;s Pension Schemes Act 1993) or &#8220;connected&#8221; with or an &#8220;associate&#8221; of (as those terms are used in Sections 38 or 43 of the United Kingdom&#8217;s Pensions Act 2004) such an employer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The Parent Borrower shall promptly notify the Administrative Agent of any material change in the rate of contributions to any pension schemes mentioned in Section 6.15(a) paid or recommended to be paid (whether by the scheme actuary or otherwise) or required (by law or otherwise).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each Loan Party shall promptly notify the Administrative Agent if it is required to give notice to the Pensions Regulator of a notifiable event under Section 69 of the Pensions Act 2004.  The relevant Loan Party shall, promptly upon request by the Administrative Agent, supply the Administrative Agent with a copy of any notice given to the Pensions Regulator in respect of that notifiable event, together with such details of the event and the circumstances giving rise to it, as the Administrative Agent may reasonably require.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each Loan Party shall promptly notify the Administrative Agent of any investigation or proposed investigation by the Pensions Regulator which may lead to the issue of a Financial Support Direction or a Contribution Notice to it or any member of the Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Each Loan Party shall promptly notify the Administrative Agent if it receives a Financial Support Direction or a Contribution Notice from the Pensions Regulator.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">All Foreign Plans established or maintained by any Loan Party shall comply with all provisions of the relevant law and employ reasonable actuarial assumptions, where relevant&#59; and no member of the Group shall have any unfunded liability in respect of any Foreign Plan&#59; except as could not reasonably be expected to result, individually or in the aggregate, in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Transfer of Accounts of European Loan Parties&#59; Notification of Account Debtors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">At any time at the request of the Administrative Agent in its sole discretion following the commencement of a Full Cash Dominion Period solely to the extent that any Collection Accounts of the Foreign Loan Parties are not subject to a Deposit Account Control Agreement or reasonably equivalent arrangement at such time (as determined by the Administrative Agent), the European Loan Parties shall (a) (x) during the occurrence and during the continuation of an Event of Default, at the discretion of the Administrative Agent, either (i) as soon as reasonably practicable cause all of their Collection Accounts (each an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Collection Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to be transferred to the name of the Administrative Agent or (ii) as soon as reasonably practicable open new Collection Accounts with (and, at the discretion of the Administrative Agent, in the name of) the Administrative Agent or an Affiliate of the Administrative Agent (such new bank accounts being Collection Accounts under and for the purposes of this Agreement), or (y) if such Full Cash Dominion Period does not involve an Event of Default that is continuing, and not in limitation of such sentence, provide for the sweep of such accounts in a manner consistent with the last sentence of this paragraph (including hereby authorizing the Administrative Agent as set forth therein) and (b) if new Collection Accounts have been established pursuant to this Section (each a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">New Collection Account</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) ensure that the proceeds of all Accounts owing to them will immediately be re-directed to the New Collections Account.  Until all such proceeds have been redirected to the New Collection Accounts, each European Loan Party shall cause all amounts on deposit in any Existing Collection Account to be transferred to a New Collection Account at the end of each Business Day, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if any such European Loan Party does not instruct such re-direction or transfer, each of them hereby authorizes the Administrative Agent to give such instructions on their behalf to the applicable Account Debtors and&#47;or the account bank holding such Existing Collection Account (as applicable).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">At any time at the request of the Administrative Agent in its sole discretion following the occurrence and during the continuance of an Event of Default, each European Loan Party agrees that if any of its Account Debtors have not previously received notice of the security interest of the Administrative Agent over the Accounts, it shall promptly give notice to such Account Debtors and if any such European Loan Party does not serve such notice, each of them hereby authorizes the Administrative Agent to serve such notice on their behalf.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">European Loan Party Cash Management.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;Each European </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Loan Party </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">will ensure that all proceeds of their Accounts are deposited (whether directly or indirectly) into segregated Collection Accounts only containing the proceeds of Accounts, in a manner that is satisfactory to the Administrative Agent which Collection Accounts, for the avoidance of doubt, shall not be used for general payment purposes&#59; provided, that no Collection Account shall be required to be segregated</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:0.13pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">pursuant to this Section 6.16(a) prior to the date that is 120 days after the Closing Date (or such later date as the Administrative Agent may agree in its reasonable discretion).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Administrative Agent shall be given sufficient access to each relevant Collection Account to ensure that the provisions of Section 2.11(c) are capable of being complied with including, without limitation, by having entered into a Deposit Account Control Agreement or other equivalent agreement with the account bank holding the relevant Collection Account requiring such account bank to follow the instructions of the Administrative Agent if instructions are given by it.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Subject to Section 5.1(r), each European Loan Party will ensure that each of its Collection Accounts is subject to a Deposit Account Control Agreement or other arrangement (including, but not limited to, a notice and acknowledgement) with similar effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Financial Assistance</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each European Loan Party shall comply in all respects with applicable legislation governing financial assistance and&#47;or capital maintenance, including Sections 678 and 679 of the United Kingdom&#8217;s Companies Act 2006, and any equivalent and applicable provisions under the laws of the jurisdiction of organization of each European Loan Party, including in relation to the execution of the Security Documents of each European Loan Party and payment of amounts due under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline"> Centre of Main Interests and Establishments</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each European Loan Party shall ensure that its centre of main interests (as that term is used in Article 3(1) of the Regulation) remains in its jurisdiction of incorporation and it shall not take any action to change its centre of main interests.  No European Loan Party shall create or take any steps to create an &#8220;establishment&#8221; (as that term is used in Article 2(10) of the Regulation) in any other jurisdiction without the consent of the Administrative Agent (which consent shall not be unreasonably withheld or delayed).</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 7.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">NEGATIVE COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Parent Borrower hereby agrees that, so long as the Commitments remain in effect, any Letter of Credit remains outstanding or any Loan or other amount is owing to any Lender or the Administrative Agent hereunder, the Parent Borrower shall not, and shall not permit any of its Restricted Subsidiaries to, directly or indirectly&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Consolidated Fixed Charge Coverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. During any period commencing on a date (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Commencement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) on which Adjusted Excess Availability is less than the greater of (a) 10% of the Line Cap and (b)&#160;$60,000,000, and continuing until any later date on which  Adjusted Excess Availability shall have exceeded the threshold set forth above for at least 30 consecutive days, permit the Consolidated Fixed Charge Coverage Ratio for the Applicable Reference Period in effect at any such time (including, for the avoidance of doubt, the Applicable Reference Period in effect on the applicable Commencement Date) to be less than 1.00 to 1.00.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Create, issue, incur, assume, become liable in respect of or suffer to exist any Indebtedness, except&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Indebtedness of any Loan Party under the Loan Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness of the Domestic Loan Parties under the Term Loan Credit Agreement in an aggregate principal amount not to exceed $1,386,433,810.16 plus &#8364;617,718,034.23, plus an additional amount permitted to be incurred under Section 2.24 of the Term Loan Credit Agreement (as in effect on the Closing Date) or constituting Incremental Equivalent Debt (as defined in the Term Loan</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Credit Agreement (as in effect on the Closing Date)) incurred under Section 7.2(p) of the Term Loan Credit Agreement (as in effect on the Closing Date), and, in each case, any Permitted Refinancing Indebtedness in respect thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Indebtedness of (i) the Parent Borrower to any Restricted Subsidiary, (ii) any Domestic Guarantor to the Parent Borrower or any other Restricted Subsidiary, (iii) any Foreign Loan Party to any Foreign Restricted Subsidiary and (iv) any Restricted Subsidiary that is not a Subsidiary Guarantor to any other Restricted Subsidiary that is not a Subsidiary Guarantor&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (x) any Indebtedness of any Loan Party shall be unsecured and shall be subordinated in right of payment to the Obligations on terms customary for intercompany subordinated Indebtedness, as reasonably determined by the Administrative Agent, and (y) any such Indebtedness owing to any Loan Party shall be evidenced by a promissory note which shall have been pledged pursuant to the Security Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Guarantee Obligations incurred by any Group Member of obligations of any Group Member to the extent such obligations are not prohibited hereunder&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) to the extent any such obligations are subordinated to the Obligations, any such related Guarantee Obligations incurred by a Loan Party shall be subordinated to the guarantee of such Loan Party of the Obligations on terms no less favorable to the Lenders than the subordination provisions of the obligations to which such Guarantee Obligation relates and (ii) any Guarantee Obligations incurred by any Loan Party of obligations of a Restricted Subsidiary that is not a Loan Party or any Guarantee Obligations incurred by a Domestic Loan Party of obligations of any non-Domestic Loan Party shall be permitted to the extent permitted pursuant to Section&#160;7.7(g)(iii), Section&#160;7.7(h) or Section&#160;7.7(t)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Indebtedness outstanding on the Closing Date and listed on Schedule 7.2(e) and any Permitted Refinancing Indebtedness in respect thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Indebtedness (including Capital Lease Obligations) secured by Liens permitted by Section&#160;7.3(g)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, provided that such amounts incurred after the Amendment No. 1 Effective Date shall not exceed</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> in an aggregate principal amount </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">not to exceed </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">at any one time outstanding the greater of (i) $85,000,000 and (ii) 8.5% of Four Quarter EBITDA (as of the date incurred)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness representing deferred compensation to employees or directors of the Parent Borrower and its Restricted Subsidiaries incurred in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness incurred in the ordinary course of business and owed in respect of any overdrafts and related liabilities arising from treasury, depository and cash management services or in connection with any automated clearing-house transfers of funds&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Indebtedness arising under any Swap Agreement permitted by Section&#160;7.11&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Indebtedness (other than for borrowed money) that may be deemed to exist pursuant to any guarantees, warranty or contractual service obligations, performance, surety, statutory, appeal, bid, prepayment guarantee, payment (other than payment of Indebtedness) or completion of performance guarantees or similar obligations incurred in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness in respect of any bankers&#8217; acceptance, bank guarantees, letters of credit, warehouse receipt or similar facilities entered into in the ordinary course of business in respect of workers&#8217; compensation and other casualty claims, health, disability or other employee benefits or property, casualty or liability insurance or self-insurance,  social security benefits, unemployment or other insurance obligations, reclamation and statutory obligations or other Indebtedness with respect to</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">reimbursement-type obligations regarding workers&#8217; compensation and other casualty claims, in each case in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Indebtedness arising from the honoring by a bank or other financial institution of a check, draft or similar instrument drawn against insufficient funds, so long as such Indebtedness is covered or extinguished within five Business Days&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Indebtedness consisting of (i) the financing of insurance premiums or self-insurance obligations and (ii) take-or-pay obligations contained in supply or similar agreements in each case in the ordinary course of business&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such obligations are incurred in connection with open accounts extended by suppliers on customary trade terms, in each case in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness in the form of purchase price adjustments (including in respect of working capital), earnouts, deferred compensation, indemnification or other arrangements representing acquisition consideration or deferred payments of a similar nature incurred in connection with any Permitted Acquisitions or other Investments permitted under Section&#160;7.7  (other than Investments permitted under clause 7.7(q)) or Dispositions permitted under Section&#160;7.5 (other than Dispositions permitted under Section&#160;7.5(m))&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) Indebtedness of any Person that becomes a Restricted Subsidiary (or of any Person not previously a Restricted Subsidiary that is merged, consolidated or amalgamated with or into a Borrower or a Restricted Subsidiary in a transaction permitted hereunder) after the Closing Date, or Indebtedness of any Person that is assumed by or allocated to the Parent Borrower or any Restricted Subsidiary in connection with an acquisition of assets by the Parent Borrower or such Restricted Subsidiary or by a Division in a Permitted Acquisition&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (x) such Indebtedness exists at the time such Person becomes a Restricted Subsidiary (or is so merged, consolidated, amalgamated or Divided) or such assets are acquired and is not created in contemplation of or in connection with such Person becoming a Restricted Subsidiary (or such merger, consolidation or amalgamation) or such assets being acquired and (y) with respect to any Indebtedness of any Person that becomes a Restricted Subsidiary or that is merged, consolidated, amalgamated or Divided with or into the Parent Borrower or a Restricted Subsidiary, such Indebtedness is not guaranteed in any respect by the Parent Borrower or any Restricted Subsidiary (other than by any such Person that so becomes a Restricted Subsidiary or is the survivor of a merger, consolidation, amalgamation or Division with or into such Person and any of its Subsidiaries) and (ii) Permitted Refinancing Indebtedness in respect of such Indebtedness&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that after giving effect to the applicable acquisition (or merger, consolidation or amalgamation) or such assumption of Indebtedness, the Consolidated Leverage Ratio for the Applicable Reference Period, calculated on a Pro Forma Basis as of the date of such acquisition (or merger, consolidation or amalgamation) or assumption, is either (i) not in excess of 2.75 to 1.00 or (ii) less than or equal to the Consolidated Leverage Ratio immediately prior to giving pro forma effect thereto&#59; provided further that the aggregate principal amount of Indebtedness of Subsidiaries that are not Domestic Loan Parties outstanding under this Section 7.2(o)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and incurred after the Amendment No. 1 Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, together with the aggregate principal amount of Indebtedness of Subsidiaries that are not Domestic Loan Parties outstanding under Section 7.2(u)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and incurred after the Amendment No. 1 Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, shall not exceed the greater of (x) $150,000,000 and (y) 15.0% of Four Quarter EBITDA at any time&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness of any Restricted Subsidiary to the Parent Borrower or any other Loan Party or any Indebtedness of any Foreign Loan Party to any Domestic Loan Party, in each case, to the extent such Indebtedness is permitted by Section&#160;7.7(g)(iii), Section&#160;7.7(h) or Section&#160;7.7(t)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that any such Indebtedness owed to a Loan Party shall be evidenced by a promissory note which shall have been pledged pursuant to the Security Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness of the Target and its Restricted Subsidiaries incurred in connection with receivables and factoring agreements and wholesale financing consistent with the Target and its Restricted Subsidiaries&#8217; past practices prior to the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">&#91;reserved&#93;&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.4pt">Indebtedness of any Restricted Subsidiaries that are not Domestic Loan Parties</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> in an</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59; provided that the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> aggregate principal amount </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">of such Indebtedness incurred after the Amendment No. 1 Effective Date shall </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">not to exceed the greater of (x) $150,000,000 and (y)&#160;15.0% of Four Quarter EBITDA at any time&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">(i) Permitted Additional Junior Lien Indebtedness of any Domestic Loan Party so long as, at the time of incurrence of such Permitted Additional Junior Lien Indebtedness, the Consolidated Secured Leverage Ratio for the Applicable Reference Period, calculated on a Pro Forma Basis as of the date of incurrence thereof (but excluding from Unrestricted Cash in making such pro forma calculation the Net Cash Proceeds of such Indebtedness),  is not in excess of 2.75 to 1.00&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (x) immediately prior to and immediately after giving effect to the incurrence of any Permitted Additional Junior Lien Indebtedness under this Section&#160;7.2(t), no Event of Default shall have occurred and be continuing and y) to the extent applicable, such Permitted Additional Junior Indebtedness shall be subject to the terms of the Intercreditor Agreement and (ii) any Permitted Refinancing Indebtedness in respect thereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) Permitted Unsecured Indebtedness so long as, at the time of incurrence of such Permitted Unsecured Indebtedness, the Consolidated Leverage Ratio for the Applicable Reference Period, calculated on a Pro Forma Basis as of the date of incurrence thereof (but excluding from Unrestricted Cash in making such pro forma calculation the Net Cash Proceeds of such Indebtedness), (x) is not in excess of 3.25 to 1.00 or (y) in the case of Permitted Unsecured Indebtedness incurred in connection with a Permitted Acquisition, is less than or equal to the Consolidated Leverage Ratio immediately prior to giving pro forma effect thereto and (ii) any Permitted Refinancing Indebtedness in respect thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that immediately prior to and immediately after giving effect to the incurrence of any Permitted Unsecured Indebtedness under this Section&#160;7.2(u), no Event of Default shall have occurred and be continuing&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the aggregate principal amount of Indebtedness of Subsidiaries that are not Domestic Loan Parties outstanding under this Section&#160;7.2(u)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and incurred after the Amendment No. 1 Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, together with the aggregate principal amount of Indebtedness of Subsidiaries that are not Domestic Loan Parties outstanding under Section 7.2(o)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> and incurred after the Amendment No. 1 Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, shall not exceed</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, from and after the Amendment No. 1 Effective Date,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the greater of (x) $150,000,000 and (y) 15.0% of Four Quarter EBITDA at any time&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt"> Guarantee Obligations incurred by any Group Member of obligations of any Joint Venture or Unrestricted Subsidiary to the extent permitted under Section 7.7(r)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(w)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">additional Indebtedness of the Parent Borrower or any of its Restricted Subsidiaries in an aggregate principal amount not to exceed at any time outstanding</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, from and after the Amendment No. 1 Effective Date,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the greater of (i) $250,000,000 and (ii) 25.0% of Four Quarter EBITDA at any one time outstanding&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(x)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Attributable Indebtedness</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> in an</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#59; provided that the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> aggregate principal amount </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">of such Indebtedness incurred after the Amendment No. 1 Effective Date shall </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">not to exceed $75,000,000 at </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">138</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">any time outstanding, which Attributable Indebtedness arises out of a sale and leaseback transaction permitted under Section 7.10&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(y)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Indebtedness of the Target and its Subsidiaries constituting Continuing External Debt&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(z)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Indebtedness in the form of standby repurchase obligations on dealer inventory financing in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(aa)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.92pt">Indebtedness incurred pursuant to Section 8a of the German Old Age Employees Retirement Act (Altersteilzeitgesetz) or Section 7e of the Fourth Book of the German Social Code&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ab)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">Indebtedness of any Loan Party in an aggregate principal amount not to exceed the Net Cash Proceeds (Not Otherwise Applied) (as defined in the Term Loan Credit Agreement) received after the Closing Date and on or prior to such date from any issuance of Qualified Capital Stock by the Parent Borrower (other than any such issuance to a Group Member).</font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of determining compliance with this Section 7.2, (A) Indebtedness  need not be permitted solely by reference to one category of permitted Indebtedness described in  Sections 7.2(a) through (bb) but may be permitted in part under any combination thereof and (B) in the event that an item of Indebtedness meets the criteria of more than one of the categories of Indebtedness described in clauses (a) through (bb) above, the Parent Borrower may, in its sole discretion, divide or classify or later divide, classify or reclassify all or a portion of such item of Indebtedness in a manner that complies with this Section 7.2 and will only be required to include the amount and type of such Indebtedness  (or  any portion thereof) in one or more of the above clauses and such item of Indebtedness shall be treated as  having been incurred or existing pursuant to only one of such clauses&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that all Indebtedness outstanding under the Loan Documents and the Term Loan Credit Agreement and, in each case, any Replacement Financing or Permitted Refinancing thereof, will at all times be deemed to be outstanding in reliance only on the exception in Section 7.2(a) and Section 7.2(b), respectively. </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Create, incur, assume or suffer to exist any Lien upon any of its property, whether now owned or hereafter acquired, except&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Liens for Taxes not yet due or that are being contested in good faith by appropriate proceedings&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that adequate reserves with respect thereto are maintained on the books of the Parent Borrower or its Restricted Subsidiaries, as the case may be, to the extent required by GAAP&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">carriers&#8217;, warehousemen&#8217;s, mechanics&#8217;, materialmen&#8217;s, repairmen&#8217;s or other like Liens arising in the ordinary course of business that are not overdue for a period of more than 60 days or that are being contested in good faith by appropriate proceedings&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Liens, pledges or deposits in connection with workers&#8217; compensation, insurance, unemployment insurance, other social security legislation and other similar obligations, including pursuant to Section 8a of the German Old Age Employees Retirement Act (Altersteilzeitgesetz) or Section 7e of the Fourth Book of the German Social Code&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens, pledges or deposits in connection with or to secure the performance of bids, supplier and other trade contracts (other than for borrowed money), leases, statutory obligations (other than for borrowed money), leases, statutory obligations (other than any such obligation imposed pursuant to Section 430(k) of the Code or Sections 303(k) or 4068 of ERISA), surety, customs, return-of-</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">139</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">money and appeal bonds, performance bonds and other obligations of a like nature incurred in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">easements, rights-of-way, restrictions and other similar encumbrances incurred in the ordinary course of business that, in the aggregate, are not substantial in amount and that do not in any case materially detract from the value of the property subject thereto or materially interfere with the ordinary conduct of the business of the Parent Borrower or any of its Restricted Subsidiaries&#59; together with such other title and survey exceptions as shown on the title policies issued pursuant to Section 5.1(k)(iii) as may be approved by Administrative Agent hereunder&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Liens in existence on the Closing Date listed on Schedule 7.3(f), securing Indebtedness permitted by Section&#160;7.2(e)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no such Lien is spread to cover any additional property after the Closing Date and that the amount of Indebtedness secured thereby is not increased (other than, in the case of Permitted Refinancing Indebtedness, by any Additional Permitted Amount)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens securing Indebtedness of any Group Member incurred pursuant to Section&#160;7.2(f) to finance the acquisition of fixed or capital assets (and any Permitted Refinancing Indebtedness in respect thereof)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) such Liens shall be created within 180 days of the acquisition of such fixed or capital assets, (ii) such Liens do not at any time encumber any property other than the property financed by such Indebtedness and the proceeds and products thereof and (iii) the amount of Indebtedness secured thereby is not increased&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that in the event that purchase money obligations are owed to any Person with respect to financing of more than one purchase of any fixed or capital assets, such Liens may secure all such purchase money obligations and may apply to all such fixed or capital assets financed by such Person&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) Liens on the Collateral created pursuant to the Security Documents (or any ABL Security Documents (as defined in the Intercreditor Agreement)), (ii) Liens on cash granted in favor of any Lenders and&#47;or the Issuing Lender created as a result of any requirement to provide cash collateral pursuant to this Agreement and (iii) subject to the Intercreditor Agreement, Liens on the Collateral of the Domestic Loan Parties created pursuant to the Term Loan Security Documents (or any Term Loan Security Documents (as defined in the Intercreditor Agreement) or securing obligations in respect of any Incremental Equivalent Debt (as defined in Section 7.2(b)) permitted by Section 7.2(b)and any corresponding security documents in respect of any Permitted Refinancing thereof)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">any interest or title of a lessor under any lease entered into by any Group Member in the ordinary course of its business and covering only the assets so leased&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Liens solely on any cash earnest money deposits made by any Borrower or any Restricted Subsidiary in connection with any letter of intent or purchase agreement relating to a Permitted Acquisition&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens in favor of any Domestic Loan Party so long as (in the case of any Lien granted by a Loan Party) such Liens are junior to the Liens created pursuant to the Security Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Liens arising from filing Uniform Commercial Code or personal property security financing statements (or substantially equivalent filings outside of the United States) regarding leases&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">any option or other agreement to purchase any asset of any Group Member, the purchase, sale or other disposition of which is not prohibited by Section&#160;7.5&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens arising from the rendering of an interim or final judgment or order against any Group Member that does not give rise to an Event of Default&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens on property (including Capital Stock) existing at the time of the permitted acquisition of such property by any Group Member to the extent the Liens on such assets secure Indebtedness permitted by Section&#160;7.2(o) or other obligations permitted by this Agreement&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Liens attach at all times only to the same assets or category of assets that such Liens (other than after acquired property that is affixed or incorporated into the property covered by such Lien) attached to, and secure only the same Indebtedness or obligations (or any Permitted Refinancing Indebtedness in respect thereof permitted by Section&#160;7.2(o)) that such Liens secured, immediately prior to such permitted acquisition&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens arising out of conditional sale, title retention, consignment or similar arrangements for sale of goods entered into by the Parent Borrower or any other Restricted Subsidiary in the ordinary course of business and permitted by this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">non-exclusive licenses, sublicenses, leases and subleases of Intellectual Property of any Group Member in the ordinary course of business&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Liens encumbering reasonable and customary initial deposits and margin deposits and similar Liens attaching to brokerage accounts incurred in the ordinary course of business and not for speculative purposes&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.4pt">Liens in favor of customs and revenue authorities arising as a matter of law to secure payment of customs duties in connection with the importation of goods in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Liens on premium refunds granted in favor of insurance companies (or their financing affiliates) in connection with the financing of insurance premiums&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">banker&#8217;s liens, rights of setoff or similar rights and remedies as to deposit accounts or other funds maintained with depository institutions and securities accounts and other financial assets maintained with a securities intermediary&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such deposit accounts or funds and securities accounts or other financial assets are not established or deposited for the purpose of providing collateral for any Indebtedness and are not subject to restrictions on access by the Parent Borrower or any Restricted Subsidiary in excess of those required by applicable banking regulations&#59;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens (i) on cash advances in favor of the seller of any property to be acquired in an Investment permitted pursuant to Section&#160;7.7 to be applied against the purchase price for such Investment, (ii) on or with respect to equity interests in joint ventures that secure the obligations of such joint venture and (iii) consisting of an agreement to dispose of any property in a Disposition permitted by Section&#160;7.5, in each case, solely to the extent such Investment (including such joint venture) or Disposition, as the case may be, would have been permitted on the date of the creation of such Lien&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(w)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">Liens of any Restricted Subsidiary that is not a Domestic Loan Party securing Indebtedness incurred pursuant to Section&#160;7.2(o), (s), (u) or (w)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Liens are solely on the assets of such Restricted Subsidiary&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(x)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens on the Collateral of the Domestic Loan Parties securing the Permitted Additional Junior Lien Indebtedness or any Permitted Refinancing Indebtedness in respect thereof permitted pursuant to Section 7.2(t)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Liens shall be (i) junior, with respect to the ABL </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Priority Collateral, to the Liens on the Collateral securing the Obligations and (ii) subject to the Intercreditor Agreement or such other intercreditor agreement in form and substance reasonably satisfactory to the Administrative Agent&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(y)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Liens not otherwise permitted by this Section&#160;so long as the aggregate outstanding principal amount of the obligations secured thereby (as to all Group Members) </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">under this clause (y) incurred after the Amendment No. 1 Effective Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">does not exceed the greater of (a) $150,000,000 and (b) 15.0% of Four Quarter EBITDA at any one time&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(z)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Liens arising in the ordinary course of business in connection with the procurement of chassis to the extent such Liens apply to such chassis and the proceeds thereof&#59;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(aa)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.92pt">Liens securing receivables and factoring agreements and wholesale financing permitted under Section 7.2(q)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Liens are solely on the property the subject thereof and proceeds (including insurance proceeds) thereof&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ab)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">Liens on property purportedly rented to, or leased by, the Parent Borrower or any of its Restricted Subsidiaries pursuant to a sale and leaseback transaction permitted under Section 7.10&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) such Liens do not encumber any other property of the Borrowers or their Restricted Subsidiaries and (ii) such Liens secure only Indebtedness permitted under Section 7.2(v). </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of determining compliance with this Section 7.3, in the event that a Lien securing an item of Indebtedness (or any portion thereof) meets the criteria for more than one of the categories of Liens described in clauses (a) through (bb) above, the Parent Borrower may, in its sole discretion, divide or classify or later divide, classify or reclassify all or a portion of such Lien in a manner that complies with this Section 7.3 and will only be required to include the amount and type of such Lien in one or more of the above clauses&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that all Liens securing Indebtedness outstanding under the Loan Documents, any Replacement Financing and the Term Loan Credit Agreement, and, in each case, any Permitted Refinancing </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indebtedness </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">thereof, will at all times be deemed to be outstanding in reliance only on the exception in Section 7.3(h).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Fundamental Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into any merger, consolidation or amalgamation, Division, or liquidate, wind up or dissolve itself (or suffer any liquidation or dissolution), or Dispose of all or substantially all of its property or business, except that&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Restricted Subsidiary of the Parent Borrower may be merged, consolidated or amalgamated with or into the Parent Borrower (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Parent Borrower shall be the continuing or surviving corporation) or with or into any other Restricted Subsidiary (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that when any Domestic Loan Party is merging with or into another Restricted Subsidiary, such Domestic Loan Party shall be the continuing or surviving corporation or the continuing or surviving corporation shall, substantially simultaneously with such merger or consolidation, become a Domestic Loan Party and when any Foreign Loan Party is merging or amalgamating with or into another Restricted Subsidiary (other than a Domestic Loan Party, which is addressed above), such Foreign Loan Party shall be the continuing or surviving corporation or the continuing or surviving corporation shall, substantially simultaneously with such merger, amalgamation or consolidation, become a Foreign Loan Party&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> further that, in the event that such merger or consolidation is between or among Loan Parties or Restricted Subsidiaries, as the case may be, that are organized in different jurisdictions, the Parent Borrower shall provide evidence in form and substance satisfactory to the Administrative Agent that the security interest in the Collateral granted to the Administrative Agent remains in full force and effect&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any Restricted Subsidiary may merge, consolidate or amalgamate with any other Person (other than a Borrower) in order to effect an Investment permitted pursuant to Section&#160;7.7&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if such Restricted Subsidiary is a Domestic Loan Party the continuing or surviving Person shall be a Domestic Loan Party and, unless the foregoing applies, if such Restricted Subsidiary is a Foreign Loan Party the continuing or surviving Person shall be a Foreign Loan Party&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, in the event that such merger, amalgamation or consolidation is between or among Loan Parties or Restricted Subsidiaries, as the case may be, that are organized in different jurisdictions, the Parent Borrower shall provide evidence in form and substance satisfactory to the Administrative Agent that the security interest in the Collateral granted to the Administrative Agent remains in full force and effect&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Restricted Subsidiary of the Parent Borrower may Dispose of any or all of its assets (i) to the Parent Borrower or any Subsidiary Guarantor (provided if such Restricted Subsidiary is a Domestic Subsidiary, such recipient is a Domestic Loan Party) (upon voluntary liquidation or otherwise) or (ii) pursuant to a Disposition permitted by Section&#160;7.5&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any Restricted Subsidiary of the Parent Borrower that is not a Subsidiary Guarantor or a Borrower may (i) dispose of any or all or substantially all of its assets to any Group Member (upon voluntary liquidation or otherwise) or (ii) liquidate or dissolve if the Parent Borrower determines in good faith that such liquidation or dissolution is in the best interest of the Parent Borrower and is not materially disadvantageous to the Administrative Agent or the Lenders&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Restricted Subsidiary that is an LLC may consummate a Division of its assets and liabilities if, immediately upon the consummation of the Division, the assets and liabilities of the applicable Dividing LLC are held by one of more Restricted Subsidiaries&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, notwithstanding anything to the contrary in this Agreement, any Restricted Subsidiary which is a Division Successor resulting from a Division of assets of a Subsidiary that is not an Immaterial Subsidiary may not be deemed to be an Immaterial Subsidiary. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Disposition of Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Dispose of any of its property, whether now owned or hereafter acquired, or, in the case of any Restricted Subsidiary, issue or sell any shares of such Restricted Subsidiary&#8217;s Capital Stock to any Person, except&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the Disposition of surplus, outdated, obsolete or worn out property (other than accounts receivable or inventory) in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Dispositions of inventory, cash and Cash Equivalents in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Dispositions permitted by Section&#160;7.4(c)(i) or Section&#160;7.4(d)(i)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the sale or issuance of any Restricted Subsidiary&#8217;s Capital Stock to the Parent Borrower or any Subsidiary Guarantor (provided if such Restricted Subsidiary is a Domestic Subsidiary, such sale or issuance shall be to a Domestic Loan Party)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Dispositions of accounts receivable in connection with the compromise, settlement or collection thereof in the ordinary course of business consistent with past practice and not as part of any accounts receivables financing transaction&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Dispositions of assets (including as a result of like-kind exchanges) to the extent that (i) such assets are exchanged for credit (on a fair market value basis) against the purchase price of</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">143</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">similar or replacement assets or (ii) such asset is Disposed of for fair market value and the proceeds of such Disposition are promptly applied to the purchase price of similar or replacement assets&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Dispositions resulting from any casualty or other insured damage to, or any taking under power of eminent domain or by condemnation or similar proceeding of, any asset of any Group Member&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">non-exclusive licenses or sublicenses of intellectual property in the ordinary course of business, to the extent that they do not materially interfere with the business of the Parent Borrower or any Restricted Subsidiary&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the abandonment, cancellation, non-renewal or discontinuance of use or maintenance of non-material intellectual property or rights relating thereto that the Parent Borrower determines in its reasonable judgment to be desirable to the conduct of its business and not materially disadvantageous to the interests of the Lenders&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">licenses, leases or subleases entered into in the ordinary course of business, to the extent that they do not materially interfere with the business of the Parent Borrower or any Restricted Subsidiary&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Dispositions to any Group Member&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any such Disposition involving a Restricted Subsidiary that is not a Subsidiary Guarantor (or a Disposition from a Domestic Loan Party to a Group Member that is not a Domestic Loan Party) shall be made in compliance with Sections 7.7 and&#160;7.9&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">(i) Dispositions of assets to the extent that such Disposition constitutes an Investment referred to in and permitted by Section&#160;7.7  (other than Investments referred to in and permitted by Section 7.7(q)), (ii) Dispositions of assets to the extent that such Disposition constitute a Restricted Payment referred to in and permitted by Section&#160;7.6, (iii) Dispositions set forth on Schedule 7.5(l) and (iv) sale and leaseback transactions permitted under Section 7.10&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Dispositions by the Target or any of its Restricted Subsidiaries in connection with receivables and factoring agreements and wholesale financing incurred pursuant to Section 7.2(q)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">other Dispositions of assets (including Capital Stock)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) it shall be for fair market value (reasonably determined by the Parent Borrower, on the date the legally binding commitment for sale or disposition was entered into, in good faith), provided further that, if the fair market value exceeds $60,000,000, at least 75% of the total consideration (determined on the date the legally binding commitment for sale or disposition was entered into) received by the Parent Borrower and its Restricted Subsidiaries shall be in the form of cash or Cash Equivalents, (ii) no Event of Default then exists or would result from such Disposition (except if such Disposition is made pursuant to an agreement entered into at a time when no Event of Default exists), (iii) Adjusted Excess Availability (after giving pro forma effect to such Disposition on an average daily basis during the thirty (30) consecutive day period ending on and including the date of such Disposition) shall not be less than the greater of (x) </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">12.5</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">% of the Line Cap and (y) $</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">70,000,000</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">60,000,000</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (iv) if any Eligible Inventory or Eligible Accounts are sold pursuant to this Section 7.5(n) in any Disposition or series of related Dispositions and the fair market value (determined as if such Disposition was consummated on an arm&#8217;s-length basis) (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any such Disposition of Eligible Accounts or Eligible Inventory shall be for fair market value and if the fair market value of such assets sold in a transaction or related series of transactions is in excess of $37,500,000, the Parent Borrower shall have delivered to the Administrative Agent a pro forma Borrowing Base Certificate, modified to give effect to such Dispositions so that the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">144</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent may determine whether any prepayment is necessary to comply with Section 2.11(a)&#59; provided, however, that for purposes of clause (i) above, the following shall be deemed to be cash&#58;  (A) any liabilities (as shown on the Parent Borrower&#8217;s or such Restricted Subsidiary&#8217;s most recent balance sheet provided hereunder or in the footnotes thereto) of the Parent Borrower or such Restricted Subsidiary (other than liabilities that are by their terms subordinated to the Obligations) that are assumed by the transferee with respect to the applicable Disposition and for which the Parent Borrower and its Restricted Subsidiaries shall have been validly released by all applicable creditors in writing, (B) any securities received by the Parent Borrower or such Restricted Subsidiary from such transferee that are converted by the Parent Borrower or such Restricted Subsidiary into cash or Cash Equivalents (to the extent of the cash or Cash Equivalents received in the conversion) within 180 days following the closing of the applicable Disposition and (C) any Designated Non-Cash Consideration received by the Parent Borrower or any of its Restricted Subsidiaries in such Disposition </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">and after the Amendment No. 1 Effective Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">having an aggregate fair market value, taken together with all other Designated Non-Cash Consideration received </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">after the Amendment No. 1 Effective Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">pursuant to this Section 7.5(n) that is at that time outstanding, not to exceed</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, from and after the Amendment No. 1 Effective Date,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the greater of (x) $100,000,000 and (y) 10.0% of Four Quarter EBITDA (with the fair market value of each item of Designated Non-Cash Consideration being measured at the time received and without giving effect to subsequent changes in value)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Dispositions of assets</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> with</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, provided such Dispositions on or after the Amendment No. 1 Effective Date shall not have</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  a fair market value </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">not </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">exceeding the greater of $100,000,000 and 10.0% of Four Quarter EBITDA in any fiscal year of the Parent Borrower&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if such assets sold in a transaction or related series of transactions have a fair market value in excess of $37,500,000, the Parent Borrower shall have delivered to the Administrative Agent a pro forma Borrowing Base Certificate, modified to give effect to such Dispositions so that the Administrative Agent may determine whether any prepayment is necessary to comply with Section&#160;2.11(a)&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Excluded Dispositions. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Restricted Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Declare or pay any dividend (other than dividends payable solely in common stock of the Person making such dividend) on, or make any payment on account of, or set apart assets for a sinking or other analogous fund for, the purchase, redemption, defeasance, retirement or other acquisition of, any Capital Stock of any Group Member, whether now or hereafter outstanding, or make any other distribution in respect thereof, either directly or indirectly, whether in cash or property or in obligations of any Group Member (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), except that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Restricted Subsidiary may make Restricted Payments ratably to its equity holders (or if not ratably, on a basis more favorable to the Parent Borrower and the other Loan Parties (or if originating from a Domestic Loan Party, Domestic Loan Parties))&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">so long as no Event of Default shall have occurred and be continuing, the Parent Borrower and its Restricted Subsidiaries may purchase their common stock or common stock options from present or former officers or employees of any Group Member upon the death, disability or termination of employment of such officer or employee, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the aggregate amount of payments under this Section&#160;7.6(b) after the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date (net of any proceeds received by the Parent Borrower or any such Restricted Subsidiary after the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date in connection with resales of any common stock or common stock options so purchased) shall not exceed $20,000,000 per year (with unused amounts in any calendar year being carried over for one fiscal year (on a non-cumulative basis))&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the Parent Borrower may declare and pay dividends with respect to its Capital Stock payable solely in shares of Qualified Capital Stock&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the Parent Borrower and its Restricted Subsidiaries may make cash payments in lieu of the issuance of fractional shares representing insignificant interests in the Parent Borrower or any such Restricted Subsidiary in connection with the exercise of warrants, options or other securities convertible into or exchangeable for Capital Stock in the Parent Borrower or such Restricted Subsidiary&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the Parent Borrower may acquire its Capital Stock upon the exercise or settlement of stock options, restricted stock units or other similar awards and agreements for such Capital Stock of the Parent Borrower if such Capital Stock represents a portion of the exercise price of such stock options or in connection with tax withholding obligations arising in connection with the exercise or settlement of such options, restricted stock units or other similar awards and agreements by, or the vesting of restricted Capital Stock or similar awards held by, any current or former director, officer, employee or consultant of any Group Member, in each case consistent with past practice of the Parent Borrower prior to the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">the Parent Borrower may convert or exchange any of its Capital Stock for or into Qualified Capital Stock&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Restricted Payments so long as the Payment Conditions for Specified Restricted Payments are satisfied with respect thereto&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">so long as no Event of Default shall have occurred and be continuing or would result therefrom, the Parent Borrower may on any date make additional Restricted Payments</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> in an</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, provided the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> aggregate amount </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">not to exceed from and</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">thereof made</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> after the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shall not exceed </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the greater of (i) $100,000,000 and (ii)&#160;10.0% of Four Quarter EBITDA (as of the date of the making of such Restricted Payment)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">so long as no Event of Default shall have occurred and be continuing or would result therefrom, the Parent Borrower may make regularly scheduled dividends and regularly scheduled stock repurchases with respect to its Capital Stock not to exceed $125,000,000 in the aggregate per fiscal year of the Parent Borrower (with 25% of any unused amounts in any fiscal year being carried over for one fiscal year (on a non-cumulative basis))&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the payment of any dividend or other distribution or the consummation of any irrevocable redemption within 60 days after the date of declaration of the dividend or other distribution or giving of the redemption notice, as the case may be, if at the date of declaration or notice, the dividend or other distribution or redemption payment would have complied with the provisions of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of determining compliance with this Section 7.6, in the event that a Restricted Payment meets the criteria of more than one of the categories of Restricted Payments described in clauses (a) through (j) above, the Parent Borrower may, in its sole discretion, divide or classify or later divide, classify or reclassify all or a portion of such Restricted Payment in a manner that complies with this Section 7.6 and will only be required to include the amount and type of such Restricted Payment in one or more of the above clauses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Make any advance, loan, extension of credit (by way of guaranty or otherwise) or capital contribution to, or purchase any Capital Stock, bonds, notes, debentures or other debt securities of, or any assets constituting a business unit of, or make any other investment in, any other</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Person (including pursuant to the Division of any Person that was not a wholly owned Subsidiary prior to such Division) (all of the foregoing, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), except&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">extensions of trade credit in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">investments in cash and Cash Equivalents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Guarantee Obligations permitted by Section&#160;7.2 (other than any Guarantee Obligations incurred by any Loan Party of obligations of a Restricted Subsidiary that is not a Subsidiary Guarantor or by any Domestic Loan Party of any Restricted Subsidiary that is not a Domestic Loan Party pursuant to Section&#160;7.2(d), which Guarantee Obligations shall solely be permitted to the extent permitted pursuant to Section&#160;7.7(g)(iii), Section&#160;7.7(h) or Section&#160;7.7(t))&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">loans and advances to directors, officers and employees of any Group Member in the ordinary course of business (including for travel, entertainment and relocation expenses) in an aggregate amount for the Parent Borrower and its Restricted Subsidiaries not to exceed $5,000,000 at any one time outstanding&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the Acquisition&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">Investments in assets useful in the business of the Parent Borrower and its Restricted Subsidiaries, other than current assets, made by any Group Member with the proceeds of any Reinvestment Deferred Amount (as defined in the Term Loan Credit Agreement as of the Closing Date)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">intercompany Investments (i) by any Group Member in any Loan Party, (ii) by any Restricted Subsidiary that is not a Subsidiary Guarantor in any other Restricted Subsidiary that is not a Subsidiary Guarantor and (iii) by any Group Member in any Restricted Subsidiary&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (x) the aggregate amount of Investments </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">after the Amendment No. 1 Effective Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">by Loan Parties pursuant to clause (iii) and by Domestic Loan Parties in non-Domestic Loan Parties pursuant to clause (i), shall not (without duplication of any substantially concurrent Investments by any such Loan Parties referenced in this clause (x))  exceed the greater of (x) $112,500,000 and (y) 11.25% of Four Quarter EBITDA at any one time outstanding and (y) any such Investments in the form of intercompany loans by any Loan Party to any Restricted Subsidiary that is not a Subsidiary Guarantor (or by a Domestic Loan Party to any non-Domestic Loan Party) shall be evidenced by notes that have been pledged to the Administrative Agent for the benefit of the Secured Parties&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any (i) Permitted Acquisition or (ii) other Investment so long as, in each case of (i) and (ii), the Payment Conditions for Specified Restricted Investments are satisfied with respect thereto&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">promissory notes and other non-cash consideration received in connection with Dispositions permitted by Section&#160;7.5&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Investments acquired as a result of the purchase or other acquisition by any Group Member in connection with a Permitted Acquisition&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that such Investments were not made in contemplation of such Permitted Acquisition and were in existence at the time of such Permitted Acquisition&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Investments existing on the Closing Date and set forth on Schedule 7.7(k) and any modification, refinancing, renewal, refunding, replacement or extension thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">147</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">amount of any Investment permitted pursuant to this Section&#160;7.7(k) is not increased from the amount of such Investment on the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Investments received in connection with the bankruptcy or reorganization of, or settlement of delinquent accounts and disputes with, customers and suppliers, in each case in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Investments of a Restricted Subsidiary acquired after the Closing Date or of an entity merged, consolidated, amalgamated or Divided with or into a Borrower or  any Restricted Subsidiary, in each case in accordance with Section&#160;7.4 after the Closing Date, to the extent that such Investments were not made in contemplation of or in connection with such acquisition, merger, consolidation, amalgamation or Division and were in existence on the date of such acquisition, merger, consolidation, amalgamation or Division&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Guarantees by the Parent Borrower or any Restricted Subsidiary of leases (other than Capital Lease Obligations) or of other obligations that do not constitute Indebtedness, in each case entered into in the ordinary course of business&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Investments made to effect the pledges and deposits described in, and permitted under, Section&#160;7.3(c) and (d)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Investments by the Parent Borrower or any Restricted Subsidiary that result solely from the receipt by the Parent Borrower or such Restricted Subsidiary from any of its Subsidiaries of a dividend or other Restricted Payment in the form of Capital Stock, evidences of Indebtedness or other securities (but not any additions thereto made after the date of the receipt thereto)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">mergers, consolidations, amalgamations or Divisions permitted under Section&#160;7.4 that do not involve any Person other than the Parent Borrower and Restricted Subsidiaries that are Wholly Owned Subsidiaries&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt"> (i) any Investment in any Joint Venture or Unrestricted Subsidiary and (ii) any Permitted Acquisition of Persons that do not, upon acquisition thereof, become Subsidiary Guarantors, and property that is not, upon acquisition thereof, owned by Loan Parties&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the aggregate outstanding amount of the Investments and Permitted Acquisitions consummated pursuant to this Section 7.7(v) </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">after the Amendment No. 1 Effective Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(with respect to Investments pursuant to clause (i), valued at cost, and with respect to Permitted Acquisitions pursuant to clause (ii), the Investment amount thereof shall be as valued in good faith by the board of directors of the Parent Borrower and shall include cash and equity (including Disqualified Capital Stock of any Subsidiaries not organized under the laws of any jurisdiction within the United States, but excluding any other equity of such Subsidiaries), as valued in good faith by the board of directors of the Parent Borrower) shall not exceed at any time outstanding the greater of (i) $75,000,000 and (ii) 7.5% of Four Quarter EBITDA (as of the date of the making of such Investment (or, with respect to a Permitted Acquisition, at the Parent Borrower&#8217;s option, as of the date of entry into the binding documentation in respect of such purchase or other acquisition))&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.4pt">Investments in the Target and its Restricted Subsidiaries to effect payments permitted under Section 7.8(a)(vi)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, unless the Indebtedness to which such payment is applied is subject to an event of default (or equivalent event) as a result the Transactions, such Investments are made on or prior to the date that is 9 months from the Closing Date&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">in addition to Investments otherwise expressly permitted by this Section, Investments by the Parent Borrower or any of its Restricted Subsidiaries in an aggregate amount (valued</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">at cost), taken together with all other outstanding Investments made pursuant to this Section 7.7(t), not to exceed</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> from and after the </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Closing</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment No. 1 Effective</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Date</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the greater of (x) $187,500,000 and (y) 18.75% of Four Quarter EBITDA (as of the date of the making of such Investment)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Investments by the Target and its Restricted Subsidiaries in connection with receivables and factoring agreements and wholesale financing outstanding pursuant to Section 7.2(q)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Investments by the Target or any of its Subsidiaries to fund the purchase of its rental vehicle inventory in the ordinary course of business, </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">in an</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provide the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> aggregate amount </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">thereof made after the Amendment No. 1 Effective Date shall </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">not to exceed $40,000,000 at any one time outstanding. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of determining compliance with this Section 7.7, in the event that an Investment meets the criteria of more than one of the categories of Investments described in clauses (a) through (v) above, the Parent Borrower may, in its sole discretion, divide or classify or later divide, classify or reclassify all or a portion of such Investment in a manner that complies with this Section 7.7 and will only be required to include the amount and type of such Investment in one or more of the above clauses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Optional Payments and Modifications of Certain Debt Instruments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. &#160;(a)&#160;&#160;&#160;&#160;&#160;Make or offer to make any optional or voluntary payment, prepayment, repurchase or redemption of or otherwise optionally or voluntarily defease or segregate funds with respect to any Junior Indebtedness (any of the foregoing, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Debt Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) other than&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">refinancings of Junior Indebtedness with the proceeds of Permitted Refinancing Indebtedness permitted in respect thereof under Section&#160;7.2&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">payments of or in respect of Junior Indebtedness made solely with the proceeds from the issuance of Qualified Capital Stock or the conversion of any Junior Indebtedness into Qualified Capital Stock&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">prepayments of intercompany Junior Indebtedness permitted hereunder owed by the Parent Borrower or any Restricted Subsidiary to the Parent Borrower or any Restricted Subsidiary&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no prepayment of any Junior Indebtedness owed by any Loan Party to any Restricted Subsidiary that is not a Loan Party (or by any Domestic Loan Party to any Restricted Subsidiary that is not a Domestic Loan Party) shall be permitted so long as an Event of Default shall have occurred and be continuing or would result therefrom&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Restricted Debt Payments so long as the Payment Conditions for Specified Restricted Debt Payments are satisfied with respect thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">so long as no Event of Default has occurred and is continuing or would result therefrom, Restricted Debt Payments by the Parent Borrower or any of its Restricted Subsidiaries</font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through"> in an</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">, provided the</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> aggregate amount </font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">thereof made after the Amendment No. 1 Effective Date shall </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">not to exceed </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">from and after the Closing Date </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the greater of (x) $100,000,000 and (y) 10.0% of Four Quarter EBITDA (as of the date of the making of such Restricted Debt Payment)&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">so long as (i) no Event of Default has occurred and is continuing or would result therefrom  and (ii) Adjusted Excess Availability (both before and after giving pro forma</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">effect to such Restricted Debt Payment) shall not be less than 10.0% of the Line Cap,  Restricted Debt Payments in respect of the Continuing External Debt&#59; and </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:17.08pt">Restricted Debt Payments consisting of regularly scheduled principal and interest. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding anything to the contrary contained in this Section&#160;7.8(a), in no event shall any payment in respect of Subordinated Indebtedness be permitted if such payment is in violation of the subordination provisions of such Subordinated Indebtedness. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For purposes of determining compliance with this Section 7.8(a), in the event that a Restricted Debt Payment meets the criteria of more than one of the categories of Restricted Debt Payments described in clauses (i) through (vii) above, the Parent Borrower may, in its sole discretion, divide or classify or later divide, classify or reclassify all or a portion of such Restricted Debt Payment in a manner that complies with this Section 7.8(a) and will only be required to include the amount and type of such Restricted Debt Payment in one or more of the above clauses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Amend, modify, waive or otherwise change, or consent or agree to any amendment, modification, waiver or other change to, any of the terms of any Junior Indebtedness (other than any such amendment, modification, waiver or other change that would not materially and adversely affect the interests of the Lenders so long as no Event of Default has occurred and is continuing or would result therefrom).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Transactions with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into any transaction, including any purchase, sale, lease or exchange of property, the rendering of any service or the payment of any management, advisory or similar fees, with any Affiliate (other than (x) transactions between or among the Domestic Loan Parties and between or among the Foreign Loan Parties and (y) transactions between or among the Parent Borrower and its Restricted Subsidiaries consistent with past practices and made in the ordinary course of business) unless such transaction is (a) otherwise permitted under this Agreement and (b) upon fair and reasonable terms no less favorable to the relevant Group Member than it would obtain in a comparable arm&#8217;s length transaction with a Person that is not an Affiliate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the foregoing restriction in clause (b) shall not apply to (i) transactions permitted under Section&#160;7.6&#59; (ii) the payment of customary directors&#8217; fees and indemnification and reimbursement of expenses to directors, officers or employees&#59; (iii) any issuance of securities or other payments, awards or grants in cash, securities or otherwise pursuant to, or the funding of, employment agreements, stock options and stock ownership plans approved by the Parent Borrower&#8217;s board of directors&#59; (iv)employment and severance arrangements entered into in the ordinary course of business between the Parent Borrower or any Restricted Subsidiary and any employee thereof approved by the Parent Borrower&#8217;s board of directors&#59; (v) intercompany transactions undertaken in good faith (as certified by a Responsible Officer) for the purpose of improving the consolidated tax efficiency of the Group Members, (vi) Investments permitted by Section&#160;7.7(d), (vi) Indebtedness permitted pursuant to Section 7.2(c), (d) and (p), (vii) the Restricted Debt Payments permitted pursuant to Section 7.8 and (vii) transactions disclosed in the Parent Borrower&#8217;s most recent definitive proxy statement, Form 10-K, Form 10-Q or subsequent 8-K SEC filings made prior to the Closing Date.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Sales and Leasebacks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into any arrangement with any Person providing for the leasing by any Group Member of real or personal property that has been or is to be sold or transferred by such Group Member to such Person or to any other Person to whom funds have been or are to be advanced by such Person on the security of such property or rental obligations of such Group Member, unless (a) the Disposition of the property subject to such transaction is permitted by Section&#160;7.5 and the Parent Borrower or the applicable Restricted Subsidiary would be entitled to incur Liens with respect to such transaction pursuant to Section&#160;7.3 and Indebtedness in an amount equal to the Attributable Indebtedness with respect to such transaction pursuant to Section&#160;7.2 and (b) the Net Cash Proceeds received by the applicable Group Member in connection with such transaction are at least equal to the fair market value (as determined by the board of directors of the Parent Borrower or a member of the senior management of the Parent Borrower) of such property&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the aggregate amount of consideration paid to the Group Members (and the aggregate principal amount of any Attributable </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indebtedness) </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">after the Amendment No. 1 Effective Date </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in respect of transactions permitted under this Section&#160;7.10 shall not exceed $75,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Swap Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into any Swap Agreement, except (a) Swap Agreements entered into to hedge or mitigate risks to which any Group Member has actual exposure (other than those in respect of Capital Stock) and (b) Swap Agreements entered into in order to effectively cap, collar or exchange interest rates (from fixed to floating rates, from one floating rate to another floating rate or otherwise) with respect to any interest-bearing liability or investment of any Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Changes in Fiscal Periods</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Permit the fiscal year of the Parent Borrower to end on a day other than July 31 or change the Parent Borrower&#8217;s method of determining fiscal quarters, in each case without the consent of the Administrative Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Negative Pledge Clauses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into or suffer to exist or become effective any agreement that prohibits or limits the ability of any Group Member to create, incur, assume or suffer to exist any Lien upon any of its property or revenues, whether now owned or hereafter acquired to secure its obligations under the Loan Documents to which it is a party other than (a) (i) this Agreement, the other Loan Documents and the Term Loan Documents, (ii) any agreement governing any Indebtedness incurred pursuant to Section&#160;7.2 to the extent such prohibition or limitation is customary in agreements governing Indebtedness of such type and in any event so long as such agreement is not more restrictive than the Loan Documents and (iii) any agreement governing any Permitted Refinancing Indebtedness in respect of the Loans, the Term Loans or Indebtedness incurred pursuant to Section&#160;7.2, in each case, with respect to this clause (iii), so long as any such agreement is not more restrictive than the Loan Documents, the Term Loan Documents or the documents governing the Indebtedness being refinanced, as applicable, (b) any agreements governing any purchase money Liens or Capital Lease Obligations otherwise permitted hereby (in which case, any prohibition or limitation shall only be effective against the assets financed thereby), (c)&#160;any agreement in effect at the time any Subsidiary becomes a Restricted Subsidiary of the Parent Borrower, so long as such prohibition or limitation applies only to such Restricted Subsidiary (and, if applicable, its Subsidiaries) and such agreement was not entered into in contemplation of such Person becoming a Restricted Subsidiary of the Parent Borrower, as such agreement may be amended, restated, supplemented, modified extended renewed or replaced, so long as such amendment, restatement, supplement, modification, extension, renewal or replacement does not expand in any material respect the scope of any restriction contemplated by this Section&#160;7.13 contained therein, (d) customary provisions restricting assignments, subletting, sublicensing, pledging or other transfers contained in leases, subleases, licenses or sublicenses, so long as such restrictions are limited to the property or assets subject to such leases, subleases, licenses or sublicenses, as the case may be, (e) customary restrictions and conditions contained in agreements relating to the sale of a Restricted Subsidiary or any assets pending such sale, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such restrictions or conditions apply only to the Restricted Subsidiary or assets that is to be sold and such sale is permitted hereunder and (f) customary restrictions in the definitive documentation governing any of the Target or its Restricted Subsidiaries&#8217; receivables or factoring facilities or wholesale financing consistent with the Target&#8217;s past practice prior to the Closing Date, so long as such restrictions relate only to the accounts receivable subject to such arrangement and&#47;or to distributions from any special purpose vehicle conducting such arrangement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Clauses Restricting Subsidiary Distributions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into or suffer to exist or become effective any consensual encumbrance or restriction on the ability of any Restricted Subsidiary of the Parent Borrower to (a) make Restricted Payments in respect of any Capital Stock of such Restricted Subsidiary held by, or pay any Indebtedness owed to, any Group Member, (b) make loans or advances to, or other Investments in, any Group Member or (c) transfer any of its assets to any Group Member, except for (i) any encumbrances or restrictions existing under (A) this Agreement, the other Loan Documents or the Term Loan Documents, (B) any agreement governing Indebtedness incurred pursuant to Section&#160;7.2 so long as such encumbrance or restriction is customary in agreements governing Indebtedness of such type and is no more restrictive than the Loan Documents or (C) any agreement governing Permitted Refinancing Indebtedness in respect of the Loans, any Term Loans or any other Indebtedness incurred pursuant to Section&#160;7.2, in each case so long as any such agreement is not more restrictive than the Loan Documents, the Term Loan Documents or the documents governing the Indebtedness being refinanced, as applicable, (ii) any encumbrances or restrictions with respect to a Restricted Subsidiary imposed pursuant to an agreement that has been entered into in connection with the Disposition of all or substantially all of the Capital Stock or assets of such Restricted Subsidiary, (iii) any encumbrance or restriction applicable to a Restricted Subsidiary (and, if applicable, its Subsidiaries) under any agreement of such Restricted Subsidiary in effect at the time such Person becomes a Restricted Subsidiary of the Parent Borrower, so long as such agreement was not entered into in contemplation of such Person becoming a Restricted Subsidiary of the Parent Borrower, as such agreement may be amended, restated, supplemented, modified extended renewed or replaced, so long as such amendment, restatement, supplement, modification, extension, renewal or replacement does not expand in any material respect the scope of any restriction contemplated by this Section&#160;7.14 contained therein, (iv) customary provisions restricting assignments, subletting, sublicensing, pledging or other transfers contained in leases, subleases, licenses or sublicenses, so long as such restrictions are limited to the property or assets subject to such leases, subleases, licenses or sublicenses, as the case may be and (v) customary restrictions and conditions contained in agreements relating to the sale of a Restricted Subsidiary or any assets pending such sale, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such restrictions or conditions apply only to the Restricted Subsidiary or assets that is to be sold and such sale is permitted hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Lines of Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Enter into any business, either directly or through any Restricted Subsidiary, except for those businesses in which the Group Members were engaged on the Closing Date (after giving effect to the Acquisition) or that are reasonably related, ancillary or complementary thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Amendments to Acquisition Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Following the Closing Date, amend, supplement or otherwise modify the terms and conditions of the Acquisition Documentation</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> except for any such amendment, supplement or modification that could not reasonably be expected to have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Request any Loan or Letter of Credit, and the Parent Borrower shall not use, and shall procure that its Restricted Subsidiaries and its or their respective directors, officers, employees and agents shall not use, the proceeds of any Loan or Letter of Credit (a) in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Anti-Corruption Laws or Anti-Money Laundering Laws, (b) for the purpose of funding, financing or facilitating any activities, business or transaction of or with any Sanctioned Person, or in any Sanctioned Country, to the extent that such activities, business or transaction would be prohibited by Sanctions if conducted by a corporation incorporated in the United States or a European Union member state or (c) in any manner that would result in the violation of any Sanctions applicable to any party hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">152</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Continuing External Debt.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Permit Adjusted Excess Availability, together with (without duplication) the cash and Cash Equivalents of the Target and its Restricted Subsidiaries, to be equal to or less than the Continuing External Debt Payoff Amount. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.19</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Tax residence&#59; VAT groups.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Become resident for Tax purposes in a country or jurisdiction other than its jurisdiction of incorporation or establishment, or be or become a member of a group for VAT purposes other than a group made up solely of Restricted Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Repayment.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  The Parent Borrower shall not, and shall procure that its Restricted Subsidiaries and its or their respective directors, officers, employees and agents shall not, fund any repayment of any Loan or Letter of Credit with proceeds derived from a transaction prohibited by Anti-Corruption Law, Anti-Money Laundering Law or Sanctions or in any manner that would cause a Party to be in breach of any Anti-Corruption Law, Anti-Money Laundering Law or Sanctions. </font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 8.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">EVENTS OF DEFAULT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">If any of the following events shall occur and be continuing&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any (i) Borrower shall fail to pay any principal of any Loan or Reimbursement Obligation when due in accordance with the terms hereof or (ii) Loan Party shall fail to pay any interest on any Loan or Reimbursement Obligation, or any other amount payable hereunder or under any other Loan Document, within five Business Days after any such interest or other amount becomes due in accordance with the terms hereof&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any representation or warranty made or deemed made by any Loan Party herein or in any other Loan Document or that is contained in any certificate, document or financial or other statement furnished by it at any time under or in connection with this Agreement or any such other Loan Document shall prove to have been inaccurate in any material respect on or as of the date made or deemed made&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Loan Party shall default in the observance or performance of any agreement contained in clause (i) or (ii) of Section&#160;6.4(a) (with respect to the Borrowers only), Section&#160;6.7(a) or Section&#160;7 of this Agreement or Section 5.13 of the US Security Agreement&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any Loan Party shall default in the observance or performance of any other agreement contained in this Agreement or any other Loan Document (other than as provided in paragraphs (a) through (c) of this Section), and such default shall continue unremedied for a period of (i) five Business Days if such breach relates to the terms or provisions of Section&#160;6.2(f) or (g) or Sections&#160;6.12, 6.15 or 6.16 of this Agreement or the terms or provisions of Sections 8.1 or 8.2 of the US Security Agreement and (ii)&#160;30 days after notice to the Parent Borrower from the Administrative Agent or the Required Lenders&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">any Group Member shall (i) default in making any payment of any principal of any Material Indebtedness (including any Guarantee Obligation, but excluding the Loans) on the scheduled or original due date with respect thereto&#59; or (ii) default in making any payment of any interest on any such Material Indebtedness beyond the period of grace, if any, provided in the instrument or agreement under which such Material Indebtedness was created&#59; or (iii) except in the case of the Continuing External Debt, default in the observance or performance of any other agreement or condition relating to any such Material Indebtedness or contained in any instrument or agreement evidencing, securing or relating thereto, or any other event shall occur or condition exist, the effect of which default or other event or condition is to cause, or to permit the holder or beneficiary of such Indebtedness (or a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">153</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">trustee or agent on behalf of such holder or beneficiary) to cause, with the giving of notice if required, such Material Indebtedness to become due prior to its stated maturity or (in the case of any such Indebtedness constituting a Guarantee Obligation) to become payable&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">(i) any Group Member shall commence any case, proceeding or other action (A) under any existing or future Debtor Relief Laws, seeking to have an order for relief entered with respect to it, or seeking to adjudicate it a bankrupt or insolvent, or seeking reorganization, arrangement, adjustment, winding-up, liquidation, dissolution, composition or other relief with respect to it or its debts, or (B) seeking appointment of a receiver, interim receiver, trustee, monitor, custodian, conservator or other similar official for it or for all or any substantial part of its assets&#59; or (ii) there shall be commenced against any Group Member any case, proceeding or other action of a nature referred to in clause (i) above that (A) results in the entry of an order for relief or any such adjudication or appointment or (B) remains undismissed or undischarged for a period of 60 days&#59; or (iii) there shall be commenced against any Group Member any case, proceeding or other action seeking issuance of a warrant of attachment, execution, distraint or similar process against all or any substantial part of its assets that results in the entry of an order for any such relief that shall not have been vacated, discharged, or stayed or bonded pending appeal within 60 days from the entry thereof&#59; or (iv) any Group Member shall take any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any of the acts set forth in clause (i), (ii), or (iii) above&#59; or (v) any Group Member shall generally not, or shall be unable to, or shall admit in writing its inability to, pay its debts as they become due&#59; or (vi) or any Group Member shall make a general assignment for the benefit of its creditors&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">a German Insolvency Event or a UK Insolvency Event (excluding clauses (c) (solely to the extent a result of the value of the assets of a UK Loan Party being less than its liabilities) and  (d) of the definition of UK Insolvency Event) shall have occurred&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) an ERISA Event and&#47;or a Foreign Plan Event shall have occurred&#59; (ii)&#160;a trustee shall be appointed by a United States district court to administer any Pension Plan&#59; (iii)&#160;the PBGC shall institute proceedings to terminate any Pension Plan&#59; (iv) any Group Member or any of their respective ERISA Affiliates shall have been notified by the sponsor of a Multiemployer Plan that it has incurred or will be assessed Withdrawal Liability to such Multiemployer Plan and such entity does not have reasonable grounds for contesting such Withdrawal Liability or is not contesting such Withdrawal Liability in a timely and appropriate manner&#59; (v) any other event or condition shall occur or exist with respect to a Plan, a Foreign Benefit Arrangement or a Foreign Plan&#59; and in each case in clauses (i) through (v) above, such event or condition, together with all other such events or conditions, if any, would reasonably be expected to result in a Material Adverse Effect&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">one or more judgments or decrees shall be entered against any Group Member involving in the aggregate a liability (not paid or covered by insurance to the extent as to which the insurer has not disputed coverage) of $100,000,000 or more, and all such judgments or decrees shall not have been vacated, discharged, stayed or bonded pending appeal within 30 days from the entry thereof&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">any of the Security Documents or the Intercreditor Agreement shall cease, for any reason, to be in full force and effect, or any Loan Party or any Affiliate of any Loan Party shall so assert, or any Lien created by any of the Security Documents shall cease to be enforceable and of the same effect and priority purported to be created thereby (and, for the avoidance of doubt, as required by the Intercreditor Agreement), except (i) the release thereof as provided in the applicable Loan Document or Section&#160;10.14 or (ii) as a result of the failure of the Administrative Agent (or its agent or bailee in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">154</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">accordance with the Intercreditor Agreement) to maintain possession of any stock certificates, promissory notes or other instruments delivered to it under the Security Documents&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the guarantee contained in Article II of the Guarantee Agreement shall cease, for any reason, to be in full force and effect or any Loan Party or any Subsidiary of any Loan Party shall so assert, except  the release thereof as provided in Section 10.14&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">the subordination provisions contained in any Subordinated Indebtedness with an aggregate principal amount in excess of $100,000,000 shall cease, for any reason, to be in full force and effect, or any Loan Party or any Subsidiary of any Loan Party shall so assert&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">a Change of Control shall occur&#59; </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">then, and in any such event, (A) if such event is an Event of Default specified in clause (i) or (ii) of paragraph (f) above with respect to any Borrower, automatically the Commitments shall immediately terminate and the Loans (with accrued interest thereon) and all other amounts owing under this Agreement and the other Loan Documents (including all amounts of L&#47;C Obligations, whether or not the beneficiaries of the then outstanding Letters of Credit shall have presented the documents required thereunder) shall immediately become due and payable, and (B) if such event is any other Event of Default, either or both of the following actions may be taken&#58;  (i) with the consent of the Required Lenders, the Administrative Agent may, or upon the request of the Required Lenders, the Administrative Agent shall, by notice to the Parent Borrower declare the Commitments to be terminated forthwith, whereupon the Commitments shall immediately terminate&#59; and (ii) with the consent of the Required Lenders, the Administrative Agent may, or upon the request of the Required Lenders, the Administrative Agent shall, by notice to the Parent Borrower, declare the Loans (with accrued interest thereon) and all other amounts owing under this Agreement and the other Loan Documents (including all amounts of L&#47;C Obligations, whether or not the beneficiaries of the then outstanding Letters of Credit shall have presented the documents required thereunder) to be due and payable forthwith, whereupon the same shall immediately become due and payable.  With respect to all Letters of Credit with respect to which presentment for honor shall not have occurred at the time of an acceleration pursuant to this paragraph, each applicable Borrower shall at such time deposit in a cash collateral account opened by the Administrative Agent an amount equal to the aggregate then undrawn and unexpired amount of such Letters of Credit.  Amounts held in such cash collateral account shall be applied by the Administrative Agent to the payment of drafts drawn under such Letters of Credit, and the unused portion thereof after all such Letters of Credit shall have expired or been fully drawn upon, if any, shall be applied to repay other obligations of the Borrowers hereunder and under the other Loan Documents.  After all such Letters of Credit shall have expired or been fully drawn upon, all Reimbursement Obligations shall have been satisfied and all other obligations of the Borrowers hereunder and under the other Loan Documents shall have been paid in full, the balance, if any, in such cash collateral account shall be returned to the Borrowers (or such other Person as may be lawfully entitled thereto).  Except as expressly provided above in this Section, presentment, demand, protest and all other notices of any kind are hereby expressly waived by the Borrowers.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">In addition to any other rights and remedies granted to the Administrative Agent and the Lenders in the Loan Documents, the Administrative Agent on behalf of the Lenders may exercise all rights and remedies of a secured party under the New York Uniform Commercial Code or any other applicable law.  Without limiting the generality of the foregoing, the Administrative Agent, without demand of performance or other demand, presentment, protest, advertisement or notice of any kind (except any notice required by law referred to below) to or upon any Loan Party or any other Person (all and each of which demands, defenses, advertisements and notices are hereby waived), may in such circumstances forthwith collect, receive, appropriate and realize upon the Collateral, or any part thereof, or consent to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">155</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the use by the Loan Parties of any cash collateral arising in respect of the Collateral on such terms as the Administrative Agent deems reasonable, and&#47;or may forthwith sell, lease, assign give an option or options to purchase or otherwise dispose of and deliver, or acquire by credit bid on behalf of the Lenders, the Collateral or any part thereof (or contract to do any of the foregoing), in one or more parcels at public or private sale or sales, at any exchange, broker&#8217;s board or office of the Administrative Agent or any Lender or elsewhere, upon such terms and conditions as it may deem advisable and at such prices as it may deem best, for cash or on credit or for future delivery, all without assumption of any credit risk. The Administrative Agent or any Lender shall have the right upon any such public sale or sales, and, to the extent permitted by law, upon any such private sale or sales, to purchase the whole or any part of the Collateral so sold, free of any right or equity of redemption in any Loan Party, which right or equity is hereby waived and released.  Each Borrower further agrees, at the Administrative Agent&#8217;s request, to assemble, or cause the applicable Loan Party to assemble, the Collateral and make it available to the Administrative Agent at places which the Administrative Agent shall reasonably select, whether at the </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">applicable </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Borrower&#8217;s or such Loan Party&#8217;s premises or elsewhere.  The Administrative Agent shall apply the net proceeds of any action taken by it pursuant to this Section 8, after deducting all reasonable costs and expenses of every kind incurred in connection therewith or incidental to the care or safekeeping of any of the Collateral or in any other way relating to the Collateral or the rights of the Administrative Agent and the Lenders hereunder, including reasonable attorneys&#8217; fees and disbursements, to the payment in whole or in part of the obligations of the Loan Parties under the Loan Documents, in such order as the Administrative Agent may elect, and only after such application and after the payment by the Administrative Agent of any other amount required by any provision of law, including Section 9-615(a)(3) of the New York UCC, need the Administrative Agent account for the surplus, if any, to any Loan Party.  To the extent permitted by applicable law, each Borrower on behalf of itself and the other Loan Parties, waives all claims, damages and demands it or any other Loan Party may acquire against the Administrative Agent or any Lender arising out of the exercise by them of any rights hereunder.  If any notice of a proposed sale or other disposition of Collateral shall be required by law, such notice shall be deemed reasonable and proper if given at least 10 days before such sale or other disposition.</font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 9.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:14.6pt">THE AGENTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Appointment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Lender hereby irrevocably designates and appoints the Administrative Agent as the agent of such Lender under this Agreement and the other Loan Documents, and each such Lender irrevocably authorizes the Administrative Agent, in such capacity, to take such action on its behalf under the provisions of this Agreement and the other Loan Documents and to exercise such powers and perform such duties as are expressly delegated to the Administrative Agent by the terms of this Agreement and the other Loan Documents, together with such other powers as are reasonably incidental thereto.   Notwithstanding any provision to the contrary elsewhere in this Agreement, the Administrative Agent shall not have any duties or responsibilities, except those expressly set forth herein, or any fiduciary relationship with any Lender, and no implied covenants, functions, responsibilities, duties, obligations or liabilities shall be read into this Agreement or any other Loan Document or otherwise exist against the Administrative Agent.    The Administrative Agent shall&#58; (a) have the sole and exclusive right and authority to exercise, except as may be otherwise specifically restricted by the terms hereof, all rights and remedies given to the Administrative Agent pursuant to any such deed of hypothec and applicable law, and (b) benefit from and be subject to all provisions hereof with respect to the Administrative Agent mutatis mutandis, including, without limitation, all such provisions with respect to the liability or responsibility to and indemnification by the Secured Parties and Loan Parties.  Any person who becomes a Secured Party shall, by its execution of an Assignment and Assumption, be deemed to have consented to and confirmed the Administrative Agent as the person acting as hypothecary representative holding the aforesaid hypothecs as aforesaid and to have ratified, as of the date it becomes a Secured Party, all actions taken by the Administrative Agent in such capacity.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The substitution of the Administrative Agent pursuant to the provisions of this Article IX shall also constitute the substitution of the Administrative Agent as hypothecary representative as aforesaid.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Delegation of Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent may execute any of its duties under this Agreement and the other Loan Documents by or through agents or attorneys-in-fact and shall be entitled to advice of counsel concerning all matters pertaining to such duties.  The Administrative Agent shall not be responsible for the negligence or misconduct of any agents or attorneys-in-fact selected by it with reasonable care.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Exculpatory Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No Agent nor any of their respective officers, directors, employees, agents, advisors, attorneys-in-fact or affiliates shall be (i) liable for any action lawfully taken or omitted to be taken by it or such Person under or in connection with this Agreement or any other Loan Document (except to the extent that any of the foregoing are found by a final and nonappealable decision of a court of competent jurisdiction to have resulted from its or such Person&#8217;s (respectively) own gross negligence or willful misconduct) or (ii) responsible in any manner to any of the Lenders for any recitals, statements, representations or warranties made by any Loan Party or any officer thereof contained in this Agreement or any other Loan Document or in any certificate, report, statement or other document referred to or provided for in, or received by the Agents under or in connection with, this Agreement or any other Loan Document or for the value, validity, effectiveness, genuineness, enforceability or sufficiency of this Agreement or any other Loan Document or for any failure of any Loan Party a party thereto to perform its obligations hereunder or thereunder.  The Agents shall not be under any obligation to any Lender to ascertain or to inquire as to the observance or performance of any of the agreements contained in, or conditions of, this Agreement or any other Loan Document, or to inspect the properties, books or records of any Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Reliance by Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall be entitled to rely, and shall be fully protected in relying, upon any instrument, writing, resolution, notice, consent, certificate, affidavit, letter, facsimile or e-mail message, statement, order or other document or conversation believed by it to be genuine and correct and to have been signed, sent or made by the proper Person or Persons and upon advice and statements of legal counsel (including counsel to the Borrower), independent accountants and other experts selected by the Administrative Agent.  The Administrative Agent may deem and treat the payee of any Note as the owner thereof for all purposes unless a written notice of assignment, negotiation or transfer thereof shall have been filed with the Administrative Agent.  The Administrative Agent shall be fully justified in failing or refusing to take any action under this Agreement or any other Loan Document unless it shall first receive such advice or concurrence of the Required Lenders (or, if so specified by this Agreement, all Lenders) as it deems appropriate or it shall first be indemnified to its satisfaction by the Lenders against any and all liability and expense that may be incurred by it by reason of taking or continuing to take any such action.  The Administrative Agent shall in all cases be fully protected in acting, or in refraining from acting, under this Agreement and the other Loan Documents in accordance with a request of the Required Lenders (or, if so specified by this Agreement, all Lenders), and such request and any action taken or failure to act pursuant thereto shall be binding upon all the Lenders and all future holders of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Notice of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent shall not be deemed to have knowledge or notice of the occurrence of any Default or Event of Default unless the Administrative Agent has received notice from a Lender or a Borrower referring to this Agreement, describing such Default or Event of Default and stating that such notice is a &#8220;notice of default&#8221;.  In the event that the Administrative Agent receives such a notice, the Administrative Agent shall give notice thereof to the Lenders.  The Administrative Agent shall take such action with respect to such Default or Event of Default as shall be reasonably directed by the Required Lenders (or, if so specified by this Agreement, all Lenders)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that unless and until the Administrative Agent shall have received such directions, the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent may (but shall not be obligated to) take such action, or refrain from taking such action, with respect to such Default or Event of Default as it shall deem advisable in the best interests of the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Non-Reliance on Agents and Other Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) &#160;Each Lender expressly acknowledges that none of the Agents nor any of their respective officers, directors, employees, agents, advisors, attorneys-in-fact or affiliates have made any representations or warranties to it and that no act by any Agent hereafter taken, including any review of the affairs of a Loan Party or any affiliate of a Loan Party, shall be deemed to constitute any representation or warranty by any Agent to any Lender.  Each Lender represents to the Agents that it has, independently and without reliance upon any Agent or any other Lender, and based on such documents and information as it has deemed appropriate, made its own appraisal of and investigation into the business, operations, property, financial and other condition and creditworthiness of the Loan Parties and their affiliates and made its own decision to make its Loans hereunder and enter into this Agreement.  Each Lender also represents that it will, independently and without reliance upon any Agent or any other Lender, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit analysis, appraisals and decisions in taking or not taking action under this Agreement and the other Loan Documents, and to make such investigation as it deems necessary to inform itself as to the business, operations, property, financial and other condition and creditworthiness of the Loan Parties and their affiliates.  Except for notices, reports and other documents expressly required to be furnished to the Lenders by the Administrative Agent hereunder, the Administrative Agent shall not have any duty or responsibility to provide any Lender with any credit or other information concerning the business, operations, property, condition (financial or otherwise), prospects or creditworthiness of any Loan Party or any affiliate of a Loan Party that may come into the possession of the Administrative Agent or any of its officers, directors, employees, agents, advisors, attorneys-in-fact or affiliates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each Lender hereby agrees that (a) it has requested a copy of each Report prepared by or on behalf of the Administrative Agent&#59; (b) the Administrative Agent (i) makes no representation or warranty, express or implied, as to the completeness or accuracy of any Report or any of the information contained therein or any inaccuracy or omission contained in or relating to a Report and (ii) shall not be liable for any information contained in any Report&#59; (c) the Reports are not comprehensive audits or examinations, and that any Person performing any field examination will inspect only specific information regarding the Loan Parties and will rely significantly upon the Loan Parties&#8217; books and records, as well as on representations of the Loan Parties&#8217; personnel and that the Administrative Agent undertakes no obligation to update, correct or supplement the Reports&#59; (d) it will keep all Reports confidential and strictly for its internal use and not share the Report with any Loan Party or any other Person except as otherwise permitted pursuant to this Agreement&#59; and (e) without limiting the generality of any other indemnification provision contained in this Agreement,&#160;it will pay and protect, and severally indemnify, defend, and hold the Administrative Agent and any such other Person preparing a Report harmless from and against, the claims, actions, proceedings, damages, costs, expenses, and other amounts (including reasonable attorney fees) incurred by the Administrative Agent or such other Person as the direct or indirect result of any third parties who might obtain all or part of any Report through the indemnifying Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Lenders agree to severally indemnify each Agent and its officers, directors, employees, affiliates, agents, advisors and controlling persons (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agent Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) (to the extent not reimbursed by the Borrowers and without limiting the obligation of the Borrowers to do so), ratably according to their respective Aggregate Exposure Percentages in effect on the date on which indemnification is sought under this Section&#160;(or, if indemnification is sought after the date upon which the Commitments shall have terminated and the Loans shall have been paid in full, ratably in accordance with such Aggregate Exposure Percentages immediately prior to such date), from </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and against any and all liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, expenses or disbursements of any kind whatsoever that may at any time (whether before or after the payment of the Loans) be imposed on, incurred by or asserted against such Agent Indemnitee in any way relating to or arising out of, the Commitments, this Agreement, any of the other Loan Documents or any documents contemplated by or referred to herein or therein or the transactions contemplated hereby or thereby or any action taken or omitted by such Agent Indemnitee under or in connection with any of the foregoing&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no Lender shall be liable for the payment of any portion of such liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, expenses or disbursements that are found by a final and nonappealable decision of a court of competent jurisdiction to have resulted from such Agent Indemnitee&#8217;s gross negligence or willful misconduct.  The agreements in this Section&#160;shall survive the termination of this Agreement and the payment of the Loans and all other amounts payable hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Agent in Its Individual Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Agent and its affiliates may make loans to, accept deposits from and generally engage in any kind of business with any Loan Party as though such Agent were not an Agent.  With respect to its Loans made or renewed by it and with respect to any Letter of Credit issued or participated in by it, each Agent shall have the same rights and powers under this Agreement and the other Loan Documents as any Lender and may exercise the same as though it were not an Agent, and the terms &#8220;Lender&#8221; and &#8220;Lenders&#8221; shall include each Agent in its individual capacity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Successor Administrative Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Administrative Agent may resign as Administrative Agent upon 30 days&#8217; notice to the Lenders and the Borrower.  If the Administrative Agent shall resign as Administrative Agent under this Agreement and the other Loan Documents, then the Required Lenders shall appoint from among the Lenders a successor agent for the Lenders, which successor agent shall (unless a Specified Event of Default with respect to any Borrower shall have occurred and be continuing) be subject to approval by the Parent Borrower (which approval shall not be unreasonably withheld or delayed), whereupon such successor agent shall succeed to the rights, powers and duties of the Administrative Agent, and the term &#8220;Administrative Agent&#8221; shall mean such successor agent effective upon such appointment and approval, and the former Administrative Agent&#8217;s rights, powers and duties as Administrative Agent shall be terminated, without any other or further act or deed on the part of such former Administrative Agent or any of the parties to this Agreement or any holders of the Loans.  If no successor agent has accepted appointment as Administrative Agent by the date that is 30 days following a retiring Administrative Agent&#8217;s notice of resignation, the retiring Administrative Agent&#8217;s resignation shall nevertheless thereupon become effective, and the Lenders shall assume and perform all of the duties of the Administrative Agent hereunder until such time, if any, as the Required Lenders appoint a successor agent as provided for above.  After any retiring Administrative Agent&#8217;s resignation as Administrative Agent, the provisions of this Section&#160;9 and of Section&#160;10.5 shall continue to inure to its benefit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Arranger, Syndication Agent and Documentation Agents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  None of the Arrangers, the Syndication Agent or the Documentation Agents shall have any duties or responsibilities hereunder in their respective capacities as such.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Credit Bidding.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> The Secured Parties hereby irrevocably authorize the Administrative Agent, at the direction of the Required Lenders, to credit bid all or any portion of the Obligations (including by accepting some or all of the Collateral in satisfaction of some or all of the Obligations pursuant to a deed in lieu of foreclosure or otherwise) and in such manner purchase (either directly or through one or more acquisition vehicles) all or any portion of the Collateral (a) at any sale thereof conducted under the provisions of the Bankruptcy Code, including under Sections 363, 1123 or 1129 of the Bankruptcy Code, or any similar laws in any other jurisdictions, or (b) at any other sale, foreclosure or acceptance of collateral in lieu of debt conducted by (or with the consent or at the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">159</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">direction of) the Administrative Agent (whether by judicial action or otherwise) in accordance with any applicable law.  In connection with any such credit bid and purchase, the Obligations owed to the Secured Parties shall be entitled to be, and shall be, credit bid by the Administrative Agent at the direction of the Required Lenders on a ratable basis (with Obligations with respect to contingent or unliquidated claims receiving contingent interests in the acquired assets on a ratable basis that shall vest upon the liquidation of such claims in an amount proportional to the liquidated portion of the contingent claim amount used in allocating the contingent interests) for  the asset or assets so purchased (or for the equity interests or debt instruments of the acquisition vehicle or vehicles that are issued in connection with such purchase).  In connection with any such bid (i) the Administrative Agent shall be authorized to form one or more acquisition vehicles and to assign any successful credit bid to such acquisition vehicle or vehicles (ii) each of the Secured Parties&#8217; ratable interests in the Obligations which were credit bid shall be deemed without any further action under this Agreement to be assigned to such vehicle or vehicles for the purpose of closing such sale, (iii) the Administrative Agent shall be authorized to adopt documents providing for the governance of the acquisition vehicle or vehicles (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any actions by the Administrative Agent with respect to such acquisition vehicle or vehicles, including any disposition of the assets or equity interests thereof, shall be governed, directly or indirectly, by, and the governing documents shall provide for, control by the vote of the Required Lenders or their permitted assignees under the terms of this Agreement or the governing documents of the applicable acquisition vehicle or vehicles, as the case may be, irrespective of the termination of this Agreement and without giving effect to the limitations on actions by the Required Lenders contained in Section 10.1), (iv) the Administrative Agent on behalf of such acquisition vehicle or vehicles shall be authorized to issue to each of the Secured Parties, ratably on account of the relevant Obligations which were credit bid, interests, whether as equity, partnership, limited partnership interests or membership interests, in any such acquisition vehicle  and&#47;or debt instruments issued by such acquisition vehicle, all without the need for any Secured Party or acquisition vehicle to take any further action, and (v) to the extent that Obligations that are assigned to an acquisition vehicle are not used to acquire Collateral for any reason (as a result of another bid being higher or better, because the amount of Obligations assigned to the acquisition vehicle exceeds the amount of Obligations credit bid by the acquisition vehicle or otherwise), such Obligations shall automatically be reassigned to the Secured Parties  pro rata and the equity interests and&#47;or debt instruments issued by any acquisition vehicle on account of such Obligations shall automatically be cancelled, without the need for any Secured Party or any acquisition vehicle to take any further action.  Notwithstanding that the ratable portion of the Obligations of each Secured Party are deemed assigned to the acquisition vehicle or vehicles as set forth in clause (ii) above, each Secured Party shall execute such documents and provide such information regarding the Secured Party (and&#47;or any designee of the Secured Party which will receive interests in or debt instruments issued by such acquisition vehicle) as the Administrative Agent may reasonably request in connection with the formation of any acquisition vehicle, the formulation or submission of any credit bid or the consummation of the transactions contemplated by such credit bid.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Certain ERISA Matters</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each Lender (x) represents and warrants, as of the date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and the Joint Lead Arrangers and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Parent Borrower or any other Loan Party, that at least one of the following is and will be true&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">such Lender is not using &#8220;plan assets&#8221; (within the meaning of the Plan Asset Regulations) of one or more Benefit Plans in connection with the Loans, the Letters of Credit or the Commitments, </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">the transaction exemption set forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, and the conditions for exemptive relief thereunder are and will continue to be satisfied in connection therewith, </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">(A) such Lender is an investment fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Lender to enter into, participate in, administer and perform the Loans, the Letters of Credit, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Lender, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">such other representation, warranty and covenant as may be agreed in writing between the Administrative Agent, in its sole discretion, and such Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">In addition, unless sub-clause (i) in the immediately preceding clause (a) is true with respect to a Lender or such Lender has not provided another representation, warranty and covenant as provided in sub-clause (iv) in the immediately preceding clause (a), such Lender further (x) represents and warrants, as of the date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and the Joint Lead Arrangers and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Parent Borrower or any other Loan Party, that none of the Administrative Agent or the Joint Leader Arrangers or any of their respective Affiliates is a fiduciary with respect to the assets of such Lender (including in connection with the reservation or exercise of any rights by the Administrative Agent under this Agreement, any Loan Document or any documents related to hereto or thereto),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The Administrative Agent and the Joint Leader Arrangers hereby inform the Lenders that each such Person is not undertaking to provide impartial investment advice, or to give advice in a fiduciary capacity, in connection with the transactions contemplated hereby, and that such Person has a financial interest in the transactions contemplated hereby in that such Person or an Affiliate thereof (i)&#160;may receive interest or other payments with respect to the Loans, the Letters of Credit, the Commitments and this Agreement, (ii) may recognize a gain if it extended the Loans, the Letters of Credit or the Commitments for an amount less than the amount being paid for an interest in the Loans, the Letters of Credit or the Commitments by such Lender or (iii) may receive fees or other payments in connection with the transactions contemplated hereby, the Loan Documents or otherwise, including structuring fees, commitment fees, arrangement fees, facility fees, upfront fees, underwriting fees, ticking </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">161</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">fees, agency fees, administrative agent or collateral agent fees, utilization fees, minimum usage fees, letter of credit fees, fronting fees, deal-away or alternate transaction fees, amendment fees, processing fees, term out premiums, banker&#8217;s acceptance fees, breakage or other early termination fees or fees similar to the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Flood Laws.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> JPMCB has adopted internal policies and procedures that address requirements placed on federally regulated lenders under the Flood Laws. JPMCB, as administrative agent or collateral agent on a syndicated facility, will post on the applicable electronic platform (or otherwise distribute to each Lender in the syndicate) documents that it receives in connection with the Flood Laws.  However, JPMCB reminds each Lender and Participant in the facility that, pursuant to the Flood Laws, each federally regulated Lender (whether acting as a Lender or Participant in the facility) is responsible for assuring its own compliance with the flood insurance requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Administrative Agent holding German Collateral.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The Administrative Agent, with respect to the part of the Collateral secured pursuant to the German Security Documents or any other Collateral created under German law (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">German Collateral</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), shall (i) hold, administer and realize such German Collateral that is transferred or assigned by way of security (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Sicherungseigentum&#47;Sicherungsabtretung</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or otherwise granted to it and is creating or evidencing a non-accessory security right (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">nicht akzessorische Sicherheit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) in its own name as trustee (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Treuh&#228;nder</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) for the benefit of the Secured Parties and (ii) hold, administer, and realize any such German Collateral that is pledged (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">verpf&#228;ndet</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or otherwise transferred to the Administrative Agent and is creating or evidencing an accessory security right (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">akzessorische Sicherheit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) as agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">With respect to the German Collateral, each Secured Party hereby authorizes and grants a power of attorney, and each future Secured Party by becoming a party to this Agreement in accordance with its terms authorizes, and grants a power of attorney (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Vollmacht</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) to the Administrative Agent (whether or not by or through employees or agents) to (i) accept as its representative (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Stellvertreter</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) any pledge or other creation of any accessory security right granted in favor of such Secured Party in connection with the German Security Documents and to agree to and execute on its behalf as its representative (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Stellvertreter</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) any amendments and&#47;or alterations to any German Security Documents or any other agreement related to such German Collateral which creates a pledge or any other accessory security right (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">akzessorische Sicherheit</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) including the release or confirmation of release of such security, (ii) execute on behalf of itself and the Secured Parties where relevant and without the need for any further referral to, or authority from, the Secured Parties or any other person all necessary releases of any such German Collateral secured under the German Security Documents or any other agreement related to such German Collateral, (iii) realize such Collateral in accordance with the German Security Documents or any other agreement securing such German Collateral, (iv) make, receive all declarations and statements and undertake all other necessary actions and measures which are necessary or desirable in connection with such German Collateral or the German Security Documents or any other agreement securing the German Collateral, (v) take such action on its behalf as may from time to time be authorized under or in accordance with the German Security Documents and (vi) exercise such rights, remedies, powers and discretions as are specifically delegated to or conferred upon the Secured Parties under the German Security Documents together with such powers and discretions as are reasonably incidental thereto. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each of the Secured Parties agrees that, if the courts of Germany do not recognize or give effect to the trust expressed to be created by this Agreement or any German Security Document, the relationship of the Secured Parties to the Administrative Agent shall be construed as one </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of principal and agent but, to the extent permissible under the laws of Germany, all the other provisions of this Agreement shall have full force and effect between the parties hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Each Secured Party hereby ratifies and approves, and each future Secured Party by becoming a party to this Agreement in accordance with its terms ratifies and approves, all acts and declarations previously done by the Administrative Agent on such person&#8217;s behalf (including for the avoidance of doubt the declarations made by the Administrative Agent as representative without power of attorney (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Vertreter ohne Vertretungsmacht</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) in relation to the creation of any pledge (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Pfandrecht</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) on behalf and for the benefit of each Secured Party as future pledgee or otherwise).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">For the purpose of performing its rights and obligations as Administrative Agent and to make use of any authorization granted under the German Security Documents, each Secured Party hereby authorizes, and each future Secured Party by becoming a party to this Agreement in accordance with its terms authorizes, the Administrative Agent to act as its agent (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Stellvertreter</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), and, to the extent possible, releases the Administrative Agent from any restrictions on representing several persons and self-dealing under any applicable law, and in particular from the restrictions of Section 181 of the German Civil Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">B&#252;rgerliches Gesetzbuch</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">). The Administrative Agent has the power to grant sub-power of attorney, including the release from the restrictions of section 181 of the German Civil Code (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">B&#252;rgerliches Gesetzbuch</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Parallel Debt.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Each Loan Party hereby irrevocably and unconditionally undertakes (and to the extent necessary undertakes in advance) to pay to the Administrative Agent amounts equal to any amounts owing from time to time by such Loan Party to any Secured Party under this Agreement and any other Loan Document pursuant to any Obligations as and when those amounts are due under any Loan Document (such payment undertakings under this Section </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">9.12</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">9.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and the obligations and liabilities resulting therefrom being the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parallel Debt</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Administrative Agent shall have its own independent right to demand payment of the Parallel Debt by the Loan Party. Each Loan Party and the Administrative Agent</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">acknowledge that the obligations of each Loan Party under this Section </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">9.12</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">9.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are several, separate and independent (</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">selbst&#228;ndiges Schuldanerkenntnis</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) from, and shall not in any way limit or affect, the corresponding obligations of each Loan Party to any Secured Party under this Agreement or any other Loan Document (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Corresponding Debt</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) nor shall the amounts for which each Loan Party are liable under this Section </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">9.12</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">9.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> be limited or affected in any way by its Corresponding Debt </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) the Parallel Debt shall be decreased to the extent that the Corresponding Debt has been irrevocably paid or discharged (other than, in each case, contingent obligations), (ii) the Corresponding Debt shall be decreased to the extent that the Parallel Debt has been irrevocably paid or discharged, (iii) the amount of the Parallel Debt shall at all times be equal to the amount of the Corresponding Debt, (iv) the Parallel Debt will be payable in the currency or currencies of the Corresponding Debt and (v) for the avoidance of doubt, the Parallel Debt will become due and payable at the same time when the Corresponding Debt becomes due and payable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The security granted under any German Security Document and any Dutch Security Document with respect to the Parallel Debt is granted to the Administrative Agent</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in its capacity as sole creditor of the Parallel Debt.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Without limiting or affecting the Administrative Agent&#8217;s rights against any Loan Party (whether under this Agreement or any other Loan Document), each Loan Party acknowledges that (i) nothing in this Agreement shall impose any obligation on the Administrative Agent to advance any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">sum to any Loan Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or otherwise under any Loan Document and (ii) for the purpose of any vote taken under any Loan Document, the Administrative Agent shall not be regarded as having any participation or commitment other that those which it has in its capacity as a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">The Parties to this Agreement acknowledge and confirm that the provisions contained in this Agreement shall not be interpreted so as to increase the maximum total amount of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">The Parallel Debt shall remain effective in case a third person should assume or be entitled, partially or in whole, to any rights of any of the Secured Parties under any Loan Documents, be it by virtue of assignment, assumption or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">All monies received or recovered by the Administrative Agent pursuant to this Agreement and all amounts received or recovered by the Administrative Agent from or by the enforcement of any security granted to secure the Parallel Debt shall be applied in accordance with this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">UK Security Trust&#59; Trusts Generally.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding any other provision of this Agreement, each Lender, each Issuing Lender, and the Administrative Agent on behalf of itself and its Affiliates as potential counterparties to Secured Swap Obligations and&#47;or providers of Banking Services Obligations irrevocably appoints the Administrative Agent to act as its trustee under and in connection with each UK Security Document on the terms and conditions set out in any such UK Security Document to hold the assets subject to the security thereby created as trustee for the Secured Parties on the trusts and other terms contained in any such UK Security Document. Each of the Secured Parties authorizes the Administrative Agent to exercise the rights, remedies, power and discretions, specifically given to the Administrative Agent under or in respect of the UK Security Documents, together with any rights, remedies, power and discretions, incidental thereto.  In addition, when acting in the capacity of trustee for the Secured Parties, the Administrative Agent shall have all the rights, remedies and benefits of and in favor of the Administrative Agent contained in this Section 9.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any reference in this Agreement to Liens stated to be in favor of the Administrative Agent shall be construed so as to include a reference to Liens granted in favor of the Administrative Agent in its capacity as security trustee of the Secured Parties where applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Where the Administrative Agent is required or deemed to act as a trustee in respect of any Collateral over which a security interest has been created pursuant to a Loan Document expressed to be governed by the laws of a country other than the United States, or is required or deemed to hold any Collateral &#8220;on trust&#8221; pursuant to the foregoing, the obligations and liabilities of the Administrative Agent to the Secured Parties in its capacity as trustee shall be excluded to the fullest extent permitted by applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.17</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Acknowledgements of Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Each Lender hereby agrees that (x) if the Administrative Agent notifies&#160;such Lender that the Administrative Agent has determined&#160;in its sole discretion that any funds received by such Lender from the Administrative Agent or any of its Affiliates (whether as a payment, prepayment or repayment of principal, interest, fees or otherwise&#59; individually and collectively, a &#8220;Payment&#8221;) were erroneously transmitted to such Lender (whether or not known to such Lender), and demands the return of such Payment (or a portion thereof), such Lender shall promptly, but in no event later than one </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business Day thereafter, return to the Administrative Agent the amount of any such Payment (or portion thereof) as to which such a demand was made in same day funds, together with interest thereon in respect of each day from and including the date such Payment (or portion thereof) was received by such Lender to the date such amount is repaid to the Administrative Agent at the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect, and (y) to the extent permitted by applicable law, such Lender shall not assert, and hereby waives, as to the Administrative Agent, any claim, counterclaim, defense or right of set-off or recoupment with respect to any demand, claim or counterclaim by the Administrative Agent for the return of any Payments received, including without limitation any defense based on &#8220;discharge for value&#8221; or any similar doctrine. &#160;A notice of the Administrative Agent to any Lender under this Section 9.17 shall be conclusive, absent manifest error. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Each Lender hereby further agrees that if it&#160;receives a Payment from the Administrative Agent or any of its Affiliates (x) that is in a different amount than, or on a different date from, that specified in a notice of payment sent by the Administrative Agent (or any of its Affiliates) with respect to such Payment (a &#8220;Payment Notice&#8221;) or (y) that was not preceded or accompanied by a Payment Notice, it shall be on notice, in each such case, that an error has been made with respect to such Payment.&#160; Each Lender agrees that, in each such case, or if it otherwise becomes aware a Payment (or portion thereof) may have been sent in error, such Lender shall promptly notify the Administrative Agent of such occurrence and, upon demand from the Administrative Agent, it shall promptly, but in no event later than one Business Day thereafter, return to the Administrative Agent the amount of any such Payment (or portion thereof) as to which such a demand was made in same day funds, together with interest thereon in respect of each day from and including the date such Payment (or portion thereof) was received by such Lender to the date such amount is repaid to the Administrative Agent at the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(b)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">The Parent Borrower and each other Loan Party hereby agrees that (x) in the event an erroneous Payment (or portion thereof) are not recovered from any Lender that has received such Payment (or portion thereof) for any reason, the Administrative Agent shall be subrogated to all the rights of such Lender with respect to such amount and (y) an erroneous Payment shall not pay, prepay, repay, discharge or otherwise satisfy any Obligations owed by the Parent Borrower or any other Loan Party, except, in each case, to the extent such erroneous Payment is, and solely with respect to the amount of such erroneous Payment that is, comprised of funds of any Borrower or any other Loan Party. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt;text-decoration:underline">Each party&#8217;s obligations under this Section 9.17 shall survive the resignation or replacement of the Administrative Agent or any transfer of rights or obligations by, or the replacement of, a Lender, the termination of the Commitments or the repayment, satisfaction or discharge of all Obligations under any Loan Document. </font></div><div style="margin-bottom:12pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SECTION 10.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:9.1pt">MISCELLANEOUS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Amendments and Waivers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Neither</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subject to Section 2.16(b), (c) and (d), neither</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> this Agreement, any other Loan Document, nor any terms hereof or thereof may be amended, supplemented or modified except in accordance with the provisions of this Section&#160;10.1.  The Required Lenders and each Loan Party party to the relevant Loan Document may, or, with the written consent of the Required Lenders, the Administrative Agent and each Loan Party party to the relevant Loan Document may, from time to time, (a) enter into written amendments, supplements or modifications hereto and to the other Loan Documents for the purpose of adding any provisions to this Agreement or the other Loan Documents or changing in any manner the rights of the Lenders or of the Loan Parties hereunder or thereunder or (b) waive, on such terms and conditions as the Required Lenders or the Administrative </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">165</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agent, as the case may be, may specify in such instrument, any of the requirements of this Agreement or the other Loan Documents or any Default or Event of Default and its consequences&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that no such waiver and no such amendment, supplement or modification shall (i) forgive the principal amount or extend the final scheduled date of maturity of any Loan, reduce the stated rate of any interest or fee payable hereunder (except (x) in connection with the waiver of applicability of any post-default increase in interest rates (which waiver shall be effective with the consent of the Required Lenders) and (y) that any amendment or modification of defined terms used in the financial covenants in this Agreement shall not constitute a reduction in the rate of interest or fees for purposes of this clause (i)) or extend the scheduled date of any payment thereof, or increase the amount or extend the expiration date of any Lender&#8217;s Commitment, in each case without the written consent of each Lender directly affected thereby&#59; (ii) eliminate or reduce the voting rights of any Lender under this Section&#160;10.1 without the written consent of such Lender&#59; (iii) reduce or increase any percentage specified in the definition of &#8220;Required Lenders&#8221; or &#8220;Supermajority Lenders&#8221; without the written consent of each Lender or change any other provision of this Agreement or any other Loan Document specifying the number or percentage of Lenders required to waive, amend or otherwise modify any rights thereunder or make any determination or grant any consent thereunder without the written consent of each Lender, (iv) consent to the assignment or transfer by any Borrower of any of its rights and obligations under this Agreement and the other Loan Documents, release all or substantially all of the Collateral or release all or substantially all of the Subsidiary Guarantors from their guarantee of the Obligations, in each case without the written consent of all Lenders&#59; (v) amend, modify or waive any provision relating to Section 1.6 without the written consent of each Restricted Lender&#59; (vi) amend, modify or waive any provision of Section&#160;2.17(a) or (b) without the written consent of each Lender adversely affected thereby&#59; (vii) modify the definition of &#8220;Line Cap&#8221; or increase the expressly stated advance rates set forth in the definition of &#8220;US Borrowing Base&#8221;, &#8220;German Borrowing Base&#8221; or &#8220;UK Borrowing Base&#8221;, or add new categories of eligible assets, without the written consent of all Lenders&#59; (viii) modify eligibility criteria, as such eligibility criteria are in effect on the Closing Date (including adding new categories of eligible assets or eliminating any category of the Reserves in effect on the Closing Date&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that, for the avoidance of doubt, notwithstanding anything in this Section&#160;10.1 to the contrary, the Administrative Agent may, in its Permitted Discretion and without the consent of any other Lenders, eliminate any category of Reserve that was added by the Administrative Agent) in any manner that has the effect of increasing the amounts available to be borrowed hereunder without the written consent of the Supermajority Lenders&#59; (ix) amend, modify or waive any provision of Section&#160;9 or any other provision of any Loan Document that affects the Administrative Agent without the written consent of the Administrative Agent&#59; (x) amend, modify or waive any provision of Section&#160;2.6 or 2.7 without the written consent of the Swingline Lender&#59; </font><font style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">or </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xi) amend, modify or waive any provision of Section&#160;3 without the written consent of the Issuing Lender</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"> or (xii) subordinate (or have the effect of subordinating) the Obligations under the Loan Documents in lien priority or with respect to contractual right of payment without the written consent of each Lender directly adversely affected thereby</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Any such waiver and any such amendment, supplement or modification shall apply equally to each of the Lenders and shall be binding upon the Loan Parties, the Lenders, the Administrative Agent and all future holders of the Loans.  In the case of any waiver, the Loan Parties, the Lenders and the Administrative Agent shall be restored to their former position and rights hereunder and under the other Loan Documents, and any Default or Event of Default waived shall be deemed to be cured and not continuing&#59; but no such waiver shall extend to any subsequent or other Default or Event of Default, or impair any right consequent thereon.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, (i) &#91;reserved&#93;, (ii) no Lender consent is required to effect any amendment or supplement to any intercreditor agreement or arrangement permitted under this Agreement that is for the purpose of adding the holders of any Indebtedness as expressly contemplated by the terms of such intercreditor agreement or arrangement permitted under this Agreement, as applicable (it being understood that any such amendment or supplement may make such other changes to the applicable intercreditor agreement as, in the good faith determination of the Administrative Agent, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">166</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">are required to effectuate the foregoing and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such other changes are not adverse, in any material respect, to the interests of the Lenders)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, further, that no such agreement shall amend, modify or otherwise affect the rights or duties of the Administrative Agent hereunder or under any other Loan Document without the prior written consent of the Administrative Agent and (iii) guarantees, collateral documents and related documents executed by Loan Parties in connection with this Agreement may be in a form reasonably determined by the Administrative Agent and may be, together with any other Loan Document, entered into, amended, supplemented or waived, without the consent of any other person, by the applicable Loan Party or Loan Parties and the Administrative Agent in its sole discretion, to (A) effect the granting, perfection, protection, expansion or enhancement of any security interest in any Collateral or additional property to become Collateral for the benefit of the Secured Parties, (B) as required by local law to give effect to, or protect any security interest for the benefit of the Secured Parties, in any property or so that the security interests therein comply with applicable Requirements of Law, or (C) to cure ambiguities, omissions, mistakes or defects or to cause such guarantee, collateral security document or other document to be consistent with this Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Furthermore, notwithstanding the foregoing, (i) the Administrative Agent, with the consent of the Borrowers, may amend, modify or supplement any Loan Document without the consent of any Lender or the Required Lenders in order to correct, amend or cure any ambiguity, inconsistency or defect or correct any typographical error or other manifest error in any Loan Document and (ii) the Loan Documents may be amended in accordance with Section&#160;2.24.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  All notices, requests and demands to or upon the respective parties hereto to be effective shall be in writing (including by facsimile or e-mail), and, unless otherwise expressly provided herein, shall be deemed to have been duly given or made when delivered, or three Business Days after being deposited in the mail, postage prepaid, or one Business Day after being deposited, prepaid with an overnight courier, or, in the case of facsimile or e-mail notice, when received, addressed as follows in the case of the Borrowers and the Administrative Agent, and as set forth in an administrative questionnaire delivered to the Administrative Agent in the case of the Lenders, or to such other address as may be hereafter notified by the respective parties hereto&#58;</font></div><div style="padding-left:82.8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.525%"><tr><td style="width:1.0%"></td><td style="width:30.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Borrowers&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thor Industries, Inc. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">601 East Beardsley Ave.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Elkhart, IN 46514-3305</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Attention&#58; Colleen Zuhl, Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Facsimile&#58; +1 855-692-6498</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">E-mail&#58; czuhl&#64;thorindustries.com</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">with a copy to&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thor Industries, Inc.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">601 East Beardsley Ave.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Elkhart, IN 46514-3305</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Attn&#58; Todd Woelfer, Senior Vice President, General Counsel and Secretary</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Facsimile&#58; 866-549-4259</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:0.72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">E-mail&#58; twoelfer&#64;thorindustries.com</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:82.8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.525%"><tr><td style="width:1.0%"></td><td style="width:30.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">and</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Baker &#38; McKenzie LLP</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1900 N. Pearl Street, Suite 1500 </font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dallas, Texas 75201</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Attention&#58; Crews Lott</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Facsimile&#58; +1 214-965-5989</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">E-mail&#58; crews.lott&#64;bakermckenzie.com </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative Agent&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">JPMorgan Chase Bank, N.A. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10 South Dearborn Street </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chicago, IL&#160; 60603</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Attention&#58; ABL Portfolio Manager &#8211; </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">Jim Gurgone</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">John Morrone</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Telephone&#58;&#160;&#160;</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">949-471-9892</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">312-732-8111</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Facsimile&#58;&#160; </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">844-490-5663</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">312-548-1943</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Email&#58; &#160;</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:line-through">james.gurgone</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">john.morrone</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#64;jpmorgan.com and </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">jpm.agency.cri&#64;jpmchase.com</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and if such notices, requests and demands are with respect to matters pertaining the European Loan Parties&#58;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">JPMorgan Chase Bank, N.A. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">c&#47;o J.P. Morgan Europe Limited</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25 Bank Street, Canary Wharf</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">London E14 5JP</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Attention&#58; Loans and Agency London</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Facsimile&#58;  +44 20 7777 2360</font></div><div style="padding-left:2.75pt;padding-right:-0.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Email&#58; Loan_and_agency_London&#64;jpmorgan.com</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any notice, request or demand to or upon the Administrative Agent or the Lenders shall not be effective until received.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notices and other communications to the Lenders hereunder may be delivered or furnished by electronic communications pursuant to procedures approved by the Administrative Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the foregoing shall not apply to notices pursuant to Section&#160;2 unless otherwise agreed by the Administrative Agent and the applicable Lender.  The Administrative Agent or the Borrowers may, each in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that approval of such procedures may be limited to particular notices or communications.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">No Waiver&#59; Cumulative Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  No failure to exercise and no delay in exercising, on the part of the Administrative Agent or any Lender, any right, remedy, power or privilege hereunder or under the other Loan Documents shall operate as a waiver thereof&#59; nor shall any single or partial exercise of any right, remedy, power or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power or privilege.  The rights, remedies, powers and privileges herein provided are cumulative and not exclusive of any rights, remedies, powers and privileges provided by law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Survival of Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  All representations and warranties made hereunder, in the other Loan Documents and in any document, certificate or statement delivered </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">pursuant hereto or in connection herewith shall survive the execution and delivery of this Agreement and the making of the Loans and other extensions of credit hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Payment of Expenses and Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Parent Borrower agrees (a) to pay or reimburse the Administrative Agent and the Arrangers for all of their respective reasonable and documented out-of-pocket costs and expenses incurred in connection with the syndication of the Commitments and the preparation, execution and delivery of this Agreement and the other Loan Documents, and any amendment, supplement, modification or waiver with respect thereto, and any other documents prepared in connection herewith or therewith, and the consummation and administration of the transactions contemplated hereby and thereby, including the reasonable and documented fees, disbursements and other charges of one primary counsel to the Administrative Agent and the Arrangers and, if necessary, one local counsel in each applicable jurisdiction and filing and recording fees and expenses, with statements with respect to the foregoing to be submitted to the Parent Borrower at least two Business Days prior to the Closing Date (in the case of amounts to be paid on the Closing Date) and from time to time thereafter on a quarterly basis or such other periodic basis as the Administrative Agent shall deem appropriate, (b) to pay or reimburse each Lender, the Issuing Lender, the Swingline Lender and the Administrative Agent for all of their reasonable and documented costs and expenses incurred in connection with the enforcement or preservation of any rights under this Agreement, the other Loan Documents and any such other documents, including the fees, disbursements and other charges of counsel to the Administrative Agent and the Lenders and including all costs and expenses incurred during any workout, restructuring or negotiations (it being understood that expenses reimbursed by the Parent Borrower under this Section&#160;10.5 shall include costs and expenses incurred in connection with (i) collateral monitoring, collateral reviews, appraisals (including field examinations (including reasonable and documented out-of-pocket expenses), environmental reviews and insurance reviews and fees and expenses of advisors and professionals engaged by the Administrative Agent or its Affiliates in connection therewith and (ii) forwarding loan proceeds, collecting checks and other items of payment and establishing and maintaining the accounts and lock boxes, and costs and expenses of preserving and protecting the Collateral)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that fees, disbursements and other charges of counsel set forth in this clause (b) shall be limited to fees, disbursements and other charges of (i) one counsel to the Administrative Agent and for the Lenders (taken together as a single group or client), (ii) if necessary, one local counsel required in any relevant local jurisdiction (which may include a single counsel acting in multiple jurisdictions) and applicable special regulatory counsel and (iii) if representation of the Administrative Agent and&#47;or all Lenders in such matter by a single counsel would be inappropriate based on the advice of legal counsel due to the existence of an actual or potential conflict of interest or the availability of different claims or defenses (as reasonably determined by the affected party), of another firm of counsel for similarly affected parties and, if necessary, one firm of local counsel in any relevant local jurisdiction (which may include a single special counsel acting in multiple jurisdictions) for such affected parties and one firm of special regulatory counsel for such affected Lender, (c) to pay, indemnify, and hold each Lender, the Issuing Lender, the Swingline Lender and the Administrative Agent harmless from, any and all recording and filing fees and any and all liabilities with respect to, or resulting from any delay in paying, stamp, excise and other Taxes, if any, that may be payable or determined to be payable in connection with the execution and delivery of, or consummation or administration of any of the transactions contemplated by, or any amendment, supplement or modification of, or any waiver or consent under or in respect of, this Agreement, the other Loan Documents and any such other documents, and (d) to pay, indemnify, and hold each Lender, the Issuing Lender, the Swingline Lender, the Arrangers and each Agent, their respective affiliates, and their respective officers, directors, employees, agents, advisors and controlling persons (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) harmless from and against any and all other liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, expenses or disbursements of any kind or nature whatsoever with respect to the execution, delivery, enforcement, performance and administration of this Agreement, the other Loan Documents and any such other documents, including any claim, litigation, investigation or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">169</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">proceeding regardless of whether any Indemnitee is a party thereto and whether or not the same are brought by any Borrower, its equity holders, affiliates or creditors or any other Person, including any of the foregoing relating to </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">any action taken in connection with this Agreement, including, but not limited to, the payment of principal, interest and fees, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the use of proceeds of the Loans or Letters of Credit (including any refusal by the Issuing Lender to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit) or the violation of, noncompliance with or liability under, any Environmental Law applicable to the operations of any Group Member or any of the Properties and the reasonable fees, disbursements and other charges of legal counsel (limited to reasonable fees, disbursements and other charges of one primary counsel for all Indemnitees, taken as a whole, and, if necessary, one firm of local counsel in each appropriate jurisdiction (which may include a single special counsel acting in multiple jurisdictions) for all Indemnitees, taken as a whole, and one firm of special regulatory counsel for all Indemnitees, taken as a whole (and, in the case of an actual or potential conflict of interest, where an Indemnitee affected by such conflict informs the Parent Borrower of such conflict and thereafter retains its own counsel, of another firm of counsel for such affected Indemnitee and, if necessary, one firm of local counsel in each appropriate jurisdiction (which may include a single special counsel acting in multiple jurisdictions) for such affected Indemnitee and one firm of special regulatory counsel for such affected Indemnitee)) in connection with claims, actions or proceedings by any Indemnitee against any Loan Party under any Loan Document (all the foregoing in this clause (d), collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the Borrowers shall have no obligation hereunder to any Indemnitee with respect to Indemnified Liabilities to the extent such Indemnified Liabilities are found by a final and nonappealable decision of a court of competent jurisdiction to have resulted from the gross negligence or willful misconduct of such Indemnitee (or any of its Affiliates, officers, directors, employees, agents, advisors or controlling persons)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that this Section 10.5(d) shall not apply with respect to Taxes other than Taxes that represent losses or damages arising from any non-Tax claim.  Without limiting the foregoing, and to the extent permitted by applicable law, each Borrower agrees not to assert and to cause its Subsidiaries not to assert, and hereby waives and agrees to cause its Subsidiaries to waive, all rights for contribution or any other rights of recovery with respect to all claims, demands, penalties, fines, liabilities, settlements, damages, costs and expenses of whatever kind or nature, under or related to Environmental Laws, that any of them might have by statute or otherwise against any Indemnitee.  No Indemnitee shall be liable for any damages arising from the use by others of information or other materials obtained through electronic, telecommunications or other information transmission systems, except to the extent any such damages are found by a final and nonappealable decision of a court of competent jurisdiction to have resulted from the gross negligence or willful misconduct of, such Indemnitee (or any of its Affiliates, officers, directors, employees, agents, advisors or controlling persons).  No Indemnitee shall be liable for any indirect, special, exemplary, punitive or consequential damages in connection with this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby.  All amounts due under this Section&#160;10.5 shall be payable not later than 10 days after written demand therefor. The agreements in this Section&#160;10.5 shall survive the termination of this Agreement and the repayment of the Loans and all other amounts payable hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Successors and Assigns&#59; Participations and Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)  The provisions of this Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby (including any affiliate of the Issuing Lender that issues any Letter of Credit), except that (i) no Borrower may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of each Lender (and any attempted assignment or transfer by any Borrower without such consent shall be null and void) and (ii) no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with this Section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) Subject to the conditions set forth in paragraph (b)(ii) below, any Lender may assign to one or more Eligible Assignees (each, an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Assignee</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), all or a portion of its rights and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">170</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">obligations under this Agreement (including all or a portion of its Commitments and the Loans at the time owing to it) with the prior written consent of&#58;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">the Parent Borrower (such consent not to be unreasonably withheld), </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no consent of the Parent Borrower shall be required for an assignment to a Lender, an affiliate or branch of a Lender, an Approved Fund (as defined below) or, if an Event of Default has occurred and is continuing, any other Person&#59; and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the Parent Borrower shall be deemed to have consented to any such assignment unless the Parent Borrower shall object thereto by written notice to the Administrative Agent within 5 Business Days after having received notice thereof&#59; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the Administrative Agent (such consent not to be unreasonably withheld)&#59; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(C)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the Swingline Lender&#59; and</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(D)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">the Issuing Lender.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">Assignments shall be subject to the following additional conditions&#58; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(A)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">except in the case of an assignment to a Lender, an affiliate or branch of a Lender or an Approved Fund or an assignment of the entire remaining amount of the assigning Lender&#8217;s Commitments or Loans, the amount of the Commitments or Loans of the assigning Lender subject to each such assignment (determined as of the date the Assignment and Assumption with respect to such assignment is delivered to the Administrative Agent) shall not be less than $5,000,000 unless each of the Parent Borrower and the Administrative Agent otherwise consent, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (1) no such consent of the Parent Borrower shall be required if an Event of Default has occurred and is continuing and (2) such amounts shall be aggregated in respect of each Lender and its affiliates or branches or Approved Funds, if any&#59; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(B)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">(1) the parties to each assignment shall execute and deliver to the Administrative Agent an Assignment and Assumption, together with a processing and recordation fee of $3,500 and (2) the assigning Lender shall have paid in full any amounts owing by it to the Administrative Agent&#59; and </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(C)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.35pt">the Assignee, if it shall not be a Lender, shall deliver to the Administrative Agent an administrative questionnaire in which the Assignee designates one or more credit contacts to whom all syndicate-level information (which may contain material non-public information about the Parent Borrower and its Affiliates and their related parties or their respective securities) will be made available and who may receive such information in</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:-0.36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">accordance with the Assignee&#8217;s compliance procedures and applicable laws, including federal, provincial and foreign securities laws.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For the purposes of this Section&#160;10.6, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Approved Fund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Person (other than a natural person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course of its business and that is administered or managed by (a) a Lender, (b) an affiliate of a Lender or (c) an entity or an affiliate of an entity that administers or manages a Lender.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">Subject to acceptance and recording thereof pursuant to paragraph (b)(iv) below, from and after the effective date specified in each Assignment and Assumption the Assignee thereunder shall be a party hereto and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning Lender&#8217;s rights and obligations under this Agreement, such Lender shall cease to be a party hereto but shall continue to be entitled to the benefits of Sections 2.18, 2.19, 2.20 and 10.5).  Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this Section&#160;10.6 shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with paragraph (c) of this Section.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">The Administrative Agent, acting for this purpose as an agent of the Parent Borrower, shall maintain at one of its offices a copy of each Assignment and Assumption delivered to it and a register for the recordation of the names and addresses of the Lenders, and the Commitments of, and principal amount (and stated interest) of the Loans and L&#47;C Obligations owing, to each Lender pursuant to the terms hereof from time to time (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Register</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).  The entries in the Register shall be conclusive absent manifest error, and the Parent Borrower, the Administrative Agent, the Issuing Lender and the Lenders shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement, notwithstanding notice to the contrary.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Upon its receipt of a duly completed Assignment and Assumption executed by an assigning Lender and an Assignee, the Assignee&#8217;s completed administrative questionnaire (unless the Assignee shall already be a Lender hereunder), the processing and recordation fee referred to in paragraph (b) of this Section&#160;and any written consent to such assignment required by paragraph (b) of this Section, the Administrative Agent shall accept such Assignment and Assumption and record the information contained therein in the Register.  No assignment shall be effective for purposes of this Agreement unless it has been recorded in the Register as provided in this paragraph.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.13pt">Each assignee, by its execution and delivery of an Assignment and Assumption, shall be deemed to have represented to the assigning Lender and the Administrative Agent that such assignee is an Eligible Assignee. In no event shall the Administrative Agent be obligated to ascertain, monitor or inquire as to whether any prospective assignee is an Eligible Assignee or have any liability with respect to any assignment made to a Disqualified Lender or any other Person that is not an Eligible Assignee.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">172</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:17.08pt">Any assignment to a Disqualified Lender in violation of this Section 10.6 shall not be void, but the provisions of Section 10.6(g) shall apply.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Any Lender may, without the consent of the Parent Borrower or the Administrative Agent, sell participations to one or more Eligible Assignees (a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) in all or a portion of such Lender&#8217;s rights and obligations under this Agreement (including all or a portion of its Commitments and the Loans owing to it)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (i) such Lender&#8217;s obligations under this Agreement shall remain unchanged, (ii) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations, and (iii) the Borrowers, the Administrative Agent, the Issuing Lender and the other Lenders shall continue to deal solely and directly with such Lender in connection with such Lender&#8217;s rights and obligations under this Agreement.  Any agreement pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such agreement may provide that such Lender will not, without the consent of the Participant, agree to any amendment, modification or waiver that (i) requires the consent of each Lender directly affected thereby pursuant to the proviso to the second sentence of Section&#160;10.1 and (ii)&#160;directly affects such Participant.  Each Lender that sells a participation agrees, at the Parent Borrower&#8217;s request and expense, to use reasonable efforts to cooperate with the Parent Borrower to effectuate the provisions of Section&#160;2.22 with respect to any Participant.  The Parent Borrower agrees that each Participant shall be entitled to the benefits of Sections 2.18, 2.19 and 2.20 (subject to the requirements and limitations therein, including the requirements under Section&#160;2.19(f) (it being understood that the documentation required under Section&#160;2.19(f) shall be delivered to the participating Lender)) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph (b) of this Section&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Participant (i) agrees to be subject to the provisions of Sections 2.18 and 2.19 as if it were an assignee under paragraph (b) of this Section&#160;and (ii) shall not be entitled to receive any greater payment under Sections 2.18 or 2.19, with respect to any participation, than its participating Lender would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from an adoption of or any change in any Requirement of Law or in the interpretation or application thereof or compliance by any Lender with any request or directive (whether or not having the force of law) from any central bank or other Governmental Authority made subsequent to the Closing Date that occurs after the Participant acquired the applicable participation.  To the extent permitted by law, each Participant also shall be entitled to the benefits of Section&#160;10.7(b) as though it were a Lender, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> such Participant shall be subject to Section&#160;10.7(a) as though it were a Lender.  Each Lender that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of the Borrower, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant&#8217;s interest in the Loans or other obligations under the Loan Documents (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Participant Register</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no Lender shall have any obligation to disclose all or any portion of the Participant Register to any Person (including the identity of any Participant or any information relating to a Participant&#8217;s interest in any Commitments, Loans, Letters of Credit or its other obligations under any Loan Document) except to the extent that such disclosure is necessary to establish that such Commitment, Loan, Letter of Credit or other obligation is in registered form under Section&#160;5f.103-1(c) of the United States Treasury Regulations.  The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary.  For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Any Lender may at any time pledge or assign a security interest in all or any portion of its rights under this Agreement to secure obligations of such Lender, including any pledge or assignment to secure obligations to a Federal Reserve Bank or any other central banking authority, and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">173</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">this Section&#160;shall not apply to any such pledge or assignment of a security interest&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no such pledge or assignment of a security interest shall release a Lender from any of its obligations hereunder or substitute any such pledgee or Assignee for such Lender as a party hereto.  The Borrowers, upon receipt of written notice from the relevant Lender, agree to issue Notes to any Lender requiring Notes to facilitate transactions of the type described in this paragraph (d).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">The Disqualified Lenders List (i) shall be made available to the Lenders by posting on IntraLinks&#47;IntraAgency or another relevant Internet or intranet website, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website or whether sponsored by the Administrative Agent) and (ii) shall be provided to any Lender upon request by such Lender to the Administrative Agent.  A Lender may provide the Disqualified Lenders List to any potential assignee or participant on a confidential basis in accordance with Section&#160;10.15 hereof for the purpose of verifying whether such Person is a Disqualified Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(i) If any assignment or participation is made to any Disqualified Lender in violation of this Section 10.6, the Parent Borrower may, at its sole expense and effort, upon notice to the applicable Disqualified Lender and the Administrative Agent, require such Disqualified Lender to assign, without recourse (in accordance with and subject to the restrictions contained in this Section 10.6), all of its interest, rights and obligations under this Agreement to one or more Eligible Assignees pursuant to an assignment and acceptance otherwise compliant with this Section 10.6.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding anything to the contrary contained in this Agreement, Disqualified Lenders (A) will not (x) have the right to receive information, reports or other materials provided to Lenders by the Borrowers, the Administrative Agent or any other Lender, (y) attend or participate in meetings attended by the Lenders and the Administrative Agent, or (z) access any electronic site established for the Lenders or confidential communications from counsel to or financial advisors of the Administrative Agent or the Lenders and (B) (x) for purposes of any consent to any amendment, waiver or modification of, or any action under, and for the purpose of any direction to the Administrative Agent or any Lender to undertake any action (or refrain from taking any action) under this Agreement or any other Loan Document, each Disqualified Lender will be deemed to have consented in the same proportion as the Lenders that are not Disqualified Lender consented to such matter, and (y) for purposes of voting on any Bankruptcy Plan, each Disqualified Lender party hereto hereby agrees (1) not to vote on such Bankruptcy Plan, (2) if such Disqualified Lender does vote on such Bankruptcy Plan notwithstanding the restriction in the foregoing clause (1), such vote will be deemed not to be in good faith and shall be &#8220;designated&#8221; pursuant to Section 1126(e) of the Bankruptcy Code (or any similar provision in any other Debtor Relief Laws), and such vote shall not be counted in determining whether the applicable class has accepted or rejected such Bankruptcy Plan in accordance with Section 1126(c) of the Bankruptcy Code (or any similar provision in any other Debtor Relief Laws) and (3) not to contest any request by any party for a determination by the Bankruptcy Court (or other applicable court of competent jurisdiction) effectuating the foregoing clause&#160;(2). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Adjustments&#59; Set-off</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a)  &#160;Except to the extent that this Agreement or a court order expressly provides for payments to be allocated to a particular Lender, if any Lender (a&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Benefitted Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall receive any payment of all or part of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Obligations owing to it (other than in connection with an assignment made pursuant to Section&#160;10.6), or receive any Collateral in respect thereof (whether voluntarily or involuntarily, by set-off, pursuant to events or proceedings of the nature referred to in Section&#160;8(f) or (g), or otherwise), in a greater proportion than any such payment to or Collateral received by any other Lender, if any, in respect of the Obligations owing to such other Lender, such Benefitted Lender shall purchase for cash from the other Lenders a participating interest in such portion of the Obligations owing to each such other Lender, or shall provide such other Lenders with the benefits of any such Collateral, as shall be necessary to cause such Benefitted Lender to share the excess payment or benefits of such Collateral ratably with each of the Lenders&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that if all or any portion of such excess payment or benefits is thereafter recovered from such Benefitted Lender, such purchase shall be rescinded, and the purchase price and benefits returned, to the extent of such recovery, but without interest&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that to the extent prohibited by applicable law as described in the definition of &#8220;Excluded Swap Obligation,&#8221; no amounts received from, or set off with respect to, any Subsidiary Guarantor shall be applied to any Excluded Swap Obligations of such Subsidiary Guarantor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">In addition to any rights and remedies of the Lenders provided by law, each Lender shall have the right, without notice to any Borrower, any such notice being expressly waived by each Borrower to the extent permitted by applicable law, upon any Obligations becoming due and payable by the Borrowers (whether at the stated maturity, by acceleration or otherwise), to apply to the payment of such Obligations, by setoff or otherwise, any and all deposits (general or special, time or demand, provisional or final, other than Excluded Accounts), in any currency, and any other credits, indebtedness or claims, in any currency, in each case whether direct or indirect, absolute or contingent, matured or unmatured, at any time held or owing by such Lender, any affiliate thereof or any of their respective branches or agencies to or for the credit or the account of the Borrowers&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that if any Defaulting Lender shall exercise any such right of setoff (i) all amounts so set-off shall be paid over immediately to the Administrative Agent for further application in accordance with the provisions of this Agreement and, pending such payment, shall be segregated by such Defaulting Lender from its other funds and deemed held in trust for the benefit of the Administrative Agent, the Issuing Lender, the Swingline Lender and the Lenders and (ii) the Defaulting Lender shall provide promptly to the Administrative Agent a statement describing in reasonable detail the obligations owing to such Defaulting Lender as to which it exercised such right of set-off.  Each Lender agrees promptly to notify the Parent Borrower and the Administrative Agent after any such application made by such Lender, </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the failure to give such notice shall not affect the validity of such application.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">This Agreement may be executed by one or more of the parties to this Agreement on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument.  Delivery of an executed signature page of this Agreement by e-mail or facsimile transmission shall be effective as delivery of a manually executed counterpart hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(b)</font><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Delivery of an executed counterpart of a signature page of (x) this Agreement, (y)&#160;any other Loan Document and&#47;or (z) any document, amendment, approval, consent, information, notice (including, for the avoidance of doubt, any notice delivered pursuant to Section 9.01), certificate, request, statement, disclosure or authorization related to this Agreement, any other Loan Document and&#47;or the transactions contemplated hereby and&#47;or thereby (each an &#8220;Ancillary Document&#8221;) that is an Electronic Signature transmitted by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page shall be effective as delivery of a manually executed counterpart of this Agreement, such other Loan Document or such Ancillary Document, as applicable.  The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import in or relating to this Agreement, any other Loan Document and&#47;or any Ancillary Document shall be deemed to include Electronic Signatures, deliveries or the keeping of records in any electronic form (including deliveries by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page), each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be&#59; provided that nothing herein shall require the Administrative Agent to accept Electronic</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Signatures in any form or format without its prior written consent and pursuant to procedures approved by it&#59; provided, further, without limiting the foregoing, (i) to the extent the Administrative Agent has agreed to accept any Electronic Signature, the Administrative Agent and each of the Lenders shall be entitled to rely on such Electronic Signature purportedly given by or on behalf of any Borrower or any other Loan Party without further verification thereof and without any obligation to review the appearance or form of any such Electronic signature and (ii) upon the request of the Administrative Agent or any Lender, any Electronic Signature  shall be promptly followed by a manually executed counterpart.  Without limiting the generality of the foregoing, each Borrower and each Loan Party hereby (i) agrees that, for all purposes, including without limitation, in connection with any workout, restructuring, enforcement of remedies, bankruptcy proceedings or litigation among the Administrative Agent, the Lenders, the Borrowers and the Loan Parties, Electronic Signatures transmitted by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page and&#47;or any electronic images of this Agreement,  any other Loan Document and&#47;or any Ancillary Document shall have the same legal effect, validity and enforceability as any paper original, (ii) the Administrative Agent and each of the Lenders may, at its option, create one or more copies of this Agreement, any other Loan Document and&#47;or any Ancillary Document in the form of an imaged electronic record in any format, which shall be deemed created in the ordinary course of such Person&#8217;s business, and destroy the original paper document (and all such electronic records shall be considered an original for all purposes and shall have the same legal effect, validity and enforceability as a paper record), (iii) waives any argument, defense or right to contest the legal effect, validity or enforceability of this Agreement, any other Loan Document and&#47;or any Ancillary Document based solely on the lack of paper original copies of this Agreement, such other Loan Document and&#47;or such Ancillary Document, respectively, including with respect to any signature pages thereto and (iv) waives any claim against any Lender-Related Person for any any losses, claims (including intraparty claims), demands, damages or liabilities of any kind arising solely from the Administrative Agent&#8217;s and&#47;or any Lender&#8217;s reliance on or use of Electronic Signatures and&#47;or transmissions by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page, including any any losses, claims (including intraparty claims), demands, damages or liabilities of any kind arising as a result of the failure of any Borrower and&#47;or any Loan Party to use any available security measures in connection with the execution, delivery or transmission of any Electronic Signature.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Any provision of this Agreement that is prohibited or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such prohibition or unenforceability without invalidating the remaining provisions hereof, and any such prohibition or unenforceability in any jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Integration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  This Agreement and the other Loan Documents represent the entire agreement of the Borrower, the Administrative Agent and the Lenders with respect to the subject matter hereof and thereof, and there are no promises, undertakings, representations or warranties by the Borrowers, the Administrative Agent or any Lender relative to the subject matter hereof not expressly set forth or referred to herein or in the other Loan Documents or any fee letters related thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">GOVERNING LAW</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  THIS AGREEMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES UNDER THIS AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Submission To Jurisdiction&#59; Waivers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower and each Credit Party hereby irrevocably and unconditionally&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">176</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">submits for itself and its property in any legal action or proceeding relating to this Agreement and the other Loan Documents to which it is a party, or for recognition and enforcement of any judgment in respect thereof, to the exclusive jurisdiction of the courts of the United States for the Southern District of New York located in the Borough of Manhattan (or in the event such courts lack subject matter jurisdiction, to the courts of the State of New York located in the Borough of Manhattan), and appellate courts from any thereof&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that nothing contained herein or in any other Loan Document will prevent any Lender or the Administrative Agent from bringing any action to enforce any award or judgment or exercise any right under the Security Documents or against any Collateral or any other property of any Loan Party in any other forum in which jurisdiction can be established&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">consents that any such action or proceeding may be brought in such courts and waives any objection that it may now or hereafter have to the venue of any such action or proceeding in any such court or that such action or proceeding was brought in an inconvenient court and agrees not to plead or claim the same&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">agrees that service of process in any such action or proceeding may be effected by mailing a copy thereof by registered or certified mail (or any substantially similar form of mail), postage prepaid, to the Parent Borrower or, as applicable, the Administrative Agent or any other applicable Credit Party, at its address set forth in Section&#160;10.2 or at such other address of which the Administrative Agent or other applicable party shall have been notified pursuant thereto&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">agrees that nothing herein shall affect the right to effect service of process in any other manner permitted by law&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">waives, to the maximum extent not prohibited by law, any right it may have to claim or recover in any legal action or proceeding referred to in this Section&#160;any indirect, special, exemplary, punitive or consequential damages.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Acknowledgements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Borrower hereby acknowledges and agrees that (a) no fiduciary, advisory or agency relationship between the Loan Parties and the Credit Parties is intended to be or has been created in respect of any of the transactions contemplated by this Agreement or the other Loan Documents, irrespective of whether the Credit Parties have advised or are advising the Loan Parties on other matters, and the relationship between the Credit Parties, on the one hand, and the Loan Parties, on the other hand, in connection herewith and therewith is solely that of creditor and debtor, (b) the Credit Parties, on the one hand, and the Loan Parties, on the other hand, have an arm&#8217;s length business relationship that does not directly or indirectly give rise to, nor do the Loan Parties rely on, any fiduciary duty to the Loan Parties or their affiliates on the part of the Credit Parties, (c) the Loan Parties are capable of evaluating and understanding, and the Loan Parties understand and accept, the terms, risks and conditions of the transactions contemplated by this Agreement and the other Loan Documents, (d) the Loan Parties have been advised that the Credit Parties are engaged in a broad range of transactions that may involve interests that differ from the Loan Parties&#8217; interests and that the Credit Parties have no obligation to disclose such interests and transactions to the Loan Parties, (e) the Loan Parties have consulted their own legal, accounting, regulatory and tax advisors to the extent the Loan Parties have deemed appropriate in the negotiation, execution and delivery of this Agreement and the other Loan Documents, (f) each Credit Party has been, is, and will be acting solely as a principal and, except as otherwise expressly agreed in writing by it and the relevant parties, has not been, is not, and will not be acting as an advisor, agent or fiduciary for the Loan Parties, any of their affiliates or any other Person, (g) none of the Credit Parties has any obligation to the Loan Parties or their affiliates with respect to the transactions contemplated by this Agreement or the other Loan Documents except those obligations expressly set forth herein or therein or in any other express writing executed and delivered by such Credit Party and the Loan Parties or any such affiliate and (h) no joint venture is created hereby or by the other </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loan Documents or otherwise exists by virtue of the transactions contemplated hereby among the Credit Parties or among the Loan Parties and the Credit Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Releases of Guarantees and Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  (a) Upon any sale, transfer or other Disposition by any Loan Party (other than any such sale, transfer or other Disposition to another Loan Party) of any Collateral in a transaction permitted by this Agreement, upon the pledge by any Loan Party (other than any such pledge in favor of another Loan Party), or upon the effectiveness of any written consent to the release of the security interest in any Collateral created under any Security Document pursuant to Section&#160;10.1, the security interests in such Collateral created by the Security Documents shall be automatically released.  In connection with any termination or release pursuant to this clause (a), the Administrative Agent shall execute and deliver to any Loan Party, at such Loan Party&#8217;s expense and, if requested by the Administrative Agent, upon delivery of a certificate from such Loan Party confirming such termination or release is permitted under the Loan Documents, all documents that such Loan Party shall reasonably request to evidence such release.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">At such time as the Loans, the Reimbursement Obligations and the other obligations under the Loan Documents (other than indemnification or reimbursement obligations under Sections 2.18, 2.19(a), 2.19(d) or 2.20 for which the Borrowers have not been notified and contingent indemnification obligations, Banking Services Obligations and Secured Swap Obligations) shall have been paid in full and the Commitments have been terminated and no Letters of Credit shall be outstanding (other than Letters of Credit cash collateralized or otherwise backstopped in a manner satisfactory to the applicable Issuing Lender and the Administrative Agent), the Collateral shall be released from the Liens created by the Security Documents, and the Security Documents and all obligations (other than those expressly stated to survive such termination) of the Administrative Agent and each Loan Party under the Security Documents shall terminate, all without delivery of any instrument or performance of any act by any Person. In connection with any termination or release pursuant to this clause (b), the Administrative Agent shall execute and deliver to any Loan Party, at such Loan Party&#8217;s expense, all documents that such Loan Party shall reasonably request to evidence such termination or release.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Notwithstanding anything to the contrary contained herein or in any other Loan Document, the Administrative Agent is hereby irrevocably authorized by each Lender (without requirement of notice to or consent of any Lender except as expressly required by Section 10.1) to take any action requested by the Borrowers having the effect of releasing any Collateral, Guarantee Obligations, or the release of any Subsidiary Guarantor from its obligations under any Loan Documents if such Person ceases to be a Subsidiary as a result of a transaction permitted under the Loan Documents (i) to the extent necessary to permit consummation of any transaction not prohibited by any Loan Document or that has been consented to in accordance with Section 10.1 or (ii) under the circumstances described in paragraphs (a) or (b) above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each of the Administrative Agent, the Issuing Lender, the Swingline Lender and each Lender agrees to keep confidential all non-public information provided to it by any Loan Party, the Administrative Agent or any Lender pursuant to or in connection with this Agreement that is designated by the provider thereof as confidential&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that nothing herein shall prevent the Administrative Agent or any Lender from disclosing any such information (a) to the Administrative Agent, any other Lender or any affiliate thereof, (b) subject to an agreement to comply with the provisions of this Section to any actual or prospective Transferee or any direct or indirect counterparty to any Swap Agreement (or any professional advisor to such counterparty), (c) to its employees, directors, agents, attorneys, accountants and other professional advisors or those of any of its affiliates, (d) upon the request or demand of any Governmental Authority, (e) in response to any order of any court or other Governmental Authority or as may otherwise be required pursuant to any Requirement</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">178</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of Law, (f) if required to do so in connection with any litigation or similar proceeding, (g) that has been publicly disclosed (other than as a result of a breach of this Section 10.15), (h) to the National Association of Insurance Commissioners or any similar organization or any nationally recognized rating agency that requires access to information about a Lender&#8217;s investment portfolio in connection with ratings issued with respect to such Lender, (i) in connection with the exercise of any remedy hereunder or under any other Loan Document to the extent relevant to the proceedings, (j) to data service providers (including league table providers) that serve the lending industry to the extent such information is of the type customarily provided to such providers or (k) if agreed by the Parent Borrower in its sole discretion, to any other Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each Lender acknowledges that information furnished to it pursuant to this Agreement or the other Loan Documents may include material non-public information concerning the Parent Borrower and its Affiliates and their related parties or their respective securities, and confirms that it has developed compliance procedures regarding the use of material non-public information and that it will handle such material non-public information in accordance with those procedures and applicable law, including Federal and state securities laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All information, including requests for waivers and amendments, furnished by the Parent Borrower or the Administrative Agent pursuant to, or in the course of administering, this Agreement or the other Loan Documents will be syndicate-level information, which may contain material non-public information about the Parent Borrower and its Affiliates and their related parties or their respective securities.  Accordingly, each Lender represents to the Borrowers and the Administrative Agent that it has identified in its administrative questionnaire a credit contact who may receive information that may contain material non-public information in accordance with its compliance procedures and applicable law, including Federal and state securities laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Parent Borrower represents and warrants that it and its Subsidiaries either (i) have no registered or publicly traded securities outstanding, or (ii) files its financial statements with the SEC and&#47;or makes its financial statements available to potential holders of its 144A securities, and, accordingly, the Parent Borrower hereby (A) authorizes the Administrative Agent to make the financial statements to be provided under Section&#160;6.1(a) and (b), along with the Loan Documents, available to Public-Siders and (B) agrees that at the time such financial statements are provided hereunder, they shall already have been made available to holders of its securities.  The Parent Borrower will not request that any other material be posted to Public-Siders without expressly representing and warranting to the Administrative Agent in writing that such materials do not constitute material non-public information within the meaning of the federal securities laws or that the Parent Borrower and its Subsidiaries have no outstanding publicly traded securities, including 144A securities. For the avoidance of doubt, the Projections shall not be posted to Public-Siders. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Parent Borrower hereby acknowledges that (a) the Administrative Agent will make available to the Lenders materials and&#47;or information provided by or on behalf of the Loan Parties hereunder (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower Materials</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) by posting the Borrower Materials on IntraLinks&#47;IntraAgency or another similar electronic system (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Platform</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (b) certain of the Lenders may be Public-Siders.  If any Borrower Materials are designated by the Loan Parties as &#8220;PRIVATE&#8221;, such Borrower Materials will not be made available to that portion of the Platform designated &#8220;Public Investor,&#8221; which is intended to contain only information that is either publicly available or not material information (though it may be sensitive and proprietary) with respect to the Parent Borrower, its Subsidiaries or their securities for purposes of federal and state securities laws. The Administrative Agent shall be entitled to treat any Borrower Materials that are not marked &#8220;PRIVATE&#8221; or &#8220;CONFIDENTIAL&#8221; as not containing any material non-public information with respect to the Parent </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Borrower, its Subsidiaries or their securities for purposes of federal and state securities laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:11.25pt;text-decoration:underline">WAIVERS OF JURY TRIAL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">.  THE BORROWERS, THE ADMINISTRATIVE AGENT AND THE LENDERS HEREBY IRREVOCABLY AND UNCONDITIONALLY WAIVE TRIAL BY JURY IN ANY LEGAL ACTION OR PROCEEDING RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT AND FOR ANY COUNTERCLAIM THEREIN.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">USA Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Lender hereby notifies each Borrower that pursuant to the requirements of the USA Patriot Act (Title III of Pub. L. 107-56 (signed into law October 26, 2001)) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), it is required to obtain, verify and record information that identifies each Borrower, which information includes the name and address of each Borrower and other information that will allow such Lender to identify each Borrower in accordance with the Patriot Act.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Intercreditor Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  Each Lender hereby authorizes and directs the Administrative Agent (a) to enter into the Intercreditor Agreement on its behalf, perform the Intercreditor Agreement on its behalf and take any actions thereunder as determined by the Administrative Agent to be necessary or advisable to protect the interest of the Lenders, and each Lender agrees to be bound by the terms of the Intercreditor Agreement and (b) to enter into any other intercreditor agreement reasonably satisfactory to the Administrative Agent on its behalf, perform such intercreditor agreement on its behalf and take any actions thereunder as determined by the Administrative Agent to be necessary or advisable to protect the interests of the Lenders, and each Lender agrees to be bound by the terms of such intercreditor agreement. Each Lender acknowledges that the Intercreditor Agreement governs, among other things, Lien priorities and rights of the Lenders and the Term Loan Secured Parties (as defined in the Intercreditor Agreement) with respect to the Collateral, including the Term Loan Priority Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.18</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Acknowledgement and Consent to Bail-In of EEA Financial Institutions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any EEA Financial Institution arising under any Loan Document may be subject to the Write-Down and Conversion Powers of an EEA Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">the application of any Write-Down and Conversion Powers by an EEA Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an EEA Financial Institution&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">the effects of any Bail-In Action on any such liability, including, if applicable&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">a reduction in full or in part or cancellation of any such liability&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.58pt">a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such EEA Financial Institution, its parent entity, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.53pt">the variation of the terms of such liability in connection with the exercise of the Write-Down and Conversion Powers of any EEA Resolution Authority.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:0.72pt;text-align:justify;text-indent:0.72pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.20</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Additional Borrowers.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> The Parent Borrower may designate any Wholly-Owned Subsidiary that is a Restricted Subsidiary as a Borrower under this Agreement with the consent of all the Lenders (an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Borrower</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Administrative Agent shall be satisfied that, with respect to any such Subsidiary which is not a Domestic Subsidiary, the Lenders may make loans and other extensions of credit to such Subsidiary in such Subsidiary&#8217;s jurisdiction of organization in compliance with applicable laws and regulations, without being required or qualified to do business in such jurisdiction and without being subject to any unreimbursed or unindemnified Taxes or other expense.  Such Wholly Owned Subsidiary shall become an Additional Borrower and a party to this Agreement, and all references to the &#8220;Borrowers&#8221; (and any specific sub-class of Borrowers organized in the same jurisdiction as the Additional Borrower) shall also include such Additional Borrower, upon (a) the receipt by the Administrative Agent of documentation consistent in scope (but applicable to such Additional Borrower) with the documentation set forth in Section 5.1(g), (h), (p) and (q) and (b) the Administrative Agent shall have received at least 15 Business Days&#8217; prior notice of such requested Additional Borrower, and shall have received, at least three Business Days prior to the date such Additional Borrower becomes a party hereto, all documentation and other information about the Additional Borrower reasonably requested by the Administrative Agent in writing at least 10 Business Days prior to such date and that the Administrative Agent reasonably determines is required by United States bank regulatory authorities under applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act and the Beneficial Ownership Regulation.  Notwithstanding anything to the contrary in Section 10.1 or in any Loan Document, the Loan Documents may be amended as necessary or appropriate, in the reasonable opinion of the Administrative Agent and the Parent Borrower (and without the consent of any other parties thereto) to effect the provisions of or be consistent with this Section 10.20. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.21</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Application of Payments of Foreign Loan Parties&#59; US Borrowers Joint and Several Liability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">Subject to clause (b) below, each Borrower agrees that it is jointly and severally liable for all Obligations, except Excluded Swap Obligations, and all agreements under the Loan Documents. Each Borrower agrees that its guaranty obligations hereunder constitute a continuing guaranty of payment and not of collection, that such obligations shall not be discharged until the date set forth in Section 10.14(b), and that such obligations are absolute and unconditional, irrespective of (i) the genuineness, validity, regularity, enforceability, subordination or any future modification of, or change in, any Obligations or Loan Document, or any other document, instrument or agreement to which any Borrower is or may become a party or be bound&#59; (ii) the absence of any action to enforce this Agreement (including this Section) or any other Loan Document, or any waiver, consent or indulgence of any kind by the Administrative Agent or any Lender with respect thereto&#59; (iii) the existence, value or condition of, or failure to perfect a Lien or to preserve rights against, any security or guaranty for the Obligations or any action, or the absence of any action, by the Administrative Agent or any Lender in respect thereof (including the release of any security or guaranty)&#59; (iv) the insolvency of any Borrower&#59; (v) any election by the Administrative Agent or any Lender in any proceeding under Debtor Relief Laws for the application of Section 1111(b)(2) of the Bankruptcy Code (or any similar provisions of any other Debtor Relief Laws)&#59; (vi) any borrowing or grant of a Lien by any other Borrower, as debtor-in-possession under Section 364 of the Bankruptcy Code or otherwise (or any similar provisions of any other Debtor Relief Laws)&#59; (vii) the disallowance of any claims of the Administrative Agent or any Lender against any Borrower for the repayment of any Obligations under Section 502 of the Bankruptcy Code or otherwise (or any similar provisions of any other Debtor Relief Laws)&#59; or (viii) any other action or circumstances that might otherwise constitute a legal or equitable discharge or defense of a surety or guarantor, except full payment in cash.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">181</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding any other provision of this Agreement or other Loan Document, (i) subject to clause (v) below, no German Borrower shall be obliged to guarantee or repay the Obligations of any other Borrower (except for the other German Borrowers (other than Erwin Hymer Center Bad Waldsee GmbH)) and no amounts received in the Collection Account of any German Borrower, and no amounts received on account of the Collateral of any German Borrower, shall be applied in repayment or prepayment of Obligations other than those of the German Borrowers (other than Erwin Hymer Center Bad Waldsee GmbH) and, in each case, such obligations shall be subject to the German Guarantee Limitations, (ii) the UK Borrower shall not be obliged to guarantee or repay the Obligations of any other Borrower (except for the German Borrowers (other than Erwin Hymer Center Bad Waldsee GmbH)) and no amounts received in the Collection Account of the UK Borrower, and no amounts received on account of the Collateral of the UK Borrower, shall be applied in repayment or prepayment of Obligations other than those of the UK Borrower and the German Borrowers (other than Erwin Hymer Center Bad Waldsee GmbH),  (iii) no CFC Subsidiary shall be obliged to guarantee or repay the Obligations of any Loan Party  that is a U.S. Person (or of a Loan Party that is disregarded for U.S. federal income tax purposes and the regarded owner of which is a U.S. Person) and no amounts received in the Collection Account of any CFC Subsidiary and no amounts received on account of the Collateral of any CFC Subsidiary, shall be applied in repayment or prepayment of Obligations of any Loan Party that is a U.S. Person (or of a Loan Party that is disregarded for U.S. federal income tax purposes and the regarded owner of which is a U.S. Person) and (iv) Erwin Hymer Center Bad Waldsee GmbH shall not be obliged to guarantee or repay the Obligations of any other Borrower and no amounts received in Erwin Hymer Center Bad Waldsee GmbH&#8217;s Collection Account or on account of its Collateral shall be applied in repayment or prepayment of Obligations other than its own Obligations. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.22</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">&#91;Reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.23</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Judgment Currency.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  If for the purpose of obtaining judgment in any court it is necessary to convert an amount due hereunder in the currency in which it is due (the &#8220;Original Currency&#8221;) into another currency (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Second Currency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the rate of exchange applied shall be that at which, in accordance with normal banking procedures, the Administrative Agent could purchase the Original Currency with the Second Currency at the at the Administrative Agent's quoted rate of exchange on the date two Business Days preceding that on which judgment is given.  Each Loan Party agrees that its obligation in respect of any Original Currency due from it hereunder shall, notwithstanding any judgment or payment in such other currency, be discharged only to the extent that, on the Business Day following the date the Administrative Agent receives payment of any sum so adjudged to be due hereunder in the Second Currency, the Administrative Agent may, in accordance with normal banking procedures, purchase, in the New York foreign exchange market, the Original Currency with the amount of the Second Currency so paid&#59; and if the amount of the Original Currency so purchased or could have been so purchased is less than the amount originally due in the Original Currency, each Loan Party agrees as a separate obligation and notwithstanding any such payment or judgment to indemnify the Administrative Agent against such loss. The term &#8220;rate of exchange&#8221; in this Section means the rate of exchange at which the Administrative Agent, in accordance with normal practices, is able on the relevant date to purchase the Original Currency with the Second Currency, and includes any premium and costs of exchange payable in connection with such purchase.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.24</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt;text-decoration:underline">Foreign Borrower Assumption.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  Notwithstanding anything to the contrary set forth in the Loan Documents, including Section 5.1 hereof, the conditions in Section 5.1 may be satisfied without the signatures of the Foreign Borrowers under the Loan Documents and related resolutions, certificates, opinions and similar deliverables with respect to such Foreign Borrowers (the &#8220;Foreign Borrower Deliverables&#8221;), it being agreed that (i) the Parent Borrower shall cause the Foreign Borrower Deliverables to be provided to the Administrative Agent on the Closing Date (with the provision thereof to then be deemed to have occurred at the time of the delivery of the other Closing Date deliverables with </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182</font></div><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">respect to the other Borrowers for purposes of the Loan Documents and to result in the Foreign Borrowers becoming parties to the applicable Loan Documents for all purposes as original parties thereto) and (ii) for the avoidance of doubt, until the Foreign Borrower Deliverables are provided to the Administrative Agent with respect to a Foreign Borrower, no extensions of credit hereunder shall be made for the account of any such Foreign Borrower.</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;Signature Page</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:line-through">s</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:line-through">to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Follow</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#93;</font></div><div style="text-align:center;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183</font></div><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>tho10312021exhibit311.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 2021 Workiva -->
<title>Document</title></head><body><div id="i2b7bba8dc052432b9718639c1833729c_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 31.1</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RULE 13a-14(a) CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Robert W. Martin, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of THOR Industries, Inc.&#59;</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) 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="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter 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="padding-left:90pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) 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="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal controls over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><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:5.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.415%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert W. Martin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert W. Martin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal executive officer)</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:36pt;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>5
<FILENAME>tho10312021exhibit312.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 2021 Workiva -->
<title>Document</title></head><body><div id="i3508ec153f78469c8c7b348218e02680_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 31.2</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RULE 13a-14(a) CERTIFICATION OF THE CHIEF FINANCIAL OFFICER </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Colleen Zuhl, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of THOR Industries, Inc.&#59;</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter 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="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) 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="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal controls over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><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:5.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.415%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Colleen Zuhl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colleen Zuhl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal financial and accounting officer)</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:36pt;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>6
<FILENAME>tho10312021exhibit321.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 2021 Workiva -->
<title>Document</title></head><body><div id="i202e1dbe4e4b4a5b8e33018fb760d9f2_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 32.1</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECTION 1350 CERTIFICATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this quarterly report on Form 10-Q of THOR Industries, Inc. for the period ended October 31, 2021, I, Robert W. Martin, President and Chief Executive Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">this Form 10-Q for the period ended October 31, 2021 fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">the information contained in this Form 10-Q for the period ended October 31, 2021 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><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:5.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert W. Martin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert W. Martin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal executive officer)</font></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="height:36pt;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.2
<SEQUENCE>7
<FILENAME>tho10312021exhibit322.htm
<DESCRIPTION>EX-32.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 2021 Workiva -->
<title>Document</title></head><body><div id="i555508ffaf784b33a7aac127cff5bf92_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 32.2</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECTION 1350 CERTIFICATION</font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this quarterly report on Form 10-Q of THOR Industries, Inc. for the period ended October 31, 2021, I, Colleen Zuhl, Senior Vice President and Chief Financial Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">this Form 10-Q for the period ended October 31, 2021 fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">the information contained in this Form 10-Q for the period ended October 31, 2021 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><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:5.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATE&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Colleen Zuhl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colleen Zuhl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal financial and accounting officer)</font></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="height:36pt;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>8
<FILENAME>tho-20211031.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tho="http://www.thorindustries.com/20211031" 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://www.thorindustries.com/20211031">
  <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/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tho-20211031_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="tho-20211031_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="tho-20211031_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="tho-20211031_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.thorindustries.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="CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED">
        <link:definition>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</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="CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)</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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (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="NatureofOperationsandAccountingPolicies" roleURI="http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies">
        <link:definition>2101101 - Disclosure - Nature of Operations and Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofOperationsandAccountingPoliciesPolicies" roleURI="http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Nature of Operations and Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.thorindustries.com/role/Acquisitions">
        <link:definition>2103102 - Disclosure - Acquisitions</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="AcquisitionsTables" roleURI="http://www.thorindustries.com/role/AcquisitionsTables">
        <link:definition>2304301 - Disclosure - Acquisitions (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="AcquisitionsAirxcelNarrativeDetails" roleURI="http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails">
        <link:definition>2405401 - Disclosure - Acquisitions - Airxcel Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails">
        <link:definition>2406402 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (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="AcquisitionsTiffinGroupNarrativeDetails" roleURI="http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails">
        <link:definition>2407403 - Disclosure - Acquisitions - Tiffin Group Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails">
        <link:definition>2408404 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (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="AcquisitionsProFormaInformationDetail" roleURI="http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail">
        <link:definition>2409405 - Disclosure - Acquisitions - Pro Forma Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://www.thorindustries.com/role/BusinessSegments">
        <link:definition>2110103 - Disclosure - Business Segments</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="BusinessSegmentsTables" roleURI="http://www.thorindustries.com/role/BusinessSegmentsTables">
        <link:definition>2311302 - Disclosure - Business Segments (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="BusinessSegmentsAdditionalInformationDetails" roleURI="http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails">
        <link:definition>2412406 - Disclosure - Business Segments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsScheduleofReportingInformationDetail" roleURI="http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail">
        <link:definition>2413407 - Disclosure - Business Segments - Schedule of Reporting Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShare" roleURI="http://www.thorindustries.com/role/EarningsPerCommonShare">
        <link:definition>2114104 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareTables" roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareTables">
        <link:definition>2315303 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail" roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail">
        <link:definition>2416408 - Disclosure - Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShareAdditionalInformationDetails" roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails">
        <link:definition>2417409 - Disclosure - Earnings Per Common Share - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesandHedging" roleURI="http://www.thorindustries.com/role/DerivativesandHedging">
        <link:definition>2118105 - Disclosure - Derivatives and Hedging</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="DerivativesandHedgingTables" roleURI="http://www.thorindustries.com/role/DerivativesandHedgingTables">
        <link:definition>2319304 - Disclosure - Derivatives and Hedging (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="DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails" roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails">
        <link:definition>2420410 - Disclosure - Derivatives and Hedging - Fair Value and Associated Notional Amounts (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="DerivativesandHedgingNarrativeDetails" roleURI="http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails">
        <link:definition>2421411 - Disclosure - Derivatives and Hedging - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesandHedgingFinancialStatementImpactofDerivativesDetails" roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails">
        <link:definition>2422412 - Disclosure - Derivatives and Hedging - Financial Statement Impact of Derivatives (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="Inventories" roleURI="http://www.thorindustries.com/role/Inventories">
        <link:definition>2123106 - Disclosure - Inventories</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="InventoriesTables" roleURI="http://www.thorindustries.com/role/InventoriesTables">
        <link:definition>2324305 - Disclosure - Inventories (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="InventoriesScheduleofMajorClassificationsofInventoriesDetail" roleURI="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail">
        <link:definition>2425413 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesAdditionalInformationDetail" roleURI="http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail">
        <link:definition>2426414 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipment">
        <link:definition>2127107 - Disclosure - Property, Plant and Equipment</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="PropertyPlantandEquipmentTables" roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentTables">
        <link:definition>2328306 - Disclosure - Property, Plant and Equipment (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="PropertyPlantandEquipmentDetail" roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail">
        <link:definition>2429415 - Disclosure - Property, Plant and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsandGoodwill" roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwill">
        <link:definition>2130108 - Disclosure - Intangible Assets and Goodwill</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="IntangibleAssetsandGoodwillTables" roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables">
        <link:definition>2331307 - Disclosure - Intangible Assets and Goodwill (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="IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail" roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail">
        <link:definition>2432416 - Disclosure - Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail" roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail">
        <link:definition>2433417 - Disclosure - Intangible Assets and Goodwill - Estimated Amortization Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsandGoodwillGoodwillDetails" roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails">
        <link:definition>2434418 - Disclosure - Intangible Assets and Goodwill - Goodwill (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="ConcentrationofRisk" roleURI="http://www.thorindustries.com/role/ConcentrationofRisk">
        <link:definition>2135109 - Disclosure - Concentration of Risk</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="ConcentrationofRiskDetail" roleURI="http://www.thorindustries.com/role/ConcentrationofRiskDetail">
        <link:definition>2436419 - Disclosure - Concentration of Risk (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.thorindustries.com/role/FairValueMeasurements">
        <link:definition>2137110 - Disclosure - Fair Value Measurements</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="FairValueMeasurementsTables" roleURI="http://www.thorindustries.com/role/FairValueMeasurementsTables">
        <link:definition>2338308 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail" roleURI="http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail">
        <link:definition>2439420 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProductWarranties" roleURI="http://www.thorindustries.com/role/ProductWarranties">
        <link:definition>2140111 - Disclosure - Product Warranties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProductWarrantiesTables" roleURI="http://www.thorindustries.com/role/ProductWarrantiesTables">
        <link:definition>2341309 - Disclosure - Product Warranties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProductWarrantiesAdditionalInformationDetail" roleURI="http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail">
        <link:definition>2442421 - Disclosure - Product Warranties - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProductWarrantiesChangesinWarrantyLiabilitiesDetail" roleURI="http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail">
        <link:definition>2443422 - Disclosure - Product Warranties - Changes in Warranty Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.thorindustries.com/role/LongTermDebt">
        <link:definition>2144112 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.thorindustries.com/role/LongTermDebtTables">
        <link:definition>2345310 - Disclosure - Long-Term Debt (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="LongTermDebtScheduleofLongtermDebtDetails" roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails">
        <link:definition>2446423 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofLongtermDebtDetails_1" roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1">
        <link:definition>2446423 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAdditionalInformationDetail" roleURI="http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail">
        <link:definition>2447424 - Disclosure - Long-Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails">
        <link:definition>2448425 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionforIncomeTaxes" roleURI="http://www.thorindustries.com/role/ProvisionforIncomeTaxes">
        <link:definition>2149113 - Disclosure - Provision for 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="ProvisionforIncomeTaxesDetail" roleURI="http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail">
        <link:definition>2450426 - Disclosure - Provision for Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingentLiabilitiesCommitmentsandLegalMatters" roleURI="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters">
        <link:definition>2151114 - Disclosure - Contingent Liabilities, Commitments and Legal Matters</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="ContingentLiabilitiesCommitmentsandLegalMattersDetail" roleURI="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail">
        <link:definition>2452427 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.thorindustries.com/role/Leases">
        <link:definition>2153115 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.thorindustries.com/role/LeasesTables">
        <link:definition>2354311 - 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="LeasesComponentsofLeaseCostsDetails" roleURI="http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails">
        <link:definition>2455428 - Disclosure - Leases - Components of Lease Costs (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="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>2456429 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAssetsandLiabilitiesDetails" roleURI="http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails">
        <link:definition>2457430 - Disclosure - Leases - Assets and Liabilities (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="LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails">
        <link:definition>2458431 - Disclosure - Leases - Schedule of Maturities of Company's Operating and Finance 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="LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1" roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1">
        <link:definition>2458431 - Disclosure - Leases - Schedule of Maturities of Company's Operating and Finance 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="StockholdersEquity" roleURI="http://www.thorindustries.com/role/StockholdersEquity">
        <link:definition>2159116 - 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="StockholdersEquityDetail" roleURI="http://www.thorindustries.com/role/StockholdersEquityDetail">
        <link:definition>2460432 - Disclosure - Stockholders' Equity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.thorindustries.com/role/RevenueRecognition">
        <link:definition>2161117 - Disclosure - Revenue Recognition</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="RevenueRecognitionTables" roleURI="http://www.thorindustries.com/role/RevenueRecognitionTables">
        <link:definition>2362312 - Disclosure - Revenue Recognition (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="RevenueRecognitionDetail" roleURI="http://www.thorindustries.com/role/RevenueRecognitionDetail">
        <link:definition>2463433 - Disclosure - Revenue Recognition (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>2164118 - Disclosure - Accumulated Other Comprehensive Income (Loss)</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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>2365313 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>2466434 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="tho_FifthWheelsTowablesMember" abstract="true" name="FifthWheelsTowablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_OtherRvRelatedMember" abstract="true" name="OtherRvRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_NatureOfOperationsPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tho_TiffinGroupMember" abstract="true" name="TiffinGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_AssetBasedCreditFacilityMember" abstract="true" name="AssetBasedCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_BacklogMember" abstract="true" name="BacklogMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_ProductPropertyLiabilityAndRelatedLiabilities" abstract="false" name="ProductPropertyLiabilityAndRelatedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_UsTrancheMember" abstract="true" name="UsTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" abstract="false" name="StandbyRepurchaseObligationsOnDealerInventoryFinancing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_RentalVehiclesMember" abstract="true" name="RentalVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_MotorcaravanMember" abstract="true" name="MotorcaravanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" abstract="false" name="AccountsReceivableAndInventoryNetOfAmountsDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_DesignTechnologyAndOtherIntangiblesMember" abstract="true" name="DesignTechnologyAndOtherIntangiblesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_DealerNetworkAndCustomerRelationshipsMember" abstract="true" name="DealerNetworkAndCustomerRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_MotorizedMember" abstract="true" name="MotorizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_CaravanMember" abstract="true" name="CaravanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_RecreationVehiclesMember" abstract="true" name="RecreationVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" abstract="false" name="TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tho_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_DealerNetworkMember" abstract="true" name="DealerNetworkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_TravelTrailersMember" abstract="true" name="TravelTrailersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_UnsecuredSeriesOneDebtMember" abstract="true" name="UnsecuredSeriesOneDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_LineOfCreditFacilityCreditorFeesAmount" abstract="false" name="LineOfCreditFacilityCreditorFeesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_AirXIntermediateIncMember" abstract="true" name="AirXIntermediateIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_FreedomRoadsMember" abstract="true" name="FreedomRoadsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_CampervanMember" abstract="true" name="CampervanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_TermOfProductWarrantyTwoMember" abstract="true" name="TermOfProductWarrantyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_RepurchaseAndGuaranteeReserveBalances" abstract="false" name="RepurchaseAndGuaranteeReserveBalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" abstract="false" name="DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_UnsecuredSeriesTwoDebtMember" abstract="true" name="UnsecuredSeriesTwoDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_WarrantyPeriodForRetailCustomer" abstract="false" name="WarrantyPeriodForRetailCustomer" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" abstract="true" name="GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tho_AccumulatedOtherGainLossAttributableToParentMember" abstract="true" name="AccumulatedOtherGainLossAttributableToParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" abstract="false" name="LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_FinanceLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_ClassaMotorizedMember" abstract="true" name="ClassaMotorizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_DebtInstrumentAmortizationPeriod" abstract="false" name="DebtInstrumentAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tho_EuroTrancheMember" abstract="true" name="EuroTrancheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_OtherLongTermDebtMember" abstract="true" name="OtherLongTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_ClassbMotorizedMember" abstract="true" name="ClassbMotorizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_OneMonthLIBORMember" abstract="true" name="OneMonthLIBORMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_TermOfProductWarrantyOneMember" abstract="true" name="TermOfProductWarrantyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_TowablesMember" abstract="true" name="TowablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_ClasscMotorizedMember" abstract="true" name="ClasscMotorizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_SeniorUnsecuredNotesDue2029Member" abstract="true" name="SeniorUnsecuredNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tho_InventoryChassis" abstract="false" name="InventoryChassis" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tho_RepaymentOfTermLoan" abstract="false" name="RepaymentOfTermLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>tho-20211031_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 2021 Workiva-->
<!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4-->
<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.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9b653234-ccae-40dd-a9a8-b6776579216e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_957e0645-a328-4a5c-8b2d-b9bc11216d0b" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9b653234-ccae-40dd-a9a8-b6776579216e" xlink:to="loc_us-gaap_StockholdersEquity_957e0645-a328-4a5c-8b2d-b9bc11216d0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_f60d8fe2-b1d5-4567-b8c0-2d4f45dba88d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9b653234-ccae-40dd-a9a8-b6776579216e" xlink:to="loc_us-gaap_MinorityInterest_f60d8fe2-b1d5-4567-b8c0-2d4f45dba88d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4bb68f6a-1acb-4017-ae6c-585afcbda7a1" 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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_737f4edc-b60b-4e5b-a804-d92005a4ef4d" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4bb68f6a-1acb-4017-ae6c-585afcbda7a1" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_737f4edc-b60b-4e5b-a804-d92005a4ef4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_582f51a7-c904-4de3-b2e6-176646b1f4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4bb68f6a-1acb-4017-ae6c-585afcbda7a1" xlink:to="loc_us-gaap_AssetsCurrent_582f51a7-c904-4de3-b2e6-176646b1f4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ae99d611-bb3c-4612-b16e-b30f7058909e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4bb68f6a-1acb-4017-ae6c-585afcbda7a1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ae99d611-bb3c-4612-b16e-b30f7058909e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6e2f840f-9562-43f0-88e1-2756053949d0" 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_LiabilitiesNoncurrent_b57ef743-5fc9-422c-b4d0-616adeb21b25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6e2f840f-9562-43f0-88e1-2756053949d0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_b57ef743-5fc9-422c-b4d0-616adeb21b25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_598de1b0-7a56-4dff-aebd-b98d8ca7fbf2" 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_LiabilitiesAndStockholdersEquity_6e2f840f-9562-43f0-88e1-2756053949d0" xlink:to="loc_us-gaap_LiabilitiesCurrent_598de1b0-7a56-4dff-aebd-b98d8ca7fbf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a9cfc86-321c-4843-8d33-e4b8eb27020f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6e2f840f-9562-43f0-88e1-2756053949d0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a9cfc86-321c-4843-8d33-e4b8eb27020f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9acfb37d-e1df-4538-a768-c73a94e033f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6e2f840f-9562-43f0-88e1-2756053949d0" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9acfb37d-e1df-4538-a768-c73a94e033f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_78e324a4-d693-4a0d-beec-83225c0d3c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_526d7571-fd6a-4623-8f17-d173de2e2e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_78e324a4-d693-4a0d-beec-83225c0d3c3b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_526d7571-fd6a-4623-8f17-d173de2e2e16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a6db5b42-bdb5-4cf2-ac50-97b555a40654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_78e324a4-d693-4a0d-beec-83225c0d3c3b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a6db5b42-bdb5-4cf2-ac50-97b555a40654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_f505f662-4143-45e6-824f-a100d33dd7e1" xlink:href="tho-20211031.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_78e324a4-d693-4a0d-beec-83225c0d3c3b" xlink:to="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_f505f662-4143-45e6-824f-a100d33dd7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_63d2e11f-d91f-4851-9d5b-1399c3fccaaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_78e324a4-d693-4a0d-beec-83225c0d3c3b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_63d2e11f-d91f-4851-9d5b-1399c3fccaaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" 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_9b683453-0db7-4f2a-ae59-43071fab2825" 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_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9b683453-0db7-4f2a-ae59-43071fab2825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cff6c7ce-465d-4127-a5ed-cce083dc3ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cff6c7ce-465d-4127-a5ed-cce083dc3ac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_b9043d92-ad8e-46ae-9a02-d51f80956e01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_b9043d92-ad8e-46ae-9a02-d51f80956e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_5f542b93-b696-4e4d-b7c6-2c328ce46035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_RestrictedCash_5f542b93-b696-4e4d-b7c6-2c328ce46035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c46e5888-92a8-4b6f-9d62-6394e7a972ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c46e5888-92a8-4b6f-9d62-6394e7a972ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6292f248-8aa1-46d7-bea8-f62a367d6ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_278164b5-7697-48c9-9191-3c4998dbeec5" xlink:to="loc_us-gaap_InventoryNet_6292f248-8aa1-46d7-bea8-f62a367d6ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b75c51f6-649f-4144-bbe0-53f3f973ecf1" 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_5cf67932-5eb0-45e1-9e84-37b20d930761" 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_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_PreferredStockValue_5cf67932-5eb0-45e1-9e84-37b20d930761" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_cd90bc3e-4aca-4bd5-968e-479e63a586f3" 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_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_CommonStockValue_cd90bc3e-4aca-4bd5-968e-479e63a586f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3efb7ded-8cbb-4230-9d73-4832da4fa6fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3efb7ded-8cbb-4230-9d73-4832da4fa6fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3438e072-66e1-4a59-a1bd-a6f0fc59acbe" 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_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3438e072-66e1-4a59-a1bd-a6f0fc59acbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f427d013-f516-4f68-80cd-57899d09dcc6" 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_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f427d013-f516-4f68-80cd-57899d09dcc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_7678e19e-65ef-48af-8861-6701618df217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b75c51f6-649f-4144-bbe0-53f3f973ecf1" xlink:to="loc_us-gaap_TreasuryStockValue_7678e19e-65ef-48af-8861-6701618df217" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b3a013d4-f5ee-4d52-b13a-970598d8b184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f5bc0966-e65f-4b11-b966-4938c8b8fcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_b3a013d4-f5ee-4d52-b13a-970598d8b184" xlink:to="loc_us-gaap_Goodwill_f5bc0966-e65f-4b11-b966-4938c8b8fcbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cb3fb10a-a42b-4f18-917a-8f3ad7708113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_b3a013d4-f5ee-4d52-b13a-970598d8b184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cb3fb10a-a42b-4f18-917a-8f3ad7708113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_99ce0929-d9b0-4af7-93a7-fcd96101f412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_b3a013d4-f5ee-4d52-b13a-970598d8b184" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_99ce0929-d9b0-4af7-93a7-fcd96101f412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_924f081c-d289-4028-8951-ecec2f1bd6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_b3a013d4-f5ee-4d52-b13a-970598d8b184" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_924f081c-d289-4028-8951-ecec2f1bd6f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" 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_LongTermDebtCurrent_bac15f6d-5a8f-4ea1-94ee-322718e2cf12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_LongTermDebtCurrent_bac15f6d-5a8f-4ea1-94ee-322718e2cf12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_ace0902f-17c7-4f1c-8579-b6b878f6b2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_ace0902f-17c7-4f1c-8579-b6b878f6b2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_8a9ae200-0455-4274-a8f7-cc643fbfac3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_TaxesPayableCurrent_8a9ae200-0455-4274-a8f7-cc643fbfac3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_682acd37-a397-4b90-adcb-754e10439534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_682acd37-a397-4b90-adcb-754e10439534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_19ffe04a-599a-427b-ac73-c49875d35376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_AccountsPayableCurrent_19ffe04a-599a-427b-ac73-c49875d35376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_18e056d8-794b-4ded-82c2-5f49cbbde744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_18e056d8-794b-4ded-82c2-5f49cbbde744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_07f5e5a3-a575-4d02-a787-4414478074aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_OtherShortTermBorrowings_07f5e5a3-a575-4d02-a787-4414478074aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6bf188b6-8a49-408b-8114-f5ea15243a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6bf188b6-8a49-408b-8114-f5ea15243a36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities_ef7e3575-de01-4930-9b7d-1989d9b62bcd" xlink:href="tho-20211031.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities_ef7e3575-de01-4930-9b7d-1989d9b62bcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_75414666-9f3d-471c-bed4-3d9663754f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_05710a69-b011-4c36-8bcb-5b6d680d1955" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualCurrent_75414666-9f3d-471c-bed4-3d9663754f02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" 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_SellingGeneralAndAdministrativeExpense_390cbe46-52b9-487c-9f4e-29afa17d7394" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_390cbe46-52b9-487c-9f4e-29afa17d7394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_64581190-5bce-44a8-baad-a578c0e284b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_InvestmentIncomeInterest_64581190-5bce-44a8-baad-a578c0e284b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_12e5c59f-b3dc-4848-a87c-897f2824708b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_12e5c59f-b3dc-4848-a87c-897f2824708b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_824b8ab1-17db-425d-b501-a0d3ccdb586d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_InterestExpense_824b8ab1-17db-425d-b501-a0d3ccdb586d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b7b636bb-02ca-42a2-bfd1-19e3515d220a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b7b636bb-02ca-42a2-bfd1-19e3515d220a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1b673327-f764-4c82-8e65-da8067b33be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_401cc131-b106-4d35-b60e-a8dddfb751cb" xlink:to="loc_us-gaap_GrossProfit_1b673327-f764-4c82-8e65-da8067b33be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c4c2ec71-dcb7-4e77-a418-e8ec8b798760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b9a28397-9c97-4ab2-bd5b-086b8bd63bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c4c2ec71-dcb7-4e77-a418-e8ec8b798760" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b9a28397-9c97-4ab2-bd5b-086b8bd63bad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_959229a9-a448-43e9-8799-21533cc40946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c4c2ec71-dcb7-4e77-a418-e8ec8b798760" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_959229a9-a448-43e9-8799-21533cc40946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_156cef97-c772-41bd-a4fd-60fe95c82011" 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_ProfitLoss_8bdf8f89-fd46-4c2e-bc63-2942532b9db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_156cef97-c772-41bd-a4fd-60fe95c82011" xlink:to="loc_us-gaap_ProfitLoss_8bdf8f89-fd46-4c2e-bc63-2942532b9db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_803076ca-b1a9-4bdf-857a-5776513da147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_156cef97-c772-41bd-a4fd-60fe95c82011" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_803076ca-b1a9-4bdf-857a-5776513da147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3ef46f2e-1c5c-4877-b6f8-5c8a0912b33c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ca2e83d2-9fb7-43e8-a67c-56e43e46bf94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3ef46f2e-1c5c-4877-b6f8-5c8a0912b33c" xlink:to="loc_us-gaap_ProfitLoss_ca2e83d2-9fb7-43e8-a67c-56e43e46bf94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_31c55dbb-5687-4cb3-9c67-1b4cd74b4171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3ef46f2e-1c5c-4877-b6f8-5c8a0912b33c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_31c55dbb-5687-4cb3-9c67-1b4cd74b4171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7d0bf1e3-d30b-4af9-8a0c-2ba24c293fc5" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00782887-e6e6-487e-ab79-d00cd37d42d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7d0bf1e3-d30b-4af9-8a0c-2ba24c293fc5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00782887-e6e6-487e-ab79-d00cd37d42d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3eee1d8f-2b2d-4663-8511-b2675950fa18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7d0bf1e3-d30b-4af9-8a0c-2ba24c293fc5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3eee1d8f-2b2d-4663-8511-b2675950fa18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_63fdb4ea-869c-4769-a00b-a3bb3c6fdb7d" 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_30091e83-9893-41a2-8277-a921ae59573b" 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_63fdb4ea-869c-4769-a00b-a3bb3c6fdb7d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_30091e83-9893-41a2-8277-a921ae59573b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_93e6a998-8f49-47a0-a195-708c9db2fd9d" 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_63fdb4ea-869c-4769-a00b-a3bb3c6fdb7d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_93e6a998-8f49-47a0-a195-708c9db2fd9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_de8950b8-9f2e-46c9-b795-c4b11bb6bd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e25d0797-6c52-436a-8305-6cb1bc14a5f9" 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_ProfitLoss_de8950b8-9f2e-46c9-b795-c4b11bb6bd8c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e25d0797-6c52-436a-8305-6cb1bc14a5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2a02de0a-4942-45ed-800a-4059d4028b21" 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_ProfitLoss_de8950b8-9f2e-46c9-b795-c4b11bb6bd8c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2a02de0a-4942-45ed-800a-4059d4028b21" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_40775695-5ab5-4c6c-b0e6-2227a9dda099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b704a4d4-ee49-4ac2-a083-e084c03a0f87" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_40775695-5ab5-4c6c-b0e6-2227a9dda099" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b704a4d4-ee49-4ac2-a083-e084c03a0f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_0f4c2e44-cd2a-4b8d-9574-72de0d01a80e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_40775695-5ab5-4c6c-b0e6-2227a9dda099" xlink:to="loc_us-gaap_RestrictedCash_0f4c2e44-cd2a-4b8d-9574-72de0d01a80e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" 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_FinanceLeasePrincipalPayments_e75f14a7-1e9d-4111-99f4-98a79d54c159" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_e75f14a7-1e9d-4111-99f4-98a79d54c159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3c573186-eac0-40e8-b070-ba207a28eaba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3c573186-eac0-40e8-b070-ba207a28eaba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepaymentOfTermLoan_6f5a03bf-62cf-46e2-87f5-670b437cee85" xlink:href="tho-20211031.xsd#tho_RepaymentOfTermLoan"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_tho_RepaymentOfTermLoan_6f5a03bf-62cf-46e2-87f5-670b437cee85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_0533bb3a-d16e-42f5-bd29-b8aa04482cda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_0533bb3a-d16e-42f5-bd29-b8aa04482cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_87916e01-6d07-4a00-9704-f2a81f075186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_87916e01-6d07-4a00-9704-f2a81f075186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_dc9f643e-7f37-467e-98f4-10fe80f34ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_dc9f643e-7f37-467e-98f4-10fe80f34ecb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherShortTermDebt_b7d4c7eb-939b-48f0-a604-65ae12bd351e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_RepaymentsOfOtherShortTermDebt_b7d4c7eb-939b-48f0-a604-65ae12bd351e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_03d4300b-8213-432d-94a8-8f2cc302f2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2fcb7b6e-a661-4ff2-bd51-27ac9db24e9b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_03d4300b-8213-432d-94a8-8f2cc302f2b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cceca2a5-159d-4fac-b731-60dee56dd0f6" 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_a32af430-cbad-4db0-ab66-001589ab5e17" 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_cceca2a5-159d-4fac-b731-60dee56dd0f6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a32af430-cbad-4db0-ab66-001589ab5e17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54a01ed5-a1b0-49fb-a073-37906668745e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cceca2a5-159d-4fac-b731-60dee56dd0f6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54a01ed5-a1b0-49fb-a073-37906668745e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17179a58-6c78-425e-b1d5-b0bd5db16ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cceca2a5-159d-4fac-b731-60dee56dd0f6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17179a58-6c78-425e-b1d5-b0bd5db16ad8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5ccdcb00-e1a4-4336-95b4-da910b2bf6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cceca2a5-159d-4fac-b731-60dee56dd0f6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5ccdcb00-e1a4-4336-95b4-da910b2bf6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8a9e8095-d382-4639-af7f-1b72c9d6ad6c" 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_ff2aa0a1-600b-48d3-bda2-605f6e80eeea" 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_8a9e8095-d382-4639-af7f-1b72c9d6ad6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_ff2aa0a1-600b-48d3-bda2-605f6e80eeea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_adeab847-855a-4b7c-a79d-0c509977d0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8a9e8095-d382-4639-af7f-1b72c9d6ad6c" xlink:to="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_adeab847-855a-4b7c-a79d-0c509977d0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_26b6839a-59dc-410e-8c91-0bc721bf97ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8a9e8095-d382-4639-af7f-1b72c9d6ad6c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_26b6839a-59dc-410e-8c91-0bc721bf97ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" 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_IncreaseDecreaseInOtherNoncurrentLiabilities_83a4efaf-0468-4c32-b8de-137e9181c97b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_83a4efaf-0468-4c32-b8de-137e9181c97b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fc6f96b7-6369-44ff-9ccb-d64e2d02501e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fc6f96b7-6369-44ff-9ccb-d64e2d02501e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8a085c1e-8969-4e6b-961e-8a9555548b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8a085c1e-8969-4e6b-961e-8a9555548b7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4b2b1dbc-affb-45c1-8b08-06b16f3ad05e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4b2b1dbc-affb-45c1-8b08-06b16f3ad05e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_60e11102-6edc-4694-9578-1a7368e3e9d3" 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_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_60e11102-6edc-4694-9578-1a7368e3e9d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_bbf3506a-fa1b-49ef-9063-898c11ff1b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_ProfitLoss_bbf3506a-fa1b-49ef-9063-898c11ff1b12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7e4e53f4-861f-407f-bdf4-f11512b619e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7e4e53f4-861f-407f-bdf4-f11512b619e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_2ae7baff-9820-4c8b-b137-f5eca1f9ee4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_Depreciation_2ae7baff-9820-4c8b-b137-f5eca1f9ee4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_455e3242-71bc-413b-9f52-e3d6633e3044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_455e3242-71bc-413b-9f52-e3d6633e3044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_bceab97e-247a-4968-a30c-a370dc540955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_bceab97e-247a-4968-a30c-a370dc540955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7e71e9f4-e66f-44eb-a424-d5a87c0794b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7e71e9f4-e66f-44eb-a424-d5a87c0794b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_89ab6972-71ae-454c-896c-188bce88ca51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_ShareBasedCompensation_89ab6972-71ae-454c-896c-188bce88ca51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_40906339-1420-4eb2-bbdd-86bbbe0911c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40ac5031-97f3-4e9d-b523-56fd52dfacd1" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_40906339-1420-4eb2-bbdd-86bbbe0911c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_696c71ea-dc4a-4ee7-a335-644987981918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_696c71ea-dc4a-4ee7-a335-644987981918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d9ca0a19-7690-4b4e-b799-27ba4153c27a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d9ca0a19-7690-4b4e-b799-27ba4153c27a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_3d46b0fd-a0b3-4def-be53-48906f35e59f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_3d46b0fd-a0b3-4def-be53-48906f35e59f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2f12e29a-bbf8-4302-99d5-b115b0b17b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2f12e29a-bbf8-4302-99d5-b115b0b17b79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_5e69f77e-4a2f-46c7-a721-86381d3761a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_5e69f77e-4a2f-46c7-a721-86381d3761a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e251d4a7-93d6-4134-8a8a-31a87f210a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_Goodwill_e251d4a7-93d6-4134-8a8a-31a87f210a50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_45b48b5e-fbc0-4134-b40b-8fd934b4c411" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_45b48b5e-fbc0-4134-b40b-8fd934b4c411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_41aa91d8-a713-47f7-bf9d-ce49703bf1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_41aa91d8-a713-47f7-bf9d-ce49703bf1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_aa566d8c-7bba-4280-bc51-774796576708" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_aa566d8c-7bba-4280-bc51-774796576708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b407b7df-e81a-4e77-a11b-73f1c5da667a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_bcd6b6d2-398d-4030-9f6c-1748819164a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b407b7df-e81a-4e77-a11b-73f1c5da667a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_45ccdfce-d142-4098-b203-ad7f4e556acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_45ccdfce-d142-4098-b203-ad7f4e556acc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7f7a99f8-09a9-4e52-9247-423858b22849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7f7a99f8-09a9-4e52-9247-423858b22849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9c8698a2-c1c0-4640-9900-1b38aa208c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_9c8698a2-c1c0-4640-9900-1b38aa208c75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_83521fa7-4ad7-4744-b614-d8fbfb32eebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_83521fa7-4ad7-4744-b614-d8fbfb32eebb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_a1d4cf63-3c85-413c-9737-da2f6344ca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_a1d4cf63-3c85-413c-9737-da2f6344ca0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a9b9d02e-80b6-4363-9bee-7c0fbcafee14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_a9b9d02e-80b6-4363-9bee-7c0fbcafee14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b8c7c4c9-c951-4362-af9c-4ae49c1c29c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_Goodwill_b8c7c4c9-c951-4362-af9c-4ae49c1c29c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7ade6a59-c212-4665-baee-34d6b54023b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_7ade6a59-c212-4665-baee-34d6b54023b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_e35fa8a9-d5b5-42ad-be80-65753c215633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e9efb04d-c50d-4833-9ea9-b1ca55282b87" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_e35fa8a9-d5b5-42ad-be80-65753c215633" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_88861fbb-2c75-4b27-bc39-635eb0d38306" 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_8e8107a0-e390-479e-a1d2-bd14e6028f6c" 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_88861fbb-2c75-4b27-bc39-635eb0d38306" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8e8107a0-e390-479e-a1d2-bd14e6028f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d8ba0e0d-32fe-44bd-94f9-4fc26cceb016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_88861fbb-2c75-4b27-bc39-635eb0d38306" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d8ba0e0d-32fe-44bd-94f9-4fc26cceb016" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#InventoriesScheduleofMajorClassificationsofInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6f009c5b-e361-4975-af9d-d87e8d621ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_381598ce-bf81-4d0b-beaf-bb4ff3cb1fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6f009c5b-e361-4975-af9d-d87e8d621ff4" xlink:to="loc_us-gaap_InventoryLIFOReserve_381598ce-bf81-4d0b-beaf-bb4ff3cb1fa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_dc3c5eb2-c570-4147-8c8b-111fb4e97ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6f009c5b-e361-4975-af9d-d87e8d621ff4" xlink:to="loc_us-gaap_InventoryGross_dc3c5eb2-c570-4147-8c8b-111fb4e97ab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_8d76734b-dada-44ca-b01e-08603a150312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_6d6b6216-1b2a-4c42-a55b-5854cf73f1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_8d76734b-dada-44ca-b01e-08603a150312" xlink:to="loc_us-gaap_InventoryFinishedGoods_6d6b6216-1b2a-4c42-a55b-5854cf73f1db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_4c296637-a508-4b90-ae33-2f34af9a13dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_8d76734b-dada-44ca-b01e-08603a150312" xlink:to="loc_us-gaap_InventoryWorkInProcess_4c296637-a508-4b90-ae33-2f34af9a13dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_7a97e27d-ffce-4719-8a07-23c4784e953d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_8d76734b-dada-44ca-b01e-08603a150312" xlink:to="loc_us-gaap_InventoryRawMaterials_7a97e27d-ffce-4719-8a07-23c4784e953d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_InventoryChassis_233b4501-6f2a-40a8-bf3c-05068dea0d35" xlink:href="tho-20211031.xsd#tho_InventoryChassis"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_8d76734b-dada-44ca-b01e-08603a150312" xlink:to="loc_tho_InventoryChassis_233b4501-6f2a-40a8-bf3c-05068dea0d35" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#PropertyPlantandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_874bfe5e-881b-46dd-a0f9-c868d34991aa" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_aa539b64-bf2d-42a9-b539-181e1148c099" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_874bfe5e-881b-46dd-a0f9-c868d34991aa" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_aa539b64-bf2d-42a9-b539-181e1148c099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_d537fe41-28c7-4898-b2b6-07851d4f00a6" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_874bfe5e-881b-46dd-a0f9-c868d34991aa" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_d537fe41-28c7-4898-b2b6-07851d4f00a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_1ad7fc9f-aa73-4dbe-88c7-0a56d1b5cbde" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_b6478d27-4b50-40aa-bca1-3d45c662dbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_1ad7fc9f-aa73-4dbe-88c7-0a56d1b5cbde" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_b6478d27-4b50-40aa-bca1-3d45c662dbb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b6bf3265-9cca-40e6-b804-4260b7e9c4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_1ad7fc9f-aa73-4dbe-88c7-0a56d1b5cbde" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b6bf3265-9cca-40e6-b804-4260b7e9c4e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_698bfe4c-b765-4878-b4c1-f8a212b9268b" xlink:href="tho-20211031.xsd#tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_1ad7fc9f-aa73-4dbe-88c7-0a56d1b5cbde" xlink:to="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_698bfe4c-b765-4878-b4c1-f8a212b9268b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_771bf771-95ad-4376-b892-90af809ea2e1" xlink:href="tho-20211031.xsd#tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_771bf771-95ad-4376-b892-90af809ea2e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_772db971-1303-4c9c-a695-9af53106ed36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_772db971-1303-4c9c-a695-9af53106ed36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_13da52ab-3eb2-42d8-9c5d-8f928197e64c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_13da52ab-3eb2-42d8-9c5d-8f928197e64c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a45a3c5d-0fd5-4b55-9ae5-3954161ea8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a45a3c5d-0fd5-4b55-9ae5-3954161ea8a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_6bf67779-7f9a-446d-8f16-6c500554ed60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_6bf67779-7f9a-446d-8f16-6c500554ed60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fab9afb3-d23d-4623-a8fa-92d5191ad1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5c713618-c4e6-4da0-a274-4892be303184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fab9afb3-d23d-4623-a8fa-92d5191ad1a8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_163a7757-fc2f-45c3-ab71-1fe6cba9b5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_be092e04-50a9-4b1d-b147-285500df2c97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_163a7757-fc2f-45c3-ab71-1fe6cba9b5a6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_be092e04-50a9-4b1d-b147-285500df2c97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_e9ce7d47-46b4-4dbe-9610-104e712659af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_163a7757-fc2f-45c3-ab71-1fe6cba9b5a6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_e9ce7d47-46b4-4dbe-9610-104e712659af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofLongtermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f43bec0e-ee7b-4259-807e-e8d891e28502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1ea7ef93-9f75-4a7d-a9e3-7765af2731f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f43bec0e-ee7b-4259-807e-e8d891e28502" xlink:to="loc_us-gaap_LongTermDebtCurrent_1ea7ef93-9f75-4a7d-a9e3-7765af2731f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0e25ee36-c809-4c3c-8de8-11333c0fb476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f43bec0e-ee7b-4259-807e-e8d891e28502" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0e25ee36-c809-4c3c-8de8-11333c0fb476" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_33d54659-ae0c-4dc6-8b7e-5111ef1be149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_33d54659-ae0c-4dc6-8b7e-5111ef1be149" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b29c9720-80d1-4231-bccc-b9852898ae88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b29c9720-80d1-4231-bccc-b9852898ae88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_44224975-1b65-404a-abf3-e5405135390b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_44224975-1b65-404a-abf3-e5405135390b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c68027f8-b14e-4d01-96b4-972ad835280e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c68027f8-b14e-4d01-96b4-972ad835280e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermDebtMaturityAfterYearFour_6d1ded7a-d987-4350-8445-8c59f2b706c6" xlink:href="tho-20211031.xsd#tho_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_tho_LongTermDebtMaturityAfterYearFour_6d1ded7a-d987-4350-8445-8c59f2b706c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e8199596-5030-4c30-8c61-063598ea9e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_75a16c9a-4953-4319-a19a-4a1c52b0820e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e8199596-5030-4c30-8c61-063598ea9e4f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesComponentsofLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_48a01270-3f63-4a00-b068-e2b571c84217" 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_FinanceLeaseRightOfUseAssetAmortization_86d7052f-f9aa-483c-ae26-8cd431b00d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_48a01270-3f63-4a00-b068-e2b571c84217" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_86d7052f-f9aa-483c-ae26-8cd431b00d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c73f632d-9f85-47af-9a96-7043294a0325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_48a01270-3f63-4a00-b068-e2b571c84217" xlink:to="loc_us-gaap_OperatingLeaseCost_c73f632d-9f85-47af-9a96-7043294a0325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_17f47a4e-f96e-4a57-8965-977f2ff025be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_48a01270-3f63-4a00-b068-e2b571c84217" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_17f47a4e-f96e-4a57-8965-977f2ff025be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_b3ba3359-7802-4681-bfc1-edd13eefa3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_beedf357-a0c6-412e-9b18-a1b3bc3ee94d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_b3ba3359-7802-4681-bfc1-edd13eefa3e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_beedf357-a0c6-412e-9b18-a1b3bc3ee94d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_4844a1c6-0483-40e5-8852-1623ff24d49c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_b3ba3359-7802-4681-bfc1-edd13eefa3e5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_4844a1c6-0483-40e5-8852-1623ff24d49c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cc9be9c3-f434-4deb-828e-7ed4c051e17f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f954fafa-521e-434d-b856-cbadd033dc39" 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_OperatingLeaseLiability_cc9be9c3-f434-4deb-828e-7ed4c051e17f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f954fafa-521e-434d-b856-cbadd033dc39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6b495243-9aaf-4670-8471-d941ec3e693d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_cc9be9c3-f434-4deb-828e-7ed4c051e17f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6b495243-9aaf-4670-8471-d941ec3e693d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1429d106-4091-428d-9b96-b5bcf19e0170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_f83f80e3-f2a9-4ef2-9218-88cafd7146b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1429d106-4091-428d-9b96-b5bcf19e0170" xlink:to="loc_us-gaap_FinanceLeaseLiability_f83f80e3-f2a9-4ef2-9218-88cafd7146b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d3b1c141-e070-4123-bf9e-ba00af59560c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1429d106-4091-428d-9b96-b5bcf19e0170" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d3b1c141-e070-4123-bf9e-ba00af59560c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5cab8b7b-da3f-4842-a7e2-a8c164c5a63e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5cab8b7b-da3f-4842-a7e2-a8c164c5a63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_b7f3263e-3cb8-4b34-9766-2341b7b8f810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_b7f3263e-3cb8-4b34-9766-2341b7b8f810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e049e0e9-228b-4368-b438-0bf3b9800bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e049e0e9-228b-4368-b438-0bf3b9800bec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ebbb410f-54f9-4643-bed2-b759cb0c9238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ebbb410f-54f9-4643-bed2-b759cb0c9238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_d7092de0-baed-42be-942c-7b0867a8c121" xlink:href="tho-20211031.xsd#tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_d7092de0-baed-42be-942c-7b0867a8c121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_63e71236-4ec8-489e-80c5-692984a7a19f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f6169afe-77a4-4585-ba08-b171a3eaaa25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_63e71236-4ec8-489e-80c5-692984a7a19f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_34e63201-8dc4-4757-a212-fefddd6b2922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_34e63201-8dc4-4757-a212-fefddd6b2922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_e9e3d5d4-eae9-4743-9267-aa3ea18bffd1" xlink:href="tho-20211031.xsd#tho_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_e9e3d5d4-eae9-4743-9267-aa3ea18bffd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_36a11ce7-486d-4c2b-8c4a-64c80a8c583a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_36a11ce7-486d-4c2b-8c4a-64c80a8c583a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_89f56a59-d082-4360-82cc-da072de97972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_89f56a59-d082-4360-82cc-da072de97972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_66d74f0d-369c-40da-8c33-f926fffe71a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_66d74f0d-369c-40da-8c33-f926fffe71a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_86f439b1-edcc-4679-958c-c13abd37e61d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_775b47e4-89bb-4804-82d0-a66e71eda6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_86f439b1-edcc-4679-958c-c13abd37e61d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77f12847-06ef-43bb-b105-1f9a98a59864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c99e780b-c000-4361-b75e-6e1a19d8f925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77f12847-06ef-43bb-b105-1f9a98a59864" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c99e780b-c000-4361-b75e-6e1a19d8f925" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6e9986a0-21ea-4dc4-975a-e6f5345c3a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77f12847-06ef-43bb-b105-1f9a98a59864" xlink:to="loc_us-gaap_OperatingLeaseLiability_6e9986a0-21ea-4dc4-975a-e6f5345c3a8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a26aa83-b9de-4758-9a62-d4f8c625e0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_6b306c4b-0dd7-4366-84e6-7a983bb1b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a26aa83-b9de-4758-9a62-d4f8c625e0a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_6b306c4b-0dd7-4366-84e6-7a983bb1b45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_60585e76-dc94-40ed-8550-0c75bf9c2d87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a26aa83-b9de-4758-9a62-d4f8c625e0a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_60585e76-dc94-40ed-8550-0c75bf9c2d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d48fbcfa-e962-4039-be1b-d29931f0fc71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a26aa83-b9de-4758-9a62-d4f8c625e0a0" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d48fbcfa-e962-4039-be1b-d29931f0fc71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_c72063c7-dd9f-45e1-aea1-e3fa736e0a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a26aa83-b9de-4758-9a62-d4f8c625e0a0" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_c72063c7-dd9f-45e1-aea1-e3fa736e0a1a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>tho-20211031_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 2021 Workiva-->
<!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended" id="i580b8307a006427b90ca0d8f33a5c273_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d168f458-1671-4b92-ae54-c5ea1e1052f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d168f458-1671-4b92-ae54-c5ea1e1052f7" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_da4ab40c-a8ab-43e6-87bf-6979da8c2579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_SharesIssued_da4ab40c-a8ab-43e6-87bf-6979da8c2579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a3a48b52-1fc6-4fc7-9a46-fff92410c060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a3a48b52-1fc6-4fc7-9a46-fff92410c060" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b698edde-7d9f-4784-8047-7fe4ce291b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_ProfitLoss_b698edde-7d9f-4784-8047-7fe4ce291b76" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a4c75ff7-edc4-4f72-96af-3a330401b3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a4c75ff7-edc4-4f72-96af-3a330401b3e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_144036db-818c-48ee-808f-f767ab181594" 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_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_144036db-818c-48ee-808f-f767ab181594" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_cf34d980-4e3a-48cd-ba2e-0c09554f10bb" 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_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_DividendsCommonStockCash_cf34d980-4e3a-48cd-ba2e-0c09554f10bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fb2a0fb9-41ed-4c38-a195-7e2b482e0ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fb2a0fb9-41ed-4c38-a195-7e2b482e0ad4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d3e4ac99-c4dc-4618-9042-ea16f3a82bd1" 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_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d3e4ac99-c4dc-4618-9042-ea16f3a82bd1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_1860907b-f43a-4efd-a215-731aac064adf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_1860907b-f43a-4efd-a215-731aac064adf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_872baa53-1371-4a2f-905b-f08303b38128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e52c00b1-89ba-447b-aded-e26db323cb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" 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_d168f458-1671-4b92-ae54-c5ea1e1052f7" xlink:to="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_829da465-a929-49a5-8eda-4cb7814c1e6e_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_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:to="loc_us-gaap_EquityComponentDomain_829da465-a929-49a5-8eda-4cb7814c1e6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" 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_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:to="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:to="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0a53c74b-370c-429a-9047-2faff60df0c2" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_CommonStockMember_0a53c74b-370c-429a-9047-2faff60df0c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7658d642-afb9-4a91-a54e-e53bfa1a5039" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7658d642-afb9-4a91-a54e-e53bfa1a5039" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4416a0b3-81be-4e34-83d8-2a4caf942677" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_RetainedEarningsMember_4416a0b3-81be-4e34-83d8-2a4caf942677" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ace45b04-516d-4562-9de2-5e9b9a267fe1" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ace45b04-516d-4562-9de2-5e9b9a267fe1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_31561160-b0fe-4172-85cf-13e6908e1ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_TreasuryStockMember_31561160-b0fe-4172-85cf-13e6908e1ccc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5f0b0ef4-00ea-4a11-bd44-eed58d1c7773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5f0b0ef4-00ea-4a11-bd44-eed58d1c7773" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsAirxcelNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails" xlink:type="extended" id="i71ff39bb4cb24e54b8d09c51f471d1aa_AcquisitionsAirxcelNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3c87599a-955e-43d9-ade3-4bf8c121e538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3c87599a-955e-43d9-ade3-4bf8c121e538" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_ceae9dee-87a7-4937-b9d8-4236fbf46118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_ceae9dee-87a7-4937-b9d8-4236fbf46118" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d928ed4b-3c95-4bad-80d0-4d64f9a8573f" 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_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d928ed4b-3c95-4bad-80d0-4d64f9a8573f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0bdcebb1-e210-4cad-89f3-a4215657464a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0bdcebb1-e210-4cad-89f3-a4215657464a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0c28d1df-1e24-403b-88a4-464e494120e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0c28d1df-1e24-403b-88a4-464e494120e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_7dfd4c84-8e3b-4090-bc6c-8827e7398f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_7dfd4c84-8e3b-4090-bc6c-8827e7398f50" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_cc10b2e6-feb7-4641-b962-d21b7a126b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_cc10b2e6-feb7-4641-b962-d21b7a126b57" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_33ff9961-73b2-436f-a272-0c17e284b2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_33ff9961-73b2-436f-a272-0c17e284b2de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_CreditFacilityAxis_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05_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_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" xlink:to="loc_us-gaap_CreditFacilityDomain_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" 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_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" xlink:to="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_c82a77f2-1345-40ad-93b0-4e0c11143978" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" xlink:to="loc_tho_AssetBasedCreditFacilityMember_c82a77f2-1345-40ad-93b0-4e0c11143978" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_01b77905-8c65-4273-9c37-1db88c401e86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_01b77905-8c65-4273-9c37-1db88c401e86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AirXIntermediateIncMember_1f617c7a-f4d1-42bd-9c81-ce4bb9ae57f1" xlink:href="tho-20211031.xsd#tho_AirXIntermediateIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:to="loc_tho_AirXIntermediateIncMember_1f617c7a-f4d1-42bd-9c81-ce4bb9ae57f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_454a2d96-990e-4726-9eb3-acb50feb897d" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_srt_RangeAxis_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_454a2d96-990e-4726-9eb3-acb50feb897d_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_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:to="loc_srt_RangeMember_454a2d96-990e-4726-9eb3-acb50feb897d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" 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_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:to="loc_srt_RangeMember_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38c95188-fb11-44dd-a0af-d90a5a6a3bce" 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_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:to="loc_srt_MinimumMember_38c95188-fb11-44dd-a0af-d90a5a6a3bce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a09cd27f-d0a9-4af7-8c89-b557c52ed437" 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_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:to="loc_srt_MaximumMember_a09cd27f-d0a9-4af7-8c89-b557c52ed437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2f10c684-0c50-4bf0-bdb6-fa8adb45b606_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2f10c684-0c50-4bf0-bdb6-fa8adb45b606_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_677a9551-612f-4125-a6ef-b6d76ae36b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_CustomerRelationshipsMember_677a9551-612f-4125-a6ef-b6d76ae36b59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e1901943-9794-4226-835f-8c7378f1a557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_TrademarksMember_e1901943-9794-4226-835f-8c7378f1a557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DesignTechnologyAndOtherIntangiblesMember_23f3d47c-a513-400c-a8f4-1c2d19893a27" xlink:href="tho-20211031.xsd#tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_tho_DesignTechnologyAndOtherIntangiblesMember_23f3d47c-a513-400c-a8f4-1c2d19893a27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_7b3ad70e-ef69-48d0-a9cc-c03fb8a43d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_7b3ad70e-ef69-48d0-a9cc-c03fb8a43d56" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="extended" id="i95a03802426d46769e3c28e0656dc6ed_AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dc02a24e-5ab8-41af-9a77-e6bfbad5486b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dc02a24e-5ab8-41af-9a77-e6bfbad5486b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_5c8399a3-ff5a-472f-9299-f6d6e6f3751c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_5c8399a3-ff5a-472f-9299-f6d6e6f3751c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_d0aebbc0-9916-4a14-b6e0-627fac521ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_d0aebbc0-9916-4a14-b6e0-627fac521ab6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_88d721f1-93d9-4e4f-9f9b-1bccf2bbe80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_88d721f1-93d9-4e4f-9f9b-1bccf2bbe80c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_023c7328-60e6-4774-808b-581a6f4296a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_023c7328-60e6-4774-808b-581a6f4296a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9ea6ff64-bcdc-4502-b990-7a541ef12255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_Goodwill_9ea6ff64-bcdc-4502-b990-7a541ef12255" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0fae9132-66a6-4e1e-b287-43944db3c8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0fae9132-66a6-4e1e-b287-43944db3c8fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2e29ee76-c203-43b5-a3e9-0389450a72bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2e29ee76-c203-43b5-a3e9-0389450a72bb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d472c7e1-6b4f-47a6-8bc1-5ea6cb7c6b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d472c7e1-6b4f-47a6-8bc1-5ea6cb7c6b03" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_483d4503-4efd-459a-a65a-d20fd35e7a22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_483d4503-4efd-459a-a65a-d20fd35e7a22" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0755e44e-2f7d-4d73-bae3-4cc691174214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0755e44e-2f7d-4d73-bae3-4cc691174214" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_380d9b16-1347-442e-856d-1c08d1a840bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c0b87cde-b581-4ae6-ab5b-2b9af7248bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c0b87cde-b581-4ae6-ab5b-2b9af7248bef" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b198452f-407a-4689-9807-ce76089eb210_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b198452f-407a-4689-9807-ce76089eb210_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AirXIntermediateIncMember_5088b176-6823-46b9-b9a0-2b7cddddb5cf" xlink:href="tho-20211031.xsd#tho_AirXIntermediateIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:to="loc_tho_AirXIntermediateIncMember_5088b176-6823-46b9-b9a0-2b7cddddb5cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50eba43c-edcc-4262-a241-58ec3ba62f51_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50eba43c-edcc-4262-a241-58ec3ba62f51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_363eac25-a6e0-4478-b01c-665baf4421db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_363eac25-a6e0-4478-b01c-665baf4421db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_36f91458-e3e7-4afb-906a-ea747cab5b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_TrademarksMember_36f91458-e3e7-4afb-906a-ea747cab5b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_82406260-7bc5-47f8-b159-c0791285633b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_82406260-7bc5-47f8-b159-c0791285633b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_7ad68162-3c1e-42cc-8682-fd917f8423c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_7ad68162-3c1e-42cc-8682-fd917f8423c4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsTiffinGroupNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails" xlink:type="extended" id="i0687c1a8b4e4407584405b2651586a7b_AcquisitionsTiffinGroupNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_b79b0e76-4133-4432-8967-0ee7f9eadfe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_b79b0e76-4133-4432-8967-0ee7f9eadfe5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8f217faa-48df-4767-a869-23086d0a6d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8f217faa-48df-4767-a869-23086d0a6d51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_48d7e73d-e93d-4d5b-bab7-d3c5ab2dbb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_48d7e73d-e93d-4d5b-bab7-d3c5ab2dbb5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7967f37b-1b3b-4e00-823e-cd2886393581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7967f37b-1b3b-4e00-823e-cd2886393581" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8641b8ee-8a5e-4b02-955e-ae05e24e61c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8641b8ee-8a5e-4b02-955e-ae05e24e61c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TiffinGroupMember_6798145f-c241-48ce-a2e2-88c9651530d5" xlink:href="tho-20211031.xsd#tho_TiffinGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:to="loc_tho_TiffinGroupMember_6798145f-c241-48ce-a2e2-88c9651530d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5530770a-7bf3-4521-abe2-6731b0dfb192" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_srt_RangeAxis_5530770a-7bf3-4521-abe2-6731b0dfb192" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5530770a-7bf3-4521-abe2-6731b0dfb192_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_5530770a-7bf3-4521-abe2-6731b0dfb192" xlink:to="loc_srt_RangeMember_5530770a-7bf3-4521-abe2-6731b0dfb192_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_73ca41f6-dff4-453d-be4b-6ceab7e541e4" 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_5530770a-7bf3-4521-abe2-6731b0dfb192" xlink:to="loc_srt_RangeMember_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb56f38f-a4c1-45fe-a039-dc0d93daba19" 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_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:to="loc_srt_MinimumMember_cb56f38f-a4c1-45fe-a039-dc0d93daba19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_269cf532-2042-49d5-bd76-d89fc621ff0d" 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_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:to="loc_srt_MaximumMember_269cf532-2042-49d5-bd76-d89fc621ff0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1452a44d-4263-4314-9557-b8426501ba86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1452a44d-4263-4314-9557-b8426501ba86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkMember_2c2de2b9-a65f-4045-af6b-69ef648cef2a" xlink:href="tho-20211031.xsd#tho_DealerNetworkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_tho_DealerNetworkMember_2c2de2b9-a65f-4045-af6b-69ef648cef2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_b2a6f5c8-2712-4fdc-b7b9-788fc001fa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_us-gaap_TrademarksMember_b2a6f5c8-2712-4fdc-b7b9-788fc001fa74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_BacklogMember_fc52803e-25e6-401d-826f-fd4bbb8f44ff" xlink:href="tho-20211031.xsd#tho_BacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_tho_BacklogMember_fc52803e-25e6-401d-826f-fd4bbb8f44ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_CreditFacilityAxis_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc_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_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:to="loc_us-gaap_CreditFacilityDomain_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" 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_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:to="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_61d1a6b8-99fc-47d9-a626-e626a37b5e4d" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" xlink:to="loc_tho_AssetBasedCreditFacilityMember_61d1a6b8-99fc-47d9-a626-e626a37b5e4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="extended" id="i6eaa80e71b4e42e8bd1a029a99a26602_AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_152e9518-9830-4132-88e1-6572b0d2a005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_152e9518-9830-4132-88e1-6572b0d2a005" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9c0475f5-e3d8-41af-8f9c-e67466a1f2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9c0475f5-e3d8-41af-8f9c-e67466a1f2bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c5d1ea57-b544-473e-b111-ad156b03ec4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c5d1ea57-b544-473e-b111-ad156b03ec4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_34cfca24-b4c9-45c6-878b-e5fcb4e7ccb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_34cfca24-b4c9-45c6-878b-e5fcb4e7ccb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b92bf5e4-51b9-48ad-a08d-594956d148d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b92bf5e4-51b9-48ad-a08d-594956d148d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ddfbbf1c-ee00-4654-be64-a03739668cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_Goodwill_ddfbbf1c-ee00-4654-be64-a03739668cac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3c298c1f-a10c-44cc-aa4f-b43a6947aebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3c298c1f-a10c-44cc-aa4f-b43a6947aebe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4a023aaf-17fa-4725-8a68-de35c62efff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4a023aaf-17fa-4725-8a68-de35c62efff7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_735f2dfa-cbe9-4e98-be80-59bd60962825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_735f2dfa-cbe9-4e98-be80-59bd60962825" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d1da48b4-e04e-426e-accd-62828d9236c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d1da48b4-e04e-426e-accd-62828d9236c8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_bfb61f92-3d8d-4a56-8c0a-80bf8715fd42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a82b8367-fe2c-44ca-b848-a23bcd95cb76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a82b8367-fe2c-44ca-b848-a23bcd95cb76" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_85e4a449-6d99-425b-a476-b2356fe29c6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_85e4a449-6d99-425b-a476-b2356fe29c6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TiffinGroupMember_5897fee8-5df5-4d25-bb1a-4899b7a0ee7a" xlink:href="tho-20211031.xsd#tho_TiffinGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:to="loc_tho_TiffinGroupMember_5897fee8-5df5-4d25-bb1a-4899b7a0ee7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkMember_bfef6d3f-08ab-420f-b53c-f55db763b835" xlink:href="tho-20211031.xsd#tho_DealerNetworkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_tho_DealerNetworkMember_bfef6d3f-08ab-420f-b53c-f55db763b835" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_ad3a9073-5dd7-472f-bcc9-08dfe797197f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_us-gaap_TrademarksMember_ad3a9073-5dd7-472f-bcc9-08dfe797197f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_ddfc8bb3-c492-4c12-955b-2c3bc525d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_ddfc8bb3-c492-4c12-955b-2c3bc525d54b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_BacklogMember_d0206a74-85aa-4e34-bde0-095d15120d79" xlink:href="tho-20211031.xsd#tho_BacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_tho_BacklogMember_d0206a74-85aa-4e34-bde0-095d15120d79" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#BusinessSegmentsScheduleofReportingInformationDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail" xlink:type="extended" id="i7758222a67204e9290f5e3189510ee8a_BusinessSegmentsScheduleofReportingInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_23251d90-a88b-4fc6-83ce-b9ddafa26636" 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_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_23251d90-a88b-4fc6-83ce-b9ddafa26636" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86609a57-46c6-4a2d-8c52-65cd0ec609ee" 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_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86609a57-46c6-4a2d-8c52-65cd0ec609ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a1f469f4-405b-4137-99ec-4d10595402fb" 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_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_Assets_a1f469f4-405b-4137-99ec-4d10595402fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6ce91d2e-40b6-4a04-85f1-243f3f2c1e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6ce91d2e-40b6-4a04-85f1-243f3f2c1e41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3d871a82-cb31-46fd-ac20-422839ad0d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3d871a82-cb31-46fd-ac20-422839ad0d39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_5a0d07fd-7866-4baa-b536-eb7a2141b447_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:to="loc_srt_ConsolidationItemsDomain_5a0d07fd-7866-4baa-b536-eb7a2141b447_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:to="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_000644aa-42d4-408f-a40b-eb492bc56059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_OperatingSegmentsMember_000644aa-42d4-408f-a40b-eb492bc56059" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_57a057af-84a4-44f8-ab9b-45588839d024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_57a057af-84a4-44f8-ab9b-45588839d024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_88e4b2f2-cc82-489b-a9ec-418a5172af04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_CorporateNonSegmentMember_88e4b2f2-cc82-489b-a9ec-418a5172af04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_2b5ee7ab-4fc0-4bd9-b5bf-df0f8ecf4140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_IntersegmentEliminationMember_2b5ee7ab-4fc0-4bd9-b5bf-df0f8ecf4140" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ae50a460-1993-4a00-9083-1b928a99ab74_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:to="loc_us-gaap_SegmentDomain_ae50a460-1993-4a00-9083-1b928a99ab74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:to="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_ce8d16a9-2afd-4ac7-845c-5faa62776b0a" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:to="loc_tho_RecreationVehiclesMember_ce8d16a9-2afd-4ac7-845c-5faa62776b0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_df79dbf2-fb52-468c-8820-1a70416c28d9_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:to="loc_srt_SegmentGeographicalDomain_df79dbf2-fb52-468c-8820-1a70416c28d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:to="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_c557bade-4641-4c9b-8557-dfadec23a915" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:to="loc_srt_NorthAmericaMember_c557bade-4641-4c9b-8557-dfadec23a915" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_5d7aecbf-942e-42c0-b7ab-7f24826e215d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:to="loc_srt_EuropeMember_5d7aecbf-942e-42c0-b7ab-7f24826e215d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" 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_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_ProductOrServiceAxis_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2_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_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:to="loc_srt_ProductsAndServicesDomain_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" 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_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:to="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_e1af0efd-240a-4e79-9514-8c5668269ab4" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:to="loc_tho_TowablesMember_e1af0efd-240a-4e79-9514-8c5668269ab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_4f164619-5e87-4d6b-a6a3-9c376cc519d1" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:to="loc_tho_MotorizedMember_4f164619-5e87-4d6b-a6a3-9c376cc519d1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails" xlink:type="extended" id="ibc222f40b7cd4304b8fbe6e79472d0d0_DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_07ecdcd1-a974-493b-ab4f-ce07bc15ec43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:to="loc_us-gaap_DerivativeNotionalAmount_07ecdcd1-a974-493b-ab4f-ce07bc15ec43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_02fdd811-3363-4d6c-9936-073f3d476b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_02fdd811-3363-4d6c-9936-073f3d476b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:to="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0ae74095-e365-4338-a092-cbd08c7f3f34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0ae74095-e365-4338-a092-cbd08c7f3f34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:to="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9d1b8940-085d-4184-83b4-6e054cc4e41d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:to="loc_us-gaap_CashFlowHedgingMember_9d1b8940-085d-4184-83b4-6e054cc4e41d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_98b517bd-e773-442a-80f0-73ab55f088be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_98b517bd-e773-442a-80f0-73ab55f088be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_a2ff0038-197d-412e-9b35-b5ff00f1eb28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_a2ff0038-197d-412e-9b35-b5ff00f1eb28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_385da8ce-7aa6-48e6-9f50-8613e1b9119b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:to="loc_us-gaap_InterestRateSwapMember_385da8ce-7aa6-48e6-9f50-8613e1b9119b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended" id="i22afe442a1c74197890ab66df79806d0_DerivativesandHedgingNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9493f099-1880-45e6-889b-2a9c7d913128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9493f099-1880-45e6-889b-2a9c7d913128" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives_ef9d0d1c-9f5d-438c-88cd-7593dbfef95c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives_ef9d0d1c-9f5d-438c-88cd-7593dbfef95c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_b0a60dd8-2dd6-43c6-83c3-a1f82f5d4a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_b0a60dd8-2dd6-43c6-83c3-a1f82f5d4a75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_20477cd7-60b6-4c1e-94a5-0b9c2fa08c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_20477cd7-60b6-4c1e-94a5-0b9c2fa08c71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_96838976-c29e-4f7d-b596-ccc95dfad935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeLiabilities_96838976-c29e-4f7d-b596-ccc95dfad935" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:to="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b83d71c8-e6c1-4941-a6d3-166c18508533_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:to="loc_us-gaap_HedgingDesignationDomain_b83d71c8-e6c1-4941-a6d3-166c18508533_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:to="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_bb050440-bc3b-4938-8ffa-b1659519e4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_bb050440-bc3b-4938-8ffa-b1659519e4bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_2de1198b-b946-44ca-baab-b77d026f7b93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:to="loc_us-gaap_NondesignatedMember_2de1198b-b946-44ca-baab-b77d026f7b93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7a962b0f-92d8-44a3-9d93-90c65a379cb9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7a962b0f-92d8-44a3-9d93-90c65a379cb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d51a1909-8f33-446d-80c6-2c1557aeb2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:to="loc_us-gaap_ForwardContractsMember_d51a1909-8f33-446d-80c6-2c1557aeb2c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_544942c3-6c6c-4c02-acd1-8d4ca8b8364c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:to="loc_us-gaap_InterestRateSwapMember_544942c3-6c6c-4c02-acd1-8d4ca8b8364c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails" xlink:type="extended" id="i7a3c05f105eb448090bcf7d5f05de5b7_DerivativesandHedgingFinancialStatementImpactofDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:href="tho-20211031.xsd#tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:to="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_ba982c64-7c35-49de-b823-2eb471799817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_ba982c64-7c35-49de-b823-2eb471799817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_452cf37c-0cde-4d00-9e25-777c6205a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_452cf37c-0cde-4d00-9e25-777c6205a00e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0938eea5-7f22-4b7f-ac2b-2ba85883e853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0938eea5-7f22-4b7f-ac2b-2ba85883e853" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_17724f60-9104-4649-9837-0868ea6568d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_17724f60-9104-4649-9837-0868ea6568d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_80961009-88a1-40ed-b224-0565a177594f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_80961009-88a1-40ed-b224-0565a177594f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6b189392-8369-40ca-8bf5-cb2ae279cd71" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6b189392-8369-40ca-8bf5-cb2ae279cd71_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_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6b189392-8369-40ca-8bf5-cb2ae279cd71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" 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_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_be27d417-6502-48d8-ae75-e4327380dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:to="loc_us-gaap_SalesMember_be27d417-6502-48d8-ae75-e4327380dbae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_7530d4a3-1f84-4814-9b3c-07bbd4d2345e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:to="loc_us-gaap_InterestExpenseMember_7530d4a3-1f84-4814-9b3c-07bbd4d2345e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_eba5e4f9-705b-46a2-a039-e096a6406f7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_eba5e4f9-705b-46a2-a039-e096a6406f7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_3ee110ca-4a64-4eca-b3b6-7f11b38b2ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_3ee110ca-4a64-4eca-b3b6-7f11b38b2ec8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9cfadf00-2663-4a5f-8a5c-f1ebe93dedd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:to="loc_us-gaap_InterestRateSwapMember_9cfadf00-2663-4a5f-8a5c-f1ebe93dedd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_43514166-9e29-4812-bb59-59bf8d286a5b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:to="loc_us-gaap_HedgingDesignationDomain_43514166-9e29-4812-bb59-59bf8d286a5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:to="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_08b0e6ad-f713-4de4-b74e-fb7273e83d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_08b0e6ad-f713-4de4-b74e-fb7273e83d8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f7d4e7c2-15f4-48fe-8101-b18145b10ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:to="loc_us-gaap_NondesignatedMember_f7d4e7c2-15f4-48fe-8101-b18145b10ebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_c404d2bc-b28f-4701-a11c-92befcd966f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:to="loc_us-gaap_HedgingRelationshipDomain_c404d2bc-b28f-4701-a11c-92befcd966f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:to="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_3149f287-cf4c-4f1c-83f1-2f9b9cb980cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:to="loc_us-gaap_CashFlowHedgingMember_3149f287-cf4c-4f1c-83f1-2f9b9cb980cc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#InventoriesScheduleofMajorClassificationsofInventoriesDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="extended" id="i6be2033f2a334c9b9df94662b0a7f311_InventoriesScheduleofMajorClassificationsofInventoriesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_aae85f34-281f-4ea8-9038-9b02fe2c0d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryFinishedGoods_aae85f34-281f-4ea8-9038-9b02fe2c0d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_0ff432df-f537-4dce-8d6f-efb8c192f954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryWorkInProcess_0ff432df-f537-4dce-8d6f-efb8c192f954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_7951b225-a8bc-4cb2-8002-953a0baf94bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryRawMaterials_7951b225-a8bc-4cb2-8002-953a0baf94bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_InventoryChassis_51b5f4ac-bd7b-4b47-9c6d-79784963d366" xlink:href="tho-20211031.xsd#tho_InventoryChassis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_tho_InventoryChassis_51b5f4ac-bd7b-4b47-9c6d-79784963d366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_51a6e374-b020-4358-97cf-bd3c53bc5ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryGross_51a6e374-b020-4358-97cf-bd3c53bc5ac8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_572a5000-2d3a-46b8-b501-0bb1462f5c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryLIFOReserve_572a5000-2d3a-46b8-b501-0bb1462f5c61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f7700477-a8c8-472f-b26a-3d45433a137e" 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_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryNet_f7700477-a8c8-472f-b26a-3d45433a137e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9adf179f-a29c-49cf-89cf-04c5fbda7986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:to="loc_us-gaap_SegmentDomain_9adf179f-a29c-49cf-89cf-04c5fbda7986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:to="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_fdab9170-9868-41ec-8e30-997d4cdd19b4" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:to="loc_tho_RecreationVehiclesMember_fdab9170-9868-41ec-8e30-997d4cdd19b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_05aad3e9-25ec-40d8-948f-7a4bba0e8e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:to="loc_us-gaap_AllOtherSegmentsMember_05aad3e9-25ec-40d8-948f-7a4bba0e8e3b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#PropertyPlantandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="extended" id="i18064b0cb2d7471baa0af879ed912b4a_PropertyPlantandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4cbb7b30-24e5-498d-b33b-3f8a105d9290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4cbb7b30-24e5-498d-b33b-3f8a105d9290" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_879e0621-28ed-4600-a3b4-3824e62f779f" xlink:href="tho-20211031.xsd#tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_879e0621-28ed-4600-a3b4-3824e62f779f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_aad387dd-6eeb-49b7-aa65-e48a13e70061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_aad387dd-6eeb-49b7-aa65-e48a13e70061" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4ae16add-b2c5-4529-bb78-595abfafa783" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4ae16add-b2c5-4529-bb78-595abfafa783" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e1148fa9-79ae-4c3a-8123-411e3cfbddee" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e1148fa9-79ae-4c3a-8123-411e3cfbddee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_a2f804f3-e068-40eb-b612-e78ad97d2340" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_a2f804f3-e068-40eb-b612-e78ad97d2340" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6c70a384-00e3-4a5b-a659-78aba9d91305_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6c70a384-00e3-4a5b-a659-78aba9d91305_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f55faeba-e5b5-4c6c-b124-5326468ed07c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_LandMember_f55faeba-e5b5-4c6c-b124-5326468ed07c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_860dcf91-ce92-4dab-87e3-5f4c98d130ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_860dcf91-ce92-4dab-87e3-5f4c98d130ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_521c2c28-7056-482a-8884-75df8d9573bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_521c2c28-7056-482a-8884-75df8d9573bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RentalVehiclesMember_c2c0bb6c-9a30-4967-842e-a2d3883b151f" xlink:href="tho-20211031.xsd#tho_RentalVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_tho_RentalVehiclesMember_c2c0bb6c-9a30-4967-842e-a2d3883b151f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail" xlink:type="extended" id="ibcdf2101dfc046a58b5770eca4bd0d7c_IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_227af479-3806-4114-ab0c-f0128e040793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_227af479-3806-4114-ab0c-f0128e040793" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc015739-7e73-4ed1-a69d-5bb3fc558481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc015739-7e73-4ed1-a69d-5bb3fc558481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f9ae956f-e823-4fd9-92d2-705f5b7da2e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f9ae956f-e823-4fd9-92d2-705f5b7da2e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkAndCustomerRelationshipsMember_1b4abd97-26ca-4b8f-a5a0-3d6ece4d5ec8" xlink:href="tho-20211031.xsd#tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_tho_DealerNetworkAndCustomerRelationshipsMember_1b4abd97-26ca-4b8f-a5a0-3d6ece4d5ec8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_f19fb386-d4e0-4a37-8509-db3b73903d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_us-gaap_TrademarksMember_f19fb386-d4e0-4a37-8509-db3b73903d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DesignTechnologyAndOtherIntangiblesMember_2606795e-2926-4d68-940a-7c18ec4095de" xlink:href="tho-20211031.xsd#tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_tho_DesignTechnologyAndOtherIntangiblesMember_2606795e-2926-4d68-940a-7c18ec4095de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9b0bba2a-1d8e-4a46-8f51-674f9aa440e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9b0bba2a-1d8e-4a46-8f51-674f9aa440e1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails" xlink:type="extended" id="ie46d7908757249fb8e0e3f9964abf55e_IntangibleAssetsandGoodwillGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8b5fa095-6e53-411e-905f-a07ef934b7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_Goodwill_8b5fa095-6e53-411e-905f-a07ef934b7b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_28f182f8-3bd1-4c9a-a101-ef3b96d86ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_28f182f8-3bd1-4c9a-a101-ef3b96d86ee2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_01f2c646-29a3-4510-a051-4dadbcc09744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_01f2c646-29a3-4510-a051-4dadbcc09744" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ead75464-a879-435a-8a4a-a70930ffa6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ecbbb182-8088-439c-b514-b6edb574e417" 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_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_srt_ProductOrServiceAxis_ecbbb182-8088-439c-b514-b6edb574e417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ecbbb182-8088-439c-b514-b6edb574e417_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_ecbbb182-8088-439c-b514-b6edb574e417" xlink:to="loc_srt_ProductsAndServicesDomain_ecbbb182-8088-439c-b514-b6edb574e417_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" 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_ecbbb182-8088-439c-b514-b6edb574e417" xlink:to="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_939f351a-3210-40fe-ab70-7b490e81d9eb" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:to="loc_tho_TowablesMember_939f351a-3210-40fe-ab70-7b490e81d9eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_52cd0ad0-d876-472b-b34b-51ec60f4dc63" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:to="loc_tho_MotorizedMember_52cd0ad0-d876-472b-b34b-51ec60f4dc63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:to="loc_srt_SegmentGeographicalDomain_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:to="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_af8d0de9-082f-4799-8873-1b9ae04d8a99" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:to="loc_srt_NorthAmericaMember_af8d0de9-082f-4799-8873-1b9ae04d8a99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_6c910089-7f2e-46f6-8f6b-97cbe80dcf55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:to="loc_srt_EuropeMember_6c910089-7f2e-46f6-8f6b-97cbe80dcf55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:to="loc_us-gaap_SegmentDomain_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:to="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_ba7c089a-3e18-4752-aaa1-e56399c912cb" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:to="loc_tho_RecreationVehiclesMember_ba7c089a-3e18-4752-aaa1-e56399c912cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_148c9e74-92e6-40c9-a571-45c48c2839a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:to="loc_us-gaap_AllOtherSegmentsMember_148c9e74-92e6-40c9-a571-45c48c2839a0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ConcentrationofRiskDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ConcentrationofRiskDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/ConcentrationofRiskDetail" xlink:type="extended" id="i016bea131fb5440089b648141942a9a4_ConcentrationofRiskDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_70905594-e10e-42a4-a81a-3d36c036636c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_70905594-e10e-42a4-a81a-3d36c036636c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:to="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b6956a-f7df-4f05-8273-cc7c6bb4f715_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b6956a-f7df-4f05-8273-cc7c6bb4f715_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_db7ae91c-2669-4b7d-b58d-6c00ab5ccda7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:to="loc_us-gaap_SalesRevenueNetMember_db7ae91c-2669-4b7d-b58d-6c00ab5ccda7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_70c77f17-ea7b-4896-b173-b93cfbb29d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:to="loc_us-gaap_AccountsReceivableMember_70c77f17-ea7b-4896-b173-b93cfbb29d89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_482214dc-c05c-407a-aa85-5288e9226604_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_482214dc-c05c-407a-aa85-5288e9226604_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_32559b20-4512-4d01-8590-67fd055a88e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_32559b20-4512-4d01-8590-67fd055a88e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_54377620-1388-4fb1-b494-dce6be0c0d5d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:to="loc_srt_NameOfMajorCustomerDomain_54377620-1388-4fb1-b494-dce6be0c0d5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:to="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FreedomRoadsMember_2e76484f-d4d6-407b-ae40-2729f6a41ba7" xlink:href="tho-20211031.xsd#tho_FreedomRoadsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:to="loc_tho_FreedomRoadsMember_2e76484f-d4d6-407b-ae40-2729f6a41ba7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail" xlink:type="extended" id="id505016fa5ca46caac87d829a2e9dcab_FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ef68dfa1-9023-4c55-8fae-8415d48728e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ef68dfa1-9023-4c55-8fae-8415d48728e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_ba937235-8b3d-404a-9239-3da267cfe0de" xlink:href="tho-20211031.xsd#tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_ba937235-8b3d-404a-9239-3da267cfe0de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_2b0eedea-56f4-43bc-8205-2bc7fa70ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_2b0eedea-56f4-43bc-8205-2bc7fa70ff67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet_5f030bce-b760-4221-ae4c-31e8343b7914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_InterestRateDerivativesAtFairValueNet_5f030bce-b760-4221-ae4c-31e8343b7914" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_35d94794-44da-446a-ba3b-a3a55c00bc0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_35d94794-44da-446a-ba3b-a3a55c00bc0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f42c2212-7954-4757-89de-91b1f6c3a074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f42c2212-7954-4757-89de-91b1f6c3a074" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5dc8a75c-ca51-4a44-bfe4-a9da304a8caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5dc8a75c-ca51-4a44-bfe4-a9da304a8caf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ProductWarrantiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail" xlink:type="extended" id="i52ae3c2cb0ee4804b7c47f6160fdb6ff_ProductWarrantiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_WarrantyPeriodForRetailCustomer_5b9c6d37-b564-441d-92f1-cbe145992635" xlink:href="tho-20211031.xsd#tho_WarrantyPeriodForRetailCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:to="loc_tho_WarrantyPeriodForRetailCustomer_5b9c6d37-b564-441d-92f1-cbe145992635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyOneMember_33ff799d-df48-42b9-abb6-81e2872ca3cc" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:to="loc_tho_TermOfProductWarrantyOneMember_33ff799d-df48-42b9-abb6-81e2872ca3cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyTwoMember_b201734e-6507-44a9-846a-884171c1052e" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:to="loc_tho_TermOfProductWarrantyTwoMember_b201734e-6507-44a9-846a-884171c1052e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="extended" id="i2a26e470031a456b971d4fb96d46cd35_LongTermDebtScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" 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_DebtInstrumentCarryingAmount_aa1bc28b-d328-4b81-8238-83a58a2cb2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_aa1bc28b-d328-4b81-8238-83a58a2cb2e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7792e7e6-315e-4e88-8fad-e0b1c258f905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LineOfCredit_7792e7e6-315e-4e88-8fad-e0b1c258f905" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_0b1f126b-1852-4486-8662-67777315e39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_UnsecuredDebt_0b1f126b-1852-4486-8662-67777315e39d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_3a008b50-74cb-409c-9b07-e74416f91a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_OtherLongTermDebt_3a008b50-74cb-409c-9b07-e74416f91a6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_2108a357-3d75-4eae-ad50-b80c5a9663a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_2108a357-3d75-4eae-ad50-b80c5a9663a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8e4619dc-affc-4938-af54-d40543bccf76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebt_8e4619dc-affc-4938-af54-d40543bccf76" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0ff15ce1-15c4-402c-bf14-561b46fba3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebtCurrent_0ff15ce1-15c4-402c-bf14-561b46fba3b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9a2d52cf-ff3c-4a1c-a9d0-819c4d4869e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9a2d52cf-ff3c-4a1c-a9d0-819c4d4869e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_CreditFacilityAxis_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0072602f-682a-4dee-99b1-7ce687d1d26e_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_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:to="loc_us-gaap_CreditFacilityDomain_0072602f-682a-4dee-99b1-7ce687d1d26e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" 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_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:to="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_1ae99528-3dc0-4fd3-b9b2-caf763bd13f4" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" xlink:to="loc_tho_AssetBasedCreditFacilityMember_1ae99528-3dc0-4fd3-b9b2-caf763bd13f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ebaaabb6-8d20-4b40-a385-98418c8c8e3d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ebaaabb6-8d20-4b40-a385-98418c8c8e3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermLoanMember_6c49c3ef-7b7b-4ed3-92b5-a1b0979d8c74" xlink:href="tho-20211031.xsd#tho_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:to="loc_tho_TermLoanMember_6c49c3ef-7b7b-4ed3-92b5-a1b0979d8c74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4965edff-e9df-47ca-818f-72cb600c220f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:to="loc_us-gaap_UnsecuredDebtMember_4965edff-e9df-47ca-818f-72cb600c220f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ee418e54-b863-4030-8fea-7b11fb5c0189_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ee418e54-b863-4030-8fea-7b11fb5c0189_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_SeniorUnsecuredNotesDue2029Member_f4e7d621-b049-4af7-b762-4bc8d0cfc309" xlink:href="tho-20211031.xsd#tho_SeniorUnsecuredNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:to="loc_tho_SeniorUnsecuredNotesDue2029Member_f4e7d621-b049-4af7-b762-4bc8d0cfc309" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="extended" id="ia9328c03d6644f76b2bd38dbdd5c88d2_LongTermDebtAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" 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_LineOfCreditFacilityMaximumBorrowingCapacity_603d46b2-760e-41d0-9c15-bac04077d1fa" 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_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_603d46b2-760e-41d0-9c15-bac04077d1fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_94ca162d-03b5-4ccd-b639-ae1079b2d18d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_94ca162d-03b5-4ccd-b639-ae1079b2d18d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_1981388f-489a-4132-8af9-5fb28447e543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_1981388f-489a-4132-8af9-5fb28447e543" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_fcbc4de2-8d55-4c7d-94f2-264d0fad8ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_fcbc4de2-8d55-4c7d-94f2-264d0fad8ef6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_2b6fefef-2787-4aa0-b3f7-f762cc09842c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LongTermLineOfCredit_2b6fefef-2787-4aa0-b3f7-f762cc09842c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_6ee8a6e3-001f-4502-8c76-dbc699f016f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_6ee8a6e3-001f-4502-8c76-dbc699f016f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_205e770a-3e7b-4e53-99f5-f5c27f676955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_205e770a-3e7b-4e53-99f5-f5c27f676955" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c203e007-f714-48a0-987a-35a770845373" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c203e007-f714-48a0-987a-35a770845373" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f54929fb-4d9a-4b63-a817-7661708a95c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f54929fb-4d9a-4b63-a817-7661708a95c5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_1ba14bc4-5c7a-4796-95ab-17e6d9eb165e" xlink:href="tho-20211031.xsd#tho_AccountsReceivableAndInventoryNetOfAmountsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_1ba14bc4-5c7a-4796-95ab-17e6d9eb165e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_9d667072-bed1-48c7-8065-f3fe6d707cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_UnsecuredDebt_9d667072-bed1-48c7-8065-f3fe6d707cc4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_eb731818-892c-4184-a100-7363c9b9a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_InterestExpenseDebt_eb731818-892c-4184-a100-7363c9b9a54f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DebtInstrumentAmortizationPeriod_e68040e7-21c2-4f2e-be27-eaa0b6e76f10" xlink:href="tho-20211031.xsd#tho_DebtInstrumentAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_DebtInstrumentAmortizationPeriod_e68040e7-21c2-4f2e-be27-eaa0b6e76f10" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LineOfCreditFacilityCreditorFeesAmount_71dca6db-fede-4d8e-9b81-634602c3b2bb" xlink:href="tho-20211031.xsd#tho_LineOfCreditFacilityCreditorFeesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_LineOfCreditFacilityCreditorFeesAmount_71dca6db-fede-4d8e-9b81-634602c3b2bb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_6218de16-dea6-4199-a85f-7ccf22a2f623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_6218de16-dea6-4199-a85f-7ccf22a2f623" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_bd0b78aa-c4b4-48c0-bcb8-c28b6cb71d35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentTerm_bd0b78aa-c4b4-48c0-bcb8-c28b6cb71d35" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_95334c2a-7776-47e9-a319-c0de78b2a81e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_95334c2a-7776-47e9-a319-c0de78b2a81e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_4032fc39-bf7e-40b4-8a06-a6f7efa08d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_4032fc39-bf7e-40b4-8a06-a6f7efa08d79" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_c582625b-299a-4085-bee5-aa6b3433f99f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentFairValue_c582625b-299a-4085-bee5-aa6b3433f99f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0f7764a1-2a48-4564-bc8f-c1a1388c2437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0f7764a1-2a48-4564-bc8f-c1a1388c2437" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" 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_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" 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_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_CreditFacilityAxis_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1f0ec8fc-4613-45b3-b836-2abb15e1fb16_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_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" xlink:to="loc_us-gaap_CreditFacilityDomain_1f0ec8fc-4613-45b3-b836-2abb15e1fb16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" 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_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" xlink:to="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_c2c4ba97-ebd2-4be9-baa6-41ed0ebd732a" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" xlink:to="loc_tho_AssetBasedCreditFacilityMember_c2c4ba97-ebd2-4be9-baa6-41ed0ebd732a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6c220824-d4af-4910-9ccb-007e10e2aabe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6c220824-d4af-4910-9ccb-007e10e2aabe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermLoanMember_09b5f0e6-1de1-4acf-a5bf-715d84b16036" xlink:href="tho-20211031.xsd#tho_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_TermLoanMember_09b5f0e6-1de1-4acf-a5bf-715d84b16036" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesOneDebtMember_c74a2e03-5c0d-44ff-b59a-539883196509" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesOneDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_UnsecuredSeriesOneDebtMember_c74a2e03-5c0d-44ff-b59a-539883196509" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesTwoDebtMember_90708ca1-e1f3-4b19-a5fc-d29c757de7c2" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesTwoDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_UnsecuredSeriesTwoDebtMember_90708ca1-e1f3-4b19-a5fc-d29c757de7c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherLongTermDebtMember_a86eb233-217b-4fc0-8cb2-559ecbbd4348" xlink:href="tho-20211031.xsd#tho_OtherLongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_OtherLongTermDebtMember_a86eb233-217b-4fc0-8cb2-559ecbbd4348" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_052ab1d8-e898-4f61-9741-708bdba2641d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_us-gaap_UnsecuredDebtMember_052ab1d8-e898-4f61-9741-708bdba2641d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e16346cc-f039-41c5-bf54-4fc6d08afa3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e16346cc-f039-41c5-bf54-4fc6d08afa3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UsTrancheMember_9c2890fc-4122-4b14-a3be-c971573686d9" xlink:href="tho-20211031.xsd#tho_UsTrancheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_UsTrancheMember_9c2890fc-4122-4b14-a3be-c971573686d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_EuroTrancheMember_ea3a1300-3dff-4f89-8cfd-9f7ba9667754" xlink:href="tho-20211031.xsd#tho_EuroTrancheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_EuroTrancheMember_ea3a1300-3dff-4f89-8cfd-9f7ba9667754" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_SeniorUnsecuredNotesDue2029Member_a6135a0d-1917-4b7c-a344-8bf3a38369f6" xlink:href="tho-20211031.xsd#tho_SeniorUnsecuredNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_SeniorUnsecuredNotesDue2029Member_a6135a0d-1917-4b7c-a344-8bf3a38369f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:to="loc_us-gaap_VariableRateDomain_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:to="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_33a5f40e-25e3-4d18-b972-477a2dcc4a52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_33a5f40e-25e3-4d18-b972-477a2dcc4a52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OneMonthLIBORMember_54cd66ac-74ad-4069-a320-d0e763fb0970" xlink:href="tho-20211031.xsd#tho_OneMonthLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_tho_OneMonthLIBORMember_54cd66ac-74ad-4069-a320-d0e763fb0970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_f4bb0556-c623-4c19-9e2d-f5802188198a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_us-gaap_BaseRateMember_f4bb0556-c623-4c19-9e2d-f5802188198a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" 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_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_srt_RangeAxis_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7_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_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:to="loc_srt_RangeMember_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_10d5b251-4b1d-4933-b827-e35f39268ebc" 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_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:to="loc_srt_RangeMember_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b74c5cbd-42fe-4192-adaf-af698afddf01" 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_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:to="loc_srt_MinimumMember_b74c5cbd-42fe-4192-adaf-af698afddf01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f9fa10ed-f20a-4384-aed8-2efdd31d1abe" 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_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:to="loc_srt_MaximumMember_f9fa10ed-f20a-4384-aed8-2efdd31d1abe" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ContingentLiabilitiesCommitmentsandLegalMattersDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail" xlink:type="extended" id="i9a94fb28e16e4e7f8c7f86e4b894f6a4_ContingentLiabilitiesCommitmentsandLegalMattersDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_146c0429-d9c3-465f-b213-e3f626acf555" xlink:href="tho-20211031.xsd#tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_146c0429-d9c3-465f-b213-e3f626acf555" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_0a53fd58-17da-4ad5-ace2-cceb2717ba40" xlink:href="tho-20211031.xsd#tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_0a53fd58-17da-4ad5-ace2-cceb2717ba40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepurchaseAndGuaranteeReserveBalances_eee7878e-9316-4043-868e-49b039a6617c" xlink:href="tho-20211031.xsd#tho_RepurchaseAndGuaranteeReserveBalances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_RepurchaseAndGuaranteeReserveBalances_eee7878e-9316-4043-868e-49b039a6617c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_2ea59330-368a-4271-be95-d2de5386b1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_2ea59330-368a-4271-be95-d2de5386b1da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ba5fadbf-309a-470b-8f7e-ac9f566ac714" 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_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ba5fadbf-309a-470b-8f7e-ac9f566ac714_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_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ba5fadbf-309a-470b-8f7e-ac9f566ac714_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b9404a52-afe1-429e-914d-a6835e11ea84" 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_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b9404a52-afe1-429e-914d-a6835e11ea84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8bf84232-3da6-463b-9e89-ad8a46a55b0c" 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_b9404a52-afe1-429e-914d-a6835e11ea84" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8bf84232-3da6-463b-9e89-ad8a46a55b0c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/RevenueRecognitionDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#RevenueRecognitionDetail"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/RevenueRecognitionDetail" xlink:type="extended" id="i97072aaf03794193a8542e5750766721_RevenueRecognitionDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_293b2c57-aee4-4167-9cf3-0b1b46db428a" 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_RevenueFromContractWithCustomerExcludingAssessedTax_542e1c83-0337-4457-8cdf-36a143963206" 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_DisaggregationOfRevenueLineItems_293b2c57-aee4-4167-9cf3-0b1b46db428a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542e1c83-0337-4457-8cdf-36a143963206" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" 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_293b2c57-aee4-4167-9cf3-0b1b46db428a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_28203d3a-0d12-4e4f-bac2-7f20a4de1f55_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:to="loc_srt_ConsolidationItemsDomain_28203d3a-0d12-4e4f-bac2-7f20a4de1f55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:to="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2c29fdbc-a80a-46a3-b8c7-58c638161c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_us-gaap_OperatingSegmentsMember_2c29fdbc-a80a-46a3-b8c7-58c638161c79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CorporateAndEliminationsMember_a47461dd-bc1b-48be-b126-02351b59c189" xlink:href="tho-20211031.xsd#tho_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_tho_CorporateAndEliminationsMember_a47461dd-bc1b-48be-b126-02351b59c189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_b5263201-a77c-46f4-b4b8-028c951c8edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_us-gaap_IntersegmentEliminationMember_b5263201-a77c-46f4-b4b8-028c951c8edc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" 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_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_ProductOrServiceAxis_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5_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_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:to="loc_srt_ProductsAndServicesDomain_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" 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_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:to="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TravelTrailersMember_77ef3dd1-a8c2-4b05-b54e-391406cbccc7" xlink:href="tho-20211031.xsd#tho_TravelTrailersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_TravelTrailersMember_77ef3dd1-a8c2-4b05-b54e-391406cbccc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FifthWheelsTowablesMember_6c1a9981-d75a-4a72-bf7d-3acf0cb83064" xlink:href="tho-20211031.xsd#tho_FifthWheelsTowablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_FifthWheelsTowablesMember_6c1a9981-d75a-4a72-bf7d-3acf0cb83064" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_83f272e1-1fac-4aa0-9d4a-330c8e673fd3" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_TowablesMember_83f272e1-1fac-4aa0-9d4a-330c8e673fd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassaMotorizedMember_2c6c48f4-c7fa-4496-8418-3a1fcae172dd" xlink:href="tho-20211031.xsd#tho_ClassaMotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClassaMotorizedMember_2c6c48f4-c7fa-4496-8418-3a1fcae172dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClasscMotorizedMember_1079737c-5ef1-491d-b044-9c28a55f816d" xlink:href="tho-20211031.xsd#tho_ClasscMotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClasscMotorizedMember_1079737c-5ef1-491d-b044-9c28a55f816d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassbMotorizedMember_be6e6d82-e124-4a90-a2cf-e186cc472455" xlink:href="tho-20211031.xsd#tho_ClassbMotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClassbMotorizedMember_be6e6d82-e124-4a90-a2cf-e186cc472455" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_13b87153-dbdf-408c-bb9c-8a053e34732b" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_MotorizedMember_13b87153-dbdf-408c-bb9c-8a053e34732b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorcaravanMember_6c8a556f-0723-4c0d-8973-eadb899543be" xlink:href="tho-20211031.xsd#tho_MotorcaravanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_MotorcaravanMember_6c8a556f-0723-4c0d-8973-eadb899543be" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CampervanMember_26d8e6a1-06ac-43a2-82bb-ba6565200883" xlink:href="tho-20211031.xsd#tho_CampervanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_CampervanMember_26d8e6a1-06ac-43a2-82bb-ba6565200883" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CaravanMember_c9afd8b7-7144-4044-bcc6-5ce10b04f1ed" xlink:href="tho-20211031.xsd#tho_CaravanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_CaravanMember_c9afd8b7-7144-4044-bcc6-5ce10b04f1ed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherRvRelatedMember_32ef4467-1a6f-457f-99a4-3835fec70f43" xlink:href="tho-20211031.xsd#tho_OtherRvRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_OtherRvRelatedMember_32ef4467-1a6f-457f-99a4-3835fec70f43" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_548f00ef-3114-4570-a252-d24621ea0ed9_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:to="loc_srt_SegmentGeographicalDomain_548f00ef-3114-4570-a252-d24621ea0ed9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:to="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_368da542-655f-48dc-873d-1c1520707c5f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:to="loc_srt_NorthAmericaMember_368da542-655f-48dc-873d-1c1520707c5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_5463b98f-64de-4811-ae57-3c2f690e0285" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:to="loc_srt_EuropeMember_5463b98f-64de-4811-ae57-3c2f690e0285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3e39d8b3-2049-434a-82a3-32bf35d68e43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:to="loc_us-gaap_SegmentDomain_3e39d8b3-2049-434a-82a3-32bf35d68e43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:to="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_0a5d1762-95b6-4a71-b3f2-9794bd42f393" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:to="loc_tho_RecreationVehiclesMember_0a5d1762-95b6-4a71-b3f2-9794bd42f393" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i211e9c125380431a9dbc5be93fa0dafa_AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f83329ca-89e5-4a8f-b274-82e5961b489f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f83329ca-89e5-4a8f-b274-82e5961b489f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8a47f702-5535-41ae-9e0c-198dce387fba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8a47f702-5535-41ae-9e0c-198dce387fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_99c09279-41fb-4ca0-8be4-d6a9cc065d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_99c09279-41fb-4ca0-8be4-d6a9cc065d85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4349d58b-5186-45c7-ab86-9d9f6445f4be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4349d58b-5186-45c7-ab86-9d9f6445f4be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_014560e9-3f75-4c93-b90d-dd9fd26c23f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_014560e9-3f75-4c93-b90d-dd9fd26c23f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5921ae80-2123-4b29-bea3-c7ba233a11e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5921ae80-2123-4b29-bea3-c7ba233a11e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dba7ea20-7456-477e-865d-5b1a20f5bcaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a7d57a22-71af-4099-b9c2-a28f2a2117fe" 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_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a7d57a22-71af-4099-b9c2-a28f2a2117fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a7d57a22-71af-4099-b9c2-a28f2a2117fe_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_a7d57a22-71af-4099-b9c2-a28f2a2117fe" xlink:to="loc_us-gaap_EquityComponentDomain_a7d57a22-71af-4099-b9c2-a28f2a2117fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" 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_a7d57a22-71af-4099-b9c2-a28f2a2117fe" xlink:to="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3982ab2f-eab7-4b24-a906-9b0b80aca688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3982ab2f-eab7-4b24-a906-9b0b80aca688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2e2a22e0-bc4c-4ebc-8407-ebe35ae7ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2e2a22e0-bc4c-4ebc-8407-ebe35ae7ae1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccumulatedOtherGainLossAttributableToParentMember_cc525be4-6baf-4e08-a848-0467566fef80" xlink:href="tho-20211031.xsd#tho_AccumulatedOtherGainLossAttributableToParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_tho_AccumulatedOtherGainLossAttributableToParentMember_cc525be4-6baf-4e08-a848-0467566fef80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a57a8525-da6f-4faa-9de3-77a2688a54e8" 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_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a57a8525-da6f-4faa-9de3-77a2688a54e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociAttributableToNoncontrollingInterestMember_3dc67896-cbe1-4676-8b8e-bc6817eb4ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AociAttributableToNoncontrollingInterestMember_3dc67896-cbe1-4676-8b8e-bc6817eb4ca7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_779b7ecd-38f9-4d90-b4ef-68fd1ebd4d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_779b7ecd-38f9-4d90-b4ef-68fd1ebd4d11" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ecabb80a-9968-4a9e-883f-2ee1c70695a9" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ecabb80a-9968-4a9e-883f-2ee1c70695a9" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>tho-20211031_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 2021 Workiva-->
<!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_HedgingDesignationDomain_5b53fbef-119b-4309-be3d-37277f09a6db_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_211d5813-cdcb-427d-862e-db7f17dc4d82_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_027b090e-8f19-4b73-a5da-b72400a1c4e8_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_0837f67b-cdc0-4a62-ab46-4003949086e9_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" 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">Amounts reclassified from AOCI</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_a43041c8-8f40-4c95-a42f-e0b206fa3589_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_CorporateAndEliminationsMember_df31fcba-f116-4eca-b1fd-9d6cdc639163_verboseLabel_en-US" xlink:label="lab_tho_CorporateAndEliminationsMember" 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">Other</link:label>
    <link:label id="lab_tho_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_tho_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_tho_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_tho_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CorporateAndEliminationsMember" xlink:href="tho-20211031.xsd#tho_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_CorporateAndEliminationsMember" xlink:to="lab_tho_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_TravelTrailersMember_0fc4eed0-b59d-4822-ac4b-9b1ac8795f3e_terseLabel_en-US" xlink:label="lab_tho_TravelTrailersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel Trailers</link:label>
    <link:label id="lab_tho_TravelTrailersMember_label_en-US" xlink:label="lab_tho_TravelTrailersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel Trailers [Member]</link:label>
    <link:label id="lab_tho_TravelTrailersMember_documentation_en-US" xlink:label="lab_tho_TravelTrailersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel Trailers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TravelTrailersMember" xlink:href="tho-20211031.xsd#tho_TravelTrailersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TravelTrailersMember" xlink:to="lab_tho_TravelTrailersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a50e757-2354-4061-9fbb-764a4aeecb6b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_812d0d2f-566f-4a96-beac-f17705df7a67_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 attributable to THOR Industries, Inc.</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_dei_EntityEmergingGrowthCompany_f8965479-0547-4bbf-b50d-01f8a68de432_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/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2364dafa-673a-4b1e-8e25-5690127182a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_de47c6c3-44a7-4411-9c86-74926125df3e_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_4bd329ba-6946-4b22-81c2-85bb5897748f_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" 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 common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_3f845d43-6646-42b5-a92d-0ed0efb965da_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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 Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_da99724d-42e3-4b0c-b801-13bcb7fa540c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and related items</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_13413ee2-4e15-4016-95ae-4371d92be39e_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_tho_OtherRvRelatedMember_f1736b5b-abaa-489a-be30-45a77efff47e_verboseLabel_en-US" xlink:label="lab_tho_OtherRvRelatedMember" 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">Other RV-related</link:label>
    <link:label id="lab_tho_OtherRvRelatedMember_label_en-US" xlink:label="lab_tho_OtherRvRelatedMember" xlink: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 RV Related [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherRvRelatedMember" xlink:href="tho-20211031.xsd#tho_OtherRvRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_OtherRvRelatedMember" xlink:to="lab_tho_OtherRvRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d82a6e3d-c8c3-478b-8069-a05e3d0ba8da_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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 amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_fa2963ea-6057-492e-b15c-d60a345ae862_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [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_dei_EntityAddressAddressLine1_f72915f8-49bc-4b04-8f31-57af7021f66b_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/2021/dei-2021.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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_41bcd279-615a-4617-832c-93e767f30da8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" 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">Schedule of maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_735c6681-b9ba-4bd0-a169-2b2b43e9a3ff_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_ed44f643-553a-49f1-bf70-5214d143654d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends per common share</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_ProceedsFromSaleOfPropertyPlantAndEquipment_51a85e01-439c-4c60-a12e-bd76aabf5da6_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 dispositions of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_897dfe86-0e45-4714-9db9-3168dac0cdcc_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_AdditionalPaidInCapitalCommonStock_8d556f38-1476-4288-a6dc-4146013ba1a7_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_a819b23d-7890-4ced-9f82-cf13a2d9348e_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/2021/dei-2021.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_tho_FifthWheelsTowablesMember_27ccc441-5bbf-43d3-a9f4-e057af5c8957_terseLabel_en-US" xlink:label="lab_tho_FifthWheelsTowablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifth Wheels</link:label>
    <link:label id="lab_tho_FifthWheelsTowablesMember_label_en-US" xlink:label="lab_tho_FifthWheelsTowablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifth Wheels Towables [Member]</link:label>
    <link:label id="lab_tho_FifthWheelsTowablesMember_documentation_en-US" xlink:label="lab_tho_FifthWheelsTowablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifth Wheels Towables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FifthWheelsTowablesMember" xlink:href="tho-20211031.xsd#tho_FifthWheelsTowablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_FifthWheelsTowablesMember" xlink:to="lab_tho_FifthWheelsTowablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5bf9f9ae-0066-479c-8eca-fafce968bdfc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-aver remaining lease term - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_841f23a2-9bf2-493d-b369-7d4dd3f70782_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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 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_StatementBusinessSegmentsAxis_ae610594-13fa-4d47-9b72-02332deb42f9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b6cf4ce7-bc67-4b33-86b2-8046d270bf5f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a6bb6fc0-07e3-49a0-8aad-be38355bd96c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c981c9f3-64c7-4071-b0bd-e05671a09326_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_c90508f6-b07c-4584-a4c5-c26033bec86f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink: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 Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_1c7d6294-722f-4809-bd58-7f6b193459b3_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" 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">For the remainder of the fiscal year ending July 31, 2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_351da818-7d66-499b-b84b-b0cf7a7a3c8b_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/2021/dei-2021.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_tho_MotorizedMember_dae5b297-cfb4-4bb1-a939-4b4b725b8bdd_terseLabel_en-US" xlink:label="lab_tho_MotorizedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North American Motorized</link:label>
    <link:label id="lab_tho_MotorizedMember_label_en-US" xlink:label="lab_tho_MotorizedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Motorized [Member]</link:label>
    <link:label id="lab_tho_MotorizedMember_documentation_en-US" xlink:label="lab_tho_MotorizedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Motorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_MotorizedMember" xlink:to="lab_tho_MotorizedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4e374a75-ee1c-4e66-8f8d-45f0309f6179_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" 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">Deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9d120842-fd42-4262-9807-9584e677621c_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_AmortizationOfIntangibleAssets_42868ddc-6bc5-40d5-ba0c-37456d47afdc_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_b8b5531d-90bd-49c3-a74c-336473b71a71_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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 intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dc4f8fdd-0e0f-4fa0-a6cc-79b79de96e24_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired finite-lived intangible assets, weighted average useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_8b211378-0649-492c-838e-dbab2625efbb_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees related to senior unsecured notes</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink: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 Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_afbdc02e-d2e2-4ba5-8ad8-65887c2f3441_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate - operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ac2993ba-e7ea-4199-a7c5-2309a5f6dee8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 major classifications of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b3bcafff-b68d-47ab-bd24-d04e5b3e2fa3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive stock options, unvested restricted stock units outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_50100b3f-19d3-4418-a517-efc4dddab36a_negatedTerseLabel_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" 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">Less accumulated depreciation</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink: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 and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_b92ef746-0f58-45f3-997a-3745d1a242d9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_127133ee-c07c-4a12-9745-585ed5fd473f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink: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 recorded related to product recall costs</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_f05efc10-6e6c-47d0-8602-3bd95fd397a9_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_f6cd9a2c-8168-45bc-b513-d04512cc846f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of loss recognized in income, net of tax</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfOtherShortTermDebt_713e3eaa-e9a2-486b-9537-1f83c874b502_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherShortTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on other debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Other Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_e9292bc1-f6ec-4919-8acb-784f42dffc6f_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_1afe3e0f-bd03-450e-9eaa-1e8ff0a5ab0e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9aa10b17-199e-41e8-ae6d-32efa116c9e6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_70f3caeb-3ad5-406c-962f-a959143aab4a_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_aaf4c4ee-ad07-49af-b8a6-139c18d27676_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink: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 Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_e429e9ab-b9ca-48ef-9d9a-41d0aefe7527_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_RepurchaseAndGuaranteeReserveBalances_76080dc0-7867-4e71-add2-2452b91d2724_terseLabel_en-US" xlink:label="lab_tho_RepurchaseAndGuaranteeReserveBalances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and guarantee reserve balances</link:label>
    <link:label id="lab_tho_RepurchaseAndGuaranteeReserveBalances_label_en-US" xlink:label="lab_tho_RepurchaseAndGuaranteeReserveBalances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and Guarantee Reserve Balances</link:label>
    <link:label id="lab_tho_RepurchaseAndGuaranteeReserveBalances_documentation_en-US" xlink:label="lab_tho_RepurchaseAndGuaranteeReserveBalances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and guarantee reserve balances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepurchaseAndGuaranteeReserveBalances" xlink:href="tho-20211031.xsd#tho_RepurchaseAndGuaranteeReserveBalances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_RepurchaseAndGuaranteeReserveBalances" xlink:to="lab_tho_RepurchaseAndGuaranteeReserveBalances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_01d190da-86c4-4396-af3d-29961ff727e4_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink: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 decrease in unrecognized tax benefits due to resolution of uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_a32f6ca8-12ab-4338-9cfb-56adb635f621_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_62f4ffa5-d802-42bf-b8bd-4b53a806a7ed_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_6414857e-42bb-43ea-9366-f839be679a68_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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 &#8211; authorized 1,000,000 shares; none outstanding</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_EntityAddressCityOrTown_cdd636f2-3950-48cc-9524-54196f493adf_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/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f6f5aa02-9898-44ad-a407-458d9476cd1f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4db0650b-f325-4982-9864-b1a3ac64b5e2_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5dcf013c-6b58-42d6-a6a1-e6a494cee08d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4b55aa96-dcc1-48fc-8ce7-3e17f1fe35ca_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid income taxes, expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink: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 Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_d8caacde-ac62-424e-8903-2e0a4bdc6ad7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LIFOInventoryAmount_12022019-47c0-42a0-a5f2-e21f2eada81c_terseLabel_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries valued inventory in last-in, first-out method</link:label>
    <link:label id="lab_us-gaap_LIFOInventoryAmount_label_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LIFOInventoryAmount" xlink:to="lab_us-gaap_LIFOInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_e2c05e05-5149-42f5-be20-aa7e2e43addb_negatedLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_331e0c32-dc0f-47c0-8d24-3324132fef80_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Liabilities, Commitments and Legal Matters</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_159e3dc2-d03c-4e60-ba53-8cccc0e82c3e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_d0af5748-952e-4b1f-b188-b2fb7c103f9f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8e689e8b-6e1d-4e0f-86ae-0f3b010c1a37_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 expenditures in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_82e4106c-2499-4eb2-978e-138cd600722f_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0d106b63-08c4-401f-9198-e3507dbdf217_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_0fdfddde-3e10-46c4-8eb8-bb546a840bb8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition pro forma information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f0348a65-0dd9-4a05-8032-5b16a4ea2b38_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, Equipment, and ROU Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_1b07a40d-0b0c-4f5c-9748-304bac2f5485_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" 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">Other liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9da452c1-a5b6-4e3c-835f-7d797287193b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_LongTermDebtMaturityAfterYearFour_e75aec10-d61a-4be8-9c65-b54c6d4662ab_terseLabel_en-US" xlink:label="lab_tho_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2027 and thereafter</link:label>
    <link:label id="lab_tho_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_tho_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, After Year Four</link:label>
    <link:label id="lab_tho_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_tho_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermDebtMaturityAfterYearFour" xlink:href="tho-20211031.xsd#tho_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_LongTermDebtMaturityAfterYearFour" xlink:to="lab_tho_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_UnsecuredSeriesTwoDebtMember_473c5898-2eb2-462b-b4d7-f68e300f2ca7_terseLabel_en-US" xlink:label="lab_tho_UnsecuredSeriesTwoDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured series two debt</link:label>
    <link:label id="lab_tho_UnsecuredSeriesTwoDebtMember_label_en-US" xlink:label="lab_tho_UnsecuredSeriesTwoDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Series Two Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesTwoDebtMember" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesTwoDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_UnsecuredSeriesTwoDebtMember" xlink:to="lab_tho_UnsecuredSeriesTwoDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f51a05e6-2c62-438e-bd6f-bc2eab36df07_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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 Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70eb8686-a8a1-417f-9858-3d202cda69a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_b195be2d-c921-4f59-8094-8b36702a0abe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_1c53e7b6-0760-4900-9dd5-b9976fc6520c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" 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">Short-term financial obligations</link:label>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink: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 Short-term Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermBorrowings" xlink:to="lab_us-gaap_OtherShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_0f29ec34-f036-43fa-ad56-23568caf7764_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/2021/dei-2021.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_EarningsPerShareBasic_05c4bd27-916e-4fca-a503-9b0c434ace32_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20b2271-2cc8-47ea-80ff-5fb16132b7a4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_dfbcc309-cb28-4e4b-a7fb-0d369296cde0_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">Revenue Recognition</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_dei_DocumentType_2f9d6d0c-72ea-41bf-a2c9-7da2c04173c2_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/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7c16c1c9-c64c-4e43-9acb-982cf1f9efc8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_5ac38096-5499-4216-91e0-d90987afba51_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_EuroTrancheMember_c540f551-eb4e-444a-9cc0-c7c1c4f128c7_terseLabel_en-US" xlink:label="lab_tho_EuroTrancheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro tranche</link:label>
    <link:label id="lab_tho_EuroTrancheMember_label_en-US" xlink:label="lab_tho_EuroTrancheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Tranche [Member]</link:label>
    <link:label id="lab_tho_EuroTrancheMember_documentation_en-US" xlink:label="lab_tho_EuroTrancheMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro tranche [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_EuroTrancheMember" xlink:href="tho-20211031.xsd#tho_EuroTrancheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_EuroTrancheMember" xlink:to="lab_tho_EuroTrancheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30a93c02-f222-4112-94d7-37f4d089df3d_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_d1b32e6c-59ad-4523-998f-da5df18970fb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_6fbd4f4c-863a-4f12-b809-14d5a33e1342_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">Schedule of revenue</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_InventoryRawMaterials_ab326d74-eb56-4a59-a737-1824dbb183f7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_d446ecdd-8384-4623-b2a6-988d1d0c3e37_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, inventory adjustment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b540b319-2506-413c-af9f-8928c8c7e19e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortizable intangible assets:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_247122c8-217e-4f7f-8acc-457e7cf6d085_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/2021/dei-2021.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_AccountsAndOtherReceivablesNetCurrent_3989f271-e106-4c11-ac6e-1082eb0532de_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 receivable, other, net</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_68962a88-109f-4d61-a41c-e94090df625f_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e9befac0-4c6c-45db-8c76-3ca3db95b997_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_StandardProductWarrantyAccrualCurrent_659955f0-2a1a-40c3-ada5-b85760057cab_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualCurrent_74df48bc-ddd1-4edc-a2d2-d9c572c34d24_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent" 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_StandardProductWarrantyAccrualCurrent_50a00f01-a4b8-465a-bd2b-8923c8af828e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent" 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_StandardProductWarrantyAccrualCurrent_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualCurrent" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_7c392271-f165-42b6-b893-4e210a929604_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_76631275-8311-4bc3-87a6-3df413804578_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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 long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_0b1178e5-c36d-46ff-a2ee-0051047c1fda_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_aa4af718-66fb-4431-a59e-6fc5ab8fbb9a_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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 long-term debt, net of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3f170492-d452-4df5-8e52-e299a6fe1de8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73edfdd3-4a57-4165-a02d-26ccca779aa5_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_dei_DocumentTransitionReport_8dfdf149-cf14-448b-822a-5adafd2eeca2_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/2021/dei-2021.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_StandardProductWarrantyAccrualWarrantiesIssued_33702624-8378-4679-bcbb-7bde4b733d56_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_b12ba039-2e11-4e6f-ae91-933437dd9c48_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_tho_OtherLongTermDebtMember_e6833da6-3585-4cc6-a524-15c5c288a416_terseLabel_en-US" xlink:label="lab_tho_OtherLongTermDebtMember" xlink: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 long term debt</link:label>
    <link:label id="lab_tho_OtherLongTermDebtMember_label_en-US" xlink:label="lab_tho_OtherLongTermDebtMember" xlink: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 Long Term Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherLongTermDebtMember" xlink:href="tho-20211031.xsd#tho_OtherLongTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_OtherLongTermDebtMember" xlink:to="lab_tho_OtherLongTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_926545a1-03d7-49e7-b6a5-af7238ecb143_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_fe5f25a0-5c67-4800-ae7c-ba42c26f25c5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_efc1bf95-4199-4b8f-8dc7-73130d02bf82_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_dbc51de5-3ecc-4c3f-9efd-24301b5e24d4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on derivatives, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_827d0963-8d8d-47e1-bde8-890e71622510_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_3afb6ce6-314a-4294-bdbc-f0546da72b72_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_d03a11bb-58c7-4ffc-a5a2-d41fb5e5066b_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" 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">Less: restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_bd225421-8c4c-40a2-b43d-5eb8f6cf8010_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6b70f909-ae31-4fcb-8265-f96836c56676_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_tho_TermLoanMember_b189134c-30f6-4b84-9a27-1369db686ce6_terseLabel_en-US" xlink:label="lab_tho_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_tho_TermLoanMember_label_en-US" xlink:label="lab_tho_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_tho_TermLoanMember_documentation_en-US" xlink:label="lab_tho_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermLoanMember" xlink:href="tho-20211031.xsd#tho_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TermLoanMember" xlink:to="lab_tho_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_dd514d57-fd44-4f8a-82b4-703e0c379040_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_0309ea68-79a4-405b-b2da-747f2cdc4caf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_50cd9a34-72b5-4e2b-b915-94d6294a3831_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" 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">Interest rate swap agreements</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_ccb1f491-9d95-4828-a79c-d1f9341557f7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_83ed1604-bfc1-4c50-905a-69f1dd341560_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_7c1fc23f-b05c-4937-97f1-023fe1795d0d_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency forward contract liability</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_d6551790-f7cd-45a4-aede-a7a60ea40d19_verboseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" 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 associated with amounts reclassified from AOCI</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_70cc31c4-71b8-47cc-9d58-064d7bb9e7ac_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Common 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_FIFOInventoryAmount_928ecb50-01b1-4e1e-8b9f-0a2e415cd44c_terseLabel_en-US" xlink:label="lab_us-gaap_FIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries valued inventory in first-in, first-out method</link:label>
    <link:label id="lab_us-gaap_FIFOInventoryAmount_label_en-US" xlink:label="lab_us-gaap_FIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FIFO Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FIFOInventoryAmount" xlink:to="lab_us-gaap_FIFOInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b5a7c086-0dd3-4f7d-831d-2c3cb897a8a1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_f9e4cac4-ec8a-45cd-ac3b-194b77d10484_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_d2a4684d-ceff-41fe-b2d9-7351f0fc2c22_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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5339d998-86b6-469d-9772-c10d2c74a94b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_877551db-8cc1-4518-802e-7f8d8145b893_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-based credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ec561af-da87-4545-b96e-00dd3b8e3082_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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">Effect of exchange rate changes on cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8dfe5c45-9ffc-42da-aa2c-5a18c07c2940_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" 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">Less: Comprehensive income attributable to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_f395b507-81c0-4a03-8d80-4a8f8deb4aa3_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 expenses</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_DeferredFinanceCostsNet_93e4615f-33a3-44e9-a827-14aab0152b12_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Debt issuance costs, net of amortization</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_InventoryChassis_570fe97b-5f1d-4b0a-a652-e6548124adc7_terseLabel_en-US" xlink:label="lab_tho_InventoryChassis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chassis</link:label>
    <link:label id="lab_tho_InventoryChassis_label_en-US" xlink:label="lab_tho_InventoryChassis" xlink: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 Chassis</link:label>
    <link:label id="lab_tho_InventoryChassis_documentation_en-US" xlink:label="lab_tho_InventoryChassis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of balance sheet date of major components of certain assembled products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_InventoryChassis" xlink:href="tho-20211031.xsd#tho_InventoryChassis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_InventoryChassis" xlink:to="lab_tho_InventoryChassis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_0a1b7c2a-4787-46fd-aed2-3deb307b8889_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_tho_DebtInstrumentAmortizationPeriod_80472ab9-1275-4d7b-851b-4e67fbaee534_terseLabel_en-US" xlink:label="lab_tho_DebtInstrumentAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan fee amortization period</link:label>
    <link:label id="lab_tho_DebtInstrumentAmortizationPeriod_label_en-US" xlink:label="lab_tho_DebtInstrumentAmortizationPeriod" xlink: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, Amortization Period</link:label>
    <link:label id="lab_tho_DebtInstrumentAmortizationPeriod_documentation_en-US" xlink:label="lab_tho_DebtInstrumentAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DebtInstrumentAmortizationPeriod" xlink:href="tho-20211031.xsd#tho_DebtInstrumentAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_DebtInstrumentAmortizationPeriod" xlink:to="lab_tho_DebtInstrumentAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_7c780c6e-e533-42be-a9f3-085b11f60a3b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_89104fc8-c590-4bd2-bf9c-bc2016804b5f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a5f87e9c-6234-4903-a0d4-a8c342ceadd6_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" 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">OCI before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink: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), before Reclassifications, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f02ffef9-4b34-4f67-95f4-2ed4c36a609e_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/2021/dei-2021.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_AccruedMarketingCostsCurrent_1a87c75b-fe65-442a-808c-a688fd3effe2_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promotions and rebates</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink: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 Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_5c1ecaff-4c2b-4919-a3e2-73827482e945_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets, net</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_InventoryLIFOReserve_b15cb088-a807-402e-876a-5e6694a00c67_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" 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">Excess of FIFO costs over LIFO costs</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink: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, LIFO Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserve" xlink:to="lab_us-gaap_InventoryLIFOReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_53641adb-eb46-4654-b0fe-cfd855ccce1e_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f6bc92d5-63e2-4c24-9e8e-bdb88c3b1ed6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5034da78-c1cd-419a-8331-a797f5feceb5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Business acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b252c653-93b7-4b9d-bff9-a7280713098a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash consideration for acquisition, less cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_20a26eeb-e6a5-4830-b4eb-e093f49392eb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign&#160;Currency Translation Adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink: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 Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_afd71e84-1522-42b1-bb05-f60acd080ba9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" 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 stock unit activity</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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_164cb712-0488-4850-8bd7-64d06bf0df0d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" 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">Non-controlling interest</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_71a2ae3f-c660-4e88-884b-05c4e4c0021a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_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_DerivativeInstrumentRiskAxis_e25c7aaf-f3b8-4f4f-b632-9d9ed869931a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_d8d3e815-9b81-4578-a57a-bc841d63ea5f_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_GainLossOnForeignCurrencyFairValueHedgeDerivatives_fe439ae1-507b-41c2-bcb3-53aa18e5440c_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency transaction gain (loss)</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2effe8a0-9ee9-4f3c-96cc-52106e6d60b6_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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 operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_1e32e5e4-12e4-44c7-baaf-231a921e9975_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_65606f29-8ed6-42da-8e04-52f8efeac5b3_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 &#8211; par value of $.10 per share; authorized 250,000,000 shares; issued 66,058,290 and 65,651,570 shares, respectively</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_9929b7cd-93a0-4c6a-92b8-d2be68669993_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_FinanceLeaseWeightedAverageDiscountRatePercent_39fc74e3-d516-4e41-8b24-41230c1c761a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate - finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_f277d9f2-42de-4331-881d-f4214a0d6ab2_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink: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 Warranty Liability [Table]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:to="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_7207ca4e-d4f8-4e45-b4ec-8a7569dd4f30_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" 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 concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_615b0810-9e67-485b-893f-82923b39e0a2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_a172c3aa-79a4-41ef-960c-b8658f08dd0f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liabilities and commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_9b780586-e89b-4421-aea4-0487a5ca3e2f_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_PaymentsToAcquireOtherPropertyPlantAndEquipment_5261be40-abc5-4071-851c-a9b20a3a26ac_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" 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">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink: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 Other Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3e1a424a-4898-4a95-819a-cd7150e5f2a0_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income, net of tax</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_us-gaap_FinanceLeaseRightOfUseAssetAmortization_954b9ac3-b0cc-4371-9425-ee7dec60b5cd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a9c7041c-0425-42dc-a22b-c261321bd7d7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the remainder of the fiscal year ending July 31, 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_f367c3bc-4794-4560-bd4b-d6d0140154ca_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_93aa8031-dda4-4390-824a-597d10b13b3e_terseLabel_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_839c2a72-2179-4e71-9acd-98d7f68af3ae_totalLabel_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" 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">Property, plant and equipment, net</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7ad20eab-8adc-45e4-b41e-17a30034ad44_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_cdfe5fcc-386e-457c-a54e-06355527a18f_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/2021/dei-2021.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_68e7ced7-0a60-4c31-b8c3-3afbf00880a4_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_8939cbec-fb9e-4059-89fc-246eacbeda07_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b2f0a7b1-a673-48a4-8ce2-d94a48e49832_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_08a0b080-b434-4571-946d-403241371059_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" 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_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_a0686a71-07de-467b-806d-558ca7adb990_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/2021/dei-2021.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_TreasuryStockShares_53b6d6ba-ae74-423c-846f-71d24cee275d_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, 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a0f357c-c806-4d5d-917c-8830ea6ac4df_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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: amount representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_NatureOfOperationsPolicyTextBlock_744ee9de-9808-4a04-bc44-a11e0b16e63e_terseLabel_en-US" xlink:label="lab_tho_NatureOfOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_tho_NatureOfOperationsPolicyTextBlock_label_en-US" xlink:label="lab_tho_NatureOfOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Policy Text Block]</link:label>
    <link:label id="lab_tho_NatureOfOperationsPolicyTextBlock_documentation_en-US" xlink:label="lab_tho_NatureOfOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of operations Policy Text Block.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_NatureOfOperationsPolicyTextBlock" xlink:href="tho-20211031.xsd#tho_NatureOfOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_NatureOfOperationsPolicyTextBlock" xlink:to="lab_tho_NatureOfOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_ClassbMotorizedMember_948bad50-e176-4a35-9053-020545e14a2e_terseLabel_en-US" xlink:label="lab_tho_ClassbMotorizedMember" xlink: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 B</link:label>
    <link:label id="lab_tho_ClassbMotorizedMember_label_en-US" xlink:label="lab_tho_ClassbMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassB Motorized [Member]</link:label>
    <link:label id="lab_tho_ClassbMotorizedMember_documentation_en-US" xlink:label="lab_tho_ClassbMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassB Motorized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassbMotorizedMember" xlink:href="tho-20211031.xsd#tho_ClassbMotorizedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_ClassbMotorizedMember" xlink:to="lab_tho_ClassbMotorizedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_dc61fe48-6514-4e9f-9854-22c80abd70ea_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_0874cc42-881b-4c41-a11e-262786c48af3_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" 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 Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink: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) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bfb6c7ed-bf68-457d-bd41-2fa9ffc0ff2f_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 income taxes, expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_e8f6f558-91a6-4bce-80e0-221afb482345_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_RevenueFromContractWithCustomerExcludingAssessedTax_a1bb586d-f300-4aa1-8b52-fabb957b31d4_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_FinanceLeaseLiabilityUndiscountedExcessAmount_b91be7a4-0cd1-419e-b7c3-517d840fdbfc_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" 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: amount representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_b14d4a6f-5cd3-42df-91c2-4ff126bd7e3a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_161c870c-718d-4692-87d1-62d41218a916_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_f2d179e3-60f8-497a-ae2c-0c99d68e9433_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_99d05c12-755e-42bc-82a4-163d56e9af3f_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_a888ae81-8d51-4ed6-a26a-245c288a686a_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_InvestmentIncomeInterest_b4c3c2c3-5c99-452a-8e99-15709ca856b0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_7b5f3184-0187-4ac2-96cf-955d47f27b54_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_0c93602e-6de4-4485-b361-ba62e7b53043_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-aver remaining lease term - finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_47d4f249-0f72-4898-96ba-d197cd956736_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_TowablesMember_a6e8962c-10b0-458b-abcf-4095484748fe_terseLabel_en-US" xlink:label="lab_tho_TowablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North American Towables</link:label>
    <link:label id="lab_tho_TowablesMember_label_en-US" xlink:label="lab_tho_TowablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Towables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TowablesMember" xlink:to="lab_tho_TowablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c052667d-9036-422f-a13f-9e17cb3705d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_f3a5eace-dcf4-4397-95dc-be00392d8aed_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">Other current 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_a4ede4a6-5cc7-4f7b-9dc3-23f9726cf6b9_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations and Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_99872582-0437-445a-926d-47feeceed045_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_85d4bd2a-47d7-4ca8-9f66-acddf6734688_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty</link:label>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_c4213877-16d8-428e-a77b-90b532e8fcec_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0a41af53-5420-4f7c-978d-ebb760bbff80_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_us-gaap_PropertyPlantAndEquipmentAbstract_f1b43ee4-ee52-40a9-b290-2a672cbc7a2d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_957aa75a-3c88-4f06-8440-8ef15357e792_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">Stock-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_VariableRateDomain_b1440d90-4517-4bbf-ad8d-a8e372b50ed0_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_07889f66-30f6-4845-aa60-b047762822c6_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_c67cc266-cf57-4fe3-89e1-adb19bda3e0f_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_Depreciation_3a4abd96-dc5c-44b7-baf7-e188082682af_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_1b786d78-4b42-489a-9beb-4acc0871c73c_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design technology assets</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_026aa6a5-9da4-46de-a7a5-aadbe0f80b2d_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends, per common 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_us-gaap_LongtermDebtTypeDomain_1e5fb5da-0f77-40cb-a3c4-6a07d803f41f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_36e36ee3-612e-4461-b781-468be10f7df8_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink: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 Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ec080485-3975-4ae4-aa5b-71485ed5c853_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_6fac6558-d1c1-4c86-bd79-a75009f64600_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_6b0a8f22-490a-4455-a274-d381f96caf86_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of changes in product warranty liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2fbf9ca7-71a3-4bbd-bccd-631309b8fb89_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_50ab91ca-f761-4483-8c36-2a9f58367539_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" 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">Borrowings on revolving asset-based credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_76f23ac0-e800-481d-98eb-36ace92d57e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_f6beb78d-df79-4f55-9b7e-5985bf679d06_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Additions from Business Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_9aa4e58a-a869-4eee-995c-36a23677612b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_de46aedb-1d72-4121-a251-b3797b744775_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_RentalVehiclesMember_4d81e1c7-d50b-488c-9682-ec5340694046_terseLabel_en-US" xlink:label="lab_tho_RentalVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental vehicles</link:label>
    <link:label id="lab_tho_RentalVehiclesMember_label_en-US" xlink:label="lab_tho_RentalVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RentalVehiclesMember" xlink:href="tho-20211031.xsd#tho_RentalVehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_RentalVehiclesMember" xlink:to="lab_tho_RentalVehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_ClassaMotorizedMember_1b9e659c-3fb4-4314-8aa4-447e061bc4d1_terseLabel_en-US" xlink:label="lab_tho_ClassaMotorizedMember" xlink: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</link:label>
    <link:label id="lab_tho_ClassaMotorizedMember_label_en-US" xlink:label="lab_tho_ClassaMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassA Motorized [Member]</link:label>
    <link:label id="lab_tho_ClassaMotorizedMember_documentation_en-US" xlink:label="lab_tho_ClassaMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassA Motorized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassaMotorizedMember" xlink:href="tho-20211031.xsd#tho_ClassaMotorizedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_ClassaMotorizedMember" xlink:to="lab_tho_ClassaMotorizedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_6eab7d58-c2fd-4cc0-b512-42c218d28eca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_LineOfCreditFacilityCreditorFeesAmount_7884a892-0e10-4abc-9083-0f942574a29e_terseLabel_en-US" xlink:label="lab_tho_LineOfCreditFacilityCreditorFeesAmount" xlink: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, creditor fees</link:label>
    <link:label id="lab_tho_LineOfCreditFacilityCreditorFeesAmount_label_en-US" xlink:label="lab_tho_LineOfCreditFacilityCreditorFeesAmount" xlink: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, Creditor Fees, Amount</link:label>
    <link:label id="lab_tho_LineOfCreditFacilityCreditorFeesAmount_documentation_en-US" xlink:label="lab_tho_LineOfCreditFacilityCreditorFeesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Creditor Fees, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LineOfCreditFacilityCreditorFeesAmount" xlink:href="tho-20211031.xsd#tho_LineOfCreditFacilityCreditorFeesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_LineOfCreditFacilityCreditorFeesAmount" xlink:to="lab_tho_LineOfCreditFacilityCreditorFeesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_e21cc0a5-82f4-4dee-903a-5c1930c78c48_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_269c36af-0bc4-4f6d-ad23-564756dfd0e2_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_tho_TiffinGroupMember_c3929614-07e1-41f5-8aba-9c87f91cc055_terseLabel_en-US" xlink:label="lab_tho_TiffinGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tiffin Group</link:label>
    <link:label id="lab_tho_TiffinGroupMember_label_en-US" xlink:label="lab_tho_TiffinGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tiffin Group [Member]</link:label>
    <link:label id="lab_tho_TiffinGroupMember_documentation_en-US" xlink:label="lab_tho_TiffinGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tiffin Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TiffinGroupMember" xlink:href="tho-20211031.xsd#tho_TiffinGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TiffinGroupMember" xlink:to="lab_tho_TiffinGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_f42d1ef0-9354-41bc-b47f-ca93bdaffeb8_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_FreedomRoadsMember_132e2219-9b72-4330-b1c7-9aab87fb4272_terseLabel_en-US" xlink:label="lab_tho_FreedomRoadsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Freedom Roads, LLC</link:label>
    <link:label id="lab_tho_FreedomRoadsMember_label_en-US" xlink:label="lab_tho_FreedomRoadsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Freedom Roads [Member]</link:label>
    <link:label id="lab_tho_FreedomRoadsMember_documentation_en-US" xlink:label="lab_tho_FreedomRoadsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Freedom Roads [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FreedomRoadsMember" xlink:href="tho-20211031.xsd#tho_FreedomRoadsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_FreedomRoadsMember" xlink:to="lab_tho_FreedomRoadsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_518653c1-e23f-4530-a1a6-ee9bc4d35107_terseLabel_en-US" xlink:label="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink: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 receivable and inventory, net of amounts drawn</link:label>
    <link:label id="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_label_en-US" xlink:label="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Inventory, Net Of Amounts Drawn</link:label>
    <link:label id="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_documentation_en-US" xlink:label="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Inventory, Net Of Amounts Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink:href="tho-20211031.xsd#tho_AccountsReceivableAndInventoryNetOfAmountsDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink:to="lab_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1b3c3340-4380-42c3-84eb-1263d691970a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eff36b74-469a-493e-9751-90bf75fcf406_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8682673d-84a5-4a9c-ad18-95ccd2cac5e7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability maturities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_d0dbc396-b8b5-4c68-9af8-84eba0bba8a0_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_296248a2-7fec-4709-ae9b-efc3fe5d90bb_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">Stockholders&#8217; equity attributable to THOR Industries, Inc.</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_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_61db76ae-d402-4ac4-b998-7ccbf13122fe_terseLabel_en-US" xlink:label="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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 right-of-use assets &#8211; operating</link:label>
    <link:label id="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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, before Accumulated Amortization</link:label>
    <link:label id="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_documentation_en-US" xlink:label="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="tho-20211031.xsd#tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_eec7cdf7-dc1c-4b75-9150-509e6fb92a6b_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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_ce6663e4-abcd-43a4-86d1-1b4c126d1de4_totalLabel_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" 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 cost</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink: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 and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_CaravanMember_f1241c7e-40fc-4905-a47b-dd0c91ce092c_verboseLabel_en-US" xlink:label="lab_tho_CaravanMember" 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">Caravan</link:label>
    <link:label id="lab_tho_CaravanMember_label_en-US" xlink:label="lab_tho_CaravanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Caravan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CaravanMember" xlink:href="tho-20211031.xsd#tho_CaravanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_CaravanMember" xlink:to="lab_tho_CaravanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_365d88b0-736c-489c-8f17-2fe33f9f416c_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as hedging instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6a7a07d0-9f5e-450c-9ab1-6c5884cfef3e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_79cd44cf-482f-492b-bdeb-8131a1a8581e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink: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_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink: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, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_b31d27c9-5881-41d2-a729-5ef847e28fa3_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:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_705c40f9-6fab-4926-8a77-314217d81e91_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" 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">Schedule of accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_UnsecuredSeriesOneDebtMember_a6a94551-44dd-42c1-a880-5f8f6e299c64_terseLabel_en-US" xlink:label="lab_tho_UnsecuredSeriesOneDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured series one debt</link:label>
    <link:label id="lab_tho_UnsecuredSeriesOneDebtMember_label_en-US" xlink:label="lab_tho_UnsecuredSeriesOneDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Series One Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesOneDebtMember" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesOneDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_UnsecuredSeriesOneDebtMember" xlink:to="lab_tho_UnsecuredSeriesOneDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_e2d68c28-b2fa-4de5-bdd6-f53a27fb2a38_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_9f0e65b8-c22b-4975-9e96-16ae4ace7619_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink: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 Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink: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) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_51177af8-7062-48da-9d7f-869e4b08bce9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 long-term 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_us-gaap_FinanceLeaseLiabilityPaymentsDue_37249f85-dd2d-46b7-95c4-ec3f4d75cd3e_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebt_83577b2b-c51d-4bd7-89a3-50e56a808784_verboseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" 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">Unsecured notes</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_df21fc53-2286-42cd-8e8d-434ea0daf6b0_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebt" xlink:to="lab_us-gaap_UnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_f7cc4d83-9dab-4645-a4df-9f5d20884cb4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_375cb2e1-c866-4a6e-b3bf-85b6f879e8fc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_af967a7d-82c9-4a45-8f89-429436661f6e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_a508d589-257a-482c-b9ea-3648125cd284_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_b8be3f66-97fd-4c6c-b38c-987e8e4d1015_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/2021/dei-2021.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_RetainedEarningsAccumulatedDeficit_899f9b10-9a1e-40ce-9040-b896df06db69_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_02dc6b10-7b73-43b5-8668-c9850fb5d80e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_RepaymentOfTermLoan_c5a308aa-ec83-45fa-bf93-7df538780285_negatedLabel_en-US" xlink:label="lab_tho_RepaymentOfTermLoan" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on term-loan credit facilities</link:label>
    <link:label id="lab_tho_RepaymentOfTermLoan_label_en-US" xlink:label="lab_tho_RepaymentOfTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment Of Term Loan</link:label>
    <link:label id="lab_tho_RepaymentOfTermLoan_documentation_en-US" xlink:label="lab_tho_RepaymentOfTermLoan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of term loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepaymentOfTermLoan" xlink:href="tho-20211031.xsd#tho_RepaymentOfTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_RepaymentOfTermLoan" xlink:to="lab_tho_RepaymentOfTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_a20e214b-471d-48df-96b6-9b1541b4695d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, unused capacity commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_5e88a750-6d0d-42e0-94de-284ad5330d84_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 recognized identified assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_98cb7758-d715-422a-83ec-75133ae69f38_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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 finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_3e39708f-5384-4694-b40a-dc7424f285e6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total reported lease liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_ec2b98ec-940c-44f0-8c1c-cfa9a2b6bb62_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f303197f-f5df-4f93-8516-6ebe916c8f37_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" 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">Derivative instruments, gain (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_b1f2c7c4-ade4-47fe-b96c-4a72da753609_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_edd5bb37-969e-4767-92e0-d3eca63c6aa5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d32e3858-7e63-4f4a-a006-4a64d135dbed_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/2021/dei-2021.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_ConcentrationRiskTable_b113fa36-8b7b-49a6-a875-240536699e7e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_91718018-8d9f-477f-8526-8253cc3393b1_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_tho_UsTrancheMember_9f87dec4-6d26-4b8e-a992-3cc5d1ee95b9_terseLabel_en-US" xlink:label="lab_tho_UsTrancheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US tranche</link:label>
    <link:label id="lab_tho_UsTrancheMember_label_en-US" xlink:label="lab_tho_UsTrancheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Us Tranche [Member]</link:label>
    <link:label id="lab_tho_UsTrancheMember_documentation_en-US" xlink:label="lab_tho_UsTrancheMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Us Tranche [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UsTrancheMember" xlink:href="tho-20211031.xsd#tho_UsTrancheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_UsTrancheMember" xlink:to="lab_tho_UsTrancheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_ab86d5fa-216e-49c7-8437-e960659de72b_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" 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">Diluted earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_452b4750-6859-4317-83bb-6985ff76ea10_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on revolving asset-based credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_d3454249-aba3-47b5-a7ad-d6a04be059d8_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on revolving asset-based credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e81605e9-76ad-4660-8c0a-377331590ba0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_a8d430d7-86a0-4a94-b68e-983d4c3c5303_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9c681493-c5d5-4289-a560-c45f8b6bd0cc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2675f2d9-3cf4-465a-b460-b1dca898b503_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" 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 stock unit activity (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_37098d15-f883-400d-b806-95c0d0b9dcfc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0770e69e-f25a-48ed-b59e-5a8e2684298d_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 provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_581ba330-3b1e-4636-ab1d-a37dc50e1b7c_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_07e13897-8e9e-415e-b939-22848c0a7020_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period, net of tax</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bcc4737b-ae9d-4e2c-9b59-f34f3eb5450f_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period, net of tax</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_11770aac-92c2-4719-8bbb-ef8ec1e34e88_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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 receivable, trade, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_265b6dc0-19d6-4d23-9582-6af161383a2e_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c88c5ba4-032d-435e-a33b-ec8ab2810fc3_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_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_7aa58642-b608-45b1-9f88-ae9ee085b80c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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 Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_8cc0d69a-b98a-4d0b-af41-4bf38c67aec4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_c52f537a-acb7-47dc-ae63-fffd0cda2400_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_us-gaap_AssetsCurrent_02aaa147-1c5e-4ef8-9074-5fda062e062f_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_9a958ff4-5962-41dd-b2de-5bc20c1b8c07_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_LesseeOperatingLeaseLiabilityPaymentsDue_20ef815d-5049-4a61-9d74-5f6f8c8a18f0_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_724a33d7-43ae-469a-a977-16015e97e381_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_4237bdaf-a0e0-4a84-b42d-b04213eccd1b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_8f337d78-c807-4452-8d05-4d4392eed0b5_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_75aa2288-9f99-44fe-817e-5e3d21f57161_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 inventories, net</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b8a93dba-b9d6-40d8-a789-9a1b1f7f7a55_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) Reclassified from AOCI, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6711e63e-389f-4bb5-84ab-12a00efb11ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of segment reporting information by segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ce81dd3e-d3be-4c4f-85e3-a98cb123e6b1_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/2021/dei-2021.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6912f3fc-fb91-4885-a355-4e517a5e3e05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a168a92c-44e5-4d20-9a00-e6b8720deeb1_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_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_2d9eca8e-1b2d-46cb-ac02-b70a20fa9401_terseLabel_en-US" xlink:label="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2027 and thereafter</link:label>
    <link:label id="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="tho-20211031.xsd#tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_WarrantyPeriodForRetailCustomer_a4b9bb53-496c-49e0-8b85-04bfffb0b91c_terseLabel_en-US" xlink:label="lab_tho_WarrantyPeriodForRetailCustomer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty period for retail customers, years</link:label>
    <link:label id="lab_tho_WarrantyPeriodForRetailCustomer_label_en-US" xlink:label="lab_tho_WarrantyPeriodForRetailCustomer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Period for Retail Customer</link:label>
    <link:label id="lab_tho_WarrantyPeriodForRetailCustomer_documentation_en-US" xlink:label="lab_tho_WarrantyPeriodForRetailCustomer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty period for retail customer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_WarrantyPeriodForRetailCustomer" xlink:href="tho-20211031.xsd#tho_WarrantyPeriodForRetailCustomer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_WarrantyPeriodForRetailCustomer" xlink:to="lab_tho_WarrantyPeriodForRetailCustomer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_f20330cc-4d77-43e3-ace0-858e2b38c38a_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase from Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_a345443e-20ff-4a31-84ab-abb20c48da3f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of senior unsecured notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_963cf59e-03ab-4c72-b649-a9f94a5826db_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_e3501fdd-cd91-4e68-9d38-842aad360d04_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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: current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_0ab337e2-200b-4cdf-9b7e-b0812a59ee36_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_us-gaap_PropertyPlantAndEquipmentTypeDomain_94c0b669-04d7-42bf-9a4d-e984fc80f4f7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_3e2571a0-bf9f-4423-a739-cdc7c3851b26_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/2021/dei-2021.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_DerivativeInstrumentsGainLossLineItems_2d79eb12-2ed6-43b6-b7fa-b3d13e67033b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_4892c6f5-2c92-4f93-a42f-3da9110795cd_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/2021/dei-2021.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_ProductWarrantyDisclosureTextBlock_482e4f9a-fc9d-4a5e-96f0-e49c142bac96_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_4c83eaa1-9b58-4766-9b10-83bf35dc3cb6_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_e5a10247-0882-4790-bb64-dd5a43b9d145_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_GuaranteeObligationsNatureDomain_647a745f-72ec-41f8-9274-0c39434b7b84_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a27b7cf1-e588-420c-a212-db61089ae0cb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_579184ac-75b9-4227-bd86-44f69e963f80_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" 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">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_63136d65-db8b-49a3-878f-bb3a7731cbe5_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_cc4fcabf-7be5-4247-84da-ee543fd4c7c4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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 (loss), before reclassification</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_1c7a7ac8-1f7d-450a-9cd0-dcee029c07df_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" 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">Line of credit, outstanding amount</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_7160c4ae-fa49-4347-a402-134120896d92_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink: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 Warranty Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_DealerNetworkMember_b3da71d5-32db-47d5-ad31-f664213310d0_terseLabel_en-US" xlink:label="lab_tho_DealerNetworkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dealer network</link:label>
    <link:label id="lab_tho_DealerNetworkMember_label_en-US" xlink:label="lab_tho_DealerNetworkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dealer Network [Member]</link:label>
    <link:label id="lab_tho_DealerNetworkMember_documentation_en-US" xlink:label="lab_tho_DealerNetworkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">tho_DealerNetworkMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkMember" xlink:href="tho-20211031.xsd#tho_DealerNetworkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_DealerNetworkMember" xlink:to="lab_tho_DealerNetworkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b986df13-8917-4f58-8253-3f430ea23dcf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_50b1b0ce-e2af-4c6e-8b2a-5ac521a24d30_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_AccruedLiabilitiesCurrentAbstract_f79f47d3-e8bc-4a32-9711-f2f9ac6d70d4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink: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_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e9594667-2589-4379-88e3-ef2f9c034cdf_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/2021/dei-2021.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_FinanceLeaseLiabilityCurrent_fc3d3e55-0f46-46b8-b2c0-d199e329d2bf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf321762-ee2a-4e2e-8afc-5593b53fcb7f_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_12cdd1aa-eaca-4833-a439-1ad04adadd5a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 (loss) from continuing operations 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_FairValueInputsLevel2Member_8158acc4-fd1f-4d85-bbba-7107dd0084fa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_33a8a317-f2e3-4f98-b200-29892ca70756_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_78d87e94-1a65-4a1b-98c6-f378bed007e0_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" 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">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_fed18262-90b8-4378-90b3-c5b34de5a587_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_68f2adf0-675a-48d7-b7cf-ed45255c10e9_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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">Total gain (loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_2da7a7dd-d2b2-48cb-b13f-0e512b900549_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ccd421e4-4485-44b9-ae4b-7670f3afff9c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_fb5e47e3-60fb-4a45-a691-9da671c6f009_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_3e26e4f2-07e3-470e-820f-e1224ae66070_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract_13d4bbd3-be4d-445b-8a85-6505a52c286c_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
    <link:label id="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract_label_en-US" xlink:label="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="lab_us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4b18f2e2-02cd-4ecf-9889-e411e6cdb1f1_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">Schedule of earnings per common 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_dei_EntityShellCompany_e05699b8-30ee-4512-b3bb-fb1c7c36fb7e_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/2021/dei-2021.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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0623bec4-4ad2-4bc9-9adb-6f6e73d52d9f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_8f8ef5c7-f375-4b30-add4-52fc33b7f97c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_37b768fb-b322-4a2e-9425-4f46e69c64df_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/2021/dei-2021.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8d377956-1eee-4289-993d-93ecdd6a9202_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_us-gaap_OtherLongTermDebt_69f3ba53-b135-4c2c-a230-42d99badcae5_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt" 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">Other debt</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebt_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt" xlink: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 Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt" xlink:to="lab_us-gaap_OtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_a1ecca6c-efc9-4bda-8beb-9d333e605f4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" 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">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_AssetBasedCreditFacilityMember_06505104-d6dd-4168-b5c4-f42b8a8e1597_terseLabel_en-US" xlink:label="lab_tho_AssetBasedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-based credit facility</link:label>
    <link:label id="lab_tho_AssetBasedCreditFacilityMember_label_en-US" xlink:label="lab_tho_AssetBasedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Based Credit Facility [Member]</link:label>
    <link:label id="lab_tho_AssetBasedCreditFacilityMember_documentation_en-US" xlink:label="lab_tho_AssetBasedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Based Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_AssetBasedCreditFacilityMember" xlink:to="lab_tho_AssetBasedCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_5968aad2-e2c9-4754-8e34-fe7314e4830e_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_e95257af-2224-47b4-81a3-a04e527556a4_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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_c2a1f53e-4a5d-4a97-b393-b84846ce73b6_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_InterestPaidNet_bb5397bc-185b-4a3d-92bf-a6a3dad251ac_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_1bba6dbe-9ba6-450c-ad4f-6c1978f6b1ec_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_OneMonthLIBORMember_0b990eca-60d3-4878-89bb-6754b3ca96f5_terseLabel_en-US" xlink:label="lab_tho_OneMonthLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-month LIBOR</link:label>
    <link:label id="lab_tho_OneMonthLIBORMember_label_en-US" xlink:label="lab_tho_OneMonthLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Month LIBOR [Member]</link:label>
    <link:label id="lab_tho_OneMonthLIBORMember_documentation_en-US" xlink:label="lab_tho_OneMonthLIBORMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Month LIBOR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OneMonthLIBORMember" xlink:href="tho-20211031.xsd#tho_OneMonthLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_OneMonthLIBORMember" xlink:to="lab_tho_OneMonthLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_255e2e7c-103d-4725-970e-456eed929fd2_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_NoncontrollingInterestMember_9229c111-e258-4bd1-9170-60142afd8eac_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" 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">Non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_c71c890d-69ea-4d17-a6a2-208a4b2d4c99_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_c8e5989b-d559-4d6e-b0c8-0914a5f84c7e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_b04cb763-9f83-431a-a9c7-302b98902d93_negatedLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" 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">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d47d21c8-f16a-4d2a-9fb9-5afcf60c6590_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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">Less: Net income attributable to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_6a8dad40-1895-4111-8b01-ab868b2a2187_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" 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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_5c8ab410-adc1-4f82-b896-ca4acd9be293_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_f041e117-27bf-463e-8f51-32c460699c89_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink: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_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aeb0a32a-71ad-4787-9ac8-6938c7305ade_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_58915912-42ef-4294-8492-244d50a3556d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of lease costs</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_c68c413e-645d-446c-898c-df7ae0ed6830_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_095da877-11af-479c-bf97-7aab798af60f_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/2021/dei-2021.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_srt_StatementGeographicalAxis_0b438210-e35f-488e-aa38-d2040c5bba81_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d5de062a-d843-4c8a-b271-1db99b2280cd_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 (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_WeightedAverageNumberOfSharesOutstandingBasic_3d4300bb-2450-49bb-b290-c404cfef863c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bf97d96a-67b2-40e2-bf09-31a2e919d0cf_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding for basic earnings per share (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_SegmentDomain_2f08f4a8-f1d1-4fb9-890e-841928daa9d0_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_AirXIntermediateIncMember_bc4f61c1-b13e-4eca-9244-5cdd9cb27e21_terseLabel_en-US" xlink:label="lab_tho_AirXIntermediateIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AirX Intermediate Inc.</link:label>
    <link:label id="lab_tho_AirXIntermediateIncMember_label_en-US" xlink:label="lab_tho_AirXIntermediateIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AirX Intermediate Inc. [Member]</link:label>
    <link:label id="lab_tho_AirXIntermediateIncMember_documentation_en-US" xlink:label="lab_tho_AirXIntermediateIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AirX Intermediate Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AirXIntermediateIncMember" xlink:href="tho-20211031.xsd#tho_AirXIntermediateIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_AirXIntermediateIncMember" xlink:to="lab_tho_AirXIntermediateIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_4298e64a-f973-4339-b4c5-0c9393743aa3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_8420db87-1f93-4df9-8b30-8695acf3069a_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_6d76cdf9-bb81-4ad0-8e6f-0f92bf44be46_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_fb2c963c-643c-4985-8f3d-566d3684fc43_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_52b156f7-9d87-4f1e-922f-689b77d33859_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 attributable to THOR Industries, Inc.</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_NetCashProvidedByUsedInFinancingActivities_201e2a49-cbc1-4158-bc61-83ea3980334d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f498929b-f6e3-4b46-a1ae-67486a9a3f4e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_50031b9a-ccff-493d-9ef9-9eca8f501a57_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less treasury shares of 10,438,198 and 10,285,329, respectively, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d852bcee-c767-4587-8207-aa4be3efa1c7_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">Weighted-average common shares outstanding:</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_us-gaap_DeferredIncomeTaxLiabilitiesNet_1731b529-d665-4a08-82b6-c1afafe39c24_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_20160633-fd48-4994-8e48-0a972bfb325f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_41a2da09-ed84-402e-9267-f4e36bfe7ba4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_ClasscMotorizedMember_34088306-9ea5-456a-9a94-acab7d1ebc0a_terseLabel_en-US" xlink:label="lab_tho_ClasscMotorizedMember" xlink: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 C</link:label>
    <link:label id="lab_tho_ClasscMotorizedMember_label_en-US" xlink:label="lab_tho_ClasscMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassC Motorized [Member]</link:label>
    <link:label id="lab_tho_ClasscMotorizedMember_documentation_en-US" xlink:label="lab_tho_ClasscMotorizedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ClassC Motorized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClasscMotorizedMember" xlink:href="tho-20211031.xsd#tho_ClasscMotorizedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_ClasscMotorizedMember" xlink:to="lab_tho_ClasscMotorizedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_ea6f24e6-424f-4a8d-9836-54e665092b16_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liability maturities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_e9324971-c5f9-45d6-b37a-708a3cb420ba_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</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_tho_BacklogMember_ee64b09e-2551-466b-8336-01c55208aec3_terseLabel_en-US" xlink:label="lab_tho_BacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog [Member]</link:label>
    <link:label id="lab_tho_BacklogMember_label_en-US" xlink:label="lab_tho_BacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_BacklogMember" xlink:href="tho-20211031.xsd#tho_BacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_BacklogMember" xlink:to="lab_tho_BacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_31dc581e-d365-42a9-b848-35b4ca710c30_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_ConcentrationRiskByTypeAxis_2487fdc8-435d-494e-8d14-282d3d1e1bab_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_37af06cd-de82-471f-ae49-0a62f1c61087_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 expense, total</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_ParentMember_e30aa270-24d7-472b-950e-82f820a80151_verboseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" 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">Stockholders' equity attributable to Thor</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_0e06ffde-94de-4fa9-9a7a-581f464b43e7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, intangible asset adjustment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociAttributableToNoncontrollingInterestMember_fedc9312-e08c-42c9-8cd4-be1ed934ce14_terseLabel_en-US" xlink:label="lab_us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling Interests</link:label>
    <link:label id="lab_us-gaap_AociAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AociAttributableToNoncontrollingInterestMember" xlink: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 Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5eaa7b3b-8fc0-4e52-b148-f6455a155757_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_110d150c-9abd-4666-97f9-b0811237494e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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 fair value, assets measured on recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_5b0057c9-c1e1-4455-926c-bb62338e9600_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of cash borrowed from long term line of credit to fund business acquisition</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_82946789-4c55-47c7-b52c-47326ac70b14_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" 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">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f1e3d8e3-9072-4d28-9869-34df2ade04bb_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">AOCI, net of tax, Attributable to THOR</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_5de39181-2240-47e1-8f6e-08da3b994c71_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the remainder of the fiscal year ending July 31, 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_328740aa-430c-485c-a08e-b056ca4beb96_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, net</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_DividendsPayableCurrentAndNoncurrent_644e1c6d-c95b-4c17-9582-a134a071c739_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" 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">Dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_11e629fa-e04c-42a2-b718-0f15834f8b07_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink: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 Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_98a35639-4ce9-4011-85ca-453562f198ba_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_29a2bb8f-2d36-4e79-8224-5b71682bbccd_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of products 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_tho_AccumulatedOtherGainLossAttributableToParentMember_9d049e18-d4d9-42cb-9f0b-786973c1fbcb_terseLabel_en-US" xlink:label="lab_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink: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_tho_AccumulatedOtherGainLossAttributableToParentMember_label_en-US" xlink:label="lab_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink: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 Gain (Loss) Attributable To Parent [Member]</link:label>
    <link:label id="lab_tho_AccumulatedOtherGainLossAttributableToParentMember_documentation_en-US" xlink:label="lab_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Gain (Loss) Attributable To Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink:href="tho-20211031.xsd#tho_AccumulatedOtherGainLossAttributableToParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink:to="lab_tho_AccumulatedOtherGainLossAttributableToParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_c3e07980-c17d-4eab-85f6-be9eaf54de83_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_0d65247f-b903-4160-a53d-858e1a11f947_terseLabel_en-US" xlink:label="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2027 and thereafter</link:label>
    <link:label id="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:href="tho-20211031.xsd#tho_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_tho_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_5cd9faea-84af-411f-a3ce-c9835c07e8b8_terseLabel_en-US" xlink:label="lab_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) recognized in Other Comprehensive Income, net of tax</link:label>
    <link:label id="lab_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_label_en-US" xlink:label="lab_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain Loss on Derivatives Not Designated as Hedging Instruments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:href="tho-20211031.xsd#tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:to="lab_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_62820851-374b-4f30-bb43-2aa200e6e87c_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 cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d979195e-5770-4f1c-bdab-dc52f23e06bb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_43c82da0-2752-4975-a84d-6f4f18f9b092_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_6e5d137e-27fe-4e5e-a38b-690a82d0b9a6_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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_7564c909-12b7-42f4-bbb7-190286e8a609_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing transactions:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_76ae06db-ede3-4171-940f-cd7e5fbb0129_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_CampervanMember_5e5d7b6e-5eb2-42f1-b0ae-dbf1ba997aaf_verboseLabel_en-US" xlink:label="lab_tho_CampervanMember" 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">Campervan</link:label>
    <link:label id="lab_tho_CampervanMember_label_en-US" xlink:label="lab_tho_CampervanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Campervan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CampervanMember" xlink:href="tho-20211031.xsd#tho_CampervanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_CampervanMember" xlink:to="lab_tho_CampervanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_RecreationVehiclesMember_7225672d-1867-43f9-9027-b6464ec1b125_terseLabel_en-US" xlink:label="lab_tho_RecreationVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recreational vehicles</link:label>
    <link:label id="lab_tho_RecreationVehiclesMember_label_en-US" xlink:label="lab_tho_RecreationVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recreation Vehicles [Member]</link:label>
    <link:label id="lab_tho_RecreationVehiclesMember_documentation_en-US" xlink:label="lab_tho_RecreationVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recreation vehicles.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_RecreationVehiclesMember" xlink:to="lab_tho_RecreationVehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_90241c33-1381-48bd-a0bf-cf45e5fc4dd3_terseLabel_en-US" xlink:label="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan mutual fund assets</link:label>
    <link:label id="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_label_en-US" xlink:label="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan, Mutual Fund Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan, Mutual Fund Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:href="tho-20211031.xsd#tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:to="lab_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_2381056a-cad0-40c1-8f89-1bfa66f32d2f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_2bf509eb-5a79-489e-a5b5-43256ae49cf3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1ce0bc3d-24fb-4608-bd17-1fc52ca2af43_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_077e9544-572f-479b-a2f5-4bc1cffb17c7_terseLabel_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total AOCI</link:label>
    <link:label id="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink: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 Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_17215ad7-03d1-45ca-adb4-5099841111bc_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_DerivativeAssetFairValueGrossLiability_2eb743cc-0056-45ca-8410-ddbb69d021b1_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" 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&#160;value in other current liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:to="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1f602e67-3145-4e5d-805b-d9622d1a1148_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" 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">Schedule of long-term debt instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5e6598d6-e32f-421b-9997-3b2d69d9366c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated amortization expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2d363e60-2b54-437d-9296-2436f33be0ce_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 common share:</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_BusinessAcquisitionsProFormaRevenue_c1889a5d-8abe-49b7-a7ba-4570edb6ff7d_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" 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 sales</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_9ab8571c-1a8b-476a-9730-3bc81dac79e5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_4e3cde3a-9e5f-4364-b1aa-ea213eeb9648_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" 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">Subtotal</link:label>
    <link:label id="lab_us-gaap_InventoryGross_65aa7f94-22df-41a5-ab60-b983f1939c49_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_30d73655-7768-4f37-8f3b-fd6a9fc332ee_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/2021/dei-2021.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_TrademarksMember_3f2b587d-1925-4d4b-bec2-de56bb0f9d6b_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_36594dcb-b744-4a09-9fb3-fe2a3c515b01_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" 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">Operating lease liabilities:</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_5103e76e-ed73-442d-96a0-c7f6b6073bc0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink: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_OperatingLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_c3c54088-09d0-47bd-8fd4-fa5c92a93f8a_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_InventoryFinishedGoods_180e8906-d6d4-4428-af91-2cde9c104633_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_4f64e361-5798-4fa0-95b1-0659174e0d92_terseLabel_en-US" xlink:label="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby repurchase obligations amount</link:label>
    <link:label id="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_label_en-US" xlink:label="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Repurchase Obligations on Dealer Inventory Financing</link:label>
    <link:label id="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_documentation_en-US" xlink:label="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby repurchase obligations on dealer inventory financing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:href="tho-20211031.xsd#tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:to="lab_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_dc5bfc6d-16b9-4e1b-924f-99f2e07715ef_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/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_cf7cb0a8-c575-416a-be13-3344b80d09ce_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_cecdf92b-5894-4892-8d70-e44591c1448d_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_0952a894-92c3-4064-aeab-90b964f7339f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt, net, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_TermOfProductWarrantyOneMember_2bc5631c-1580-4ada-bf78-dd5e5878e96a_terseLabel_en-US" xlink:label="lab_tho_TermOfProductWarrantyOneMember" xlink: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 warranty one</link:label>
    <link:label id="lab_tho_TermOfProductWarrantyOneMember_label_en-US" xlink:label="lab_tho_TermOfProductWarrantyOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Of Product Warranty One [Member]</link:label>
    <link:label id="lab_tho_TermOfProductWarrantyOneMember_documentation_en-US" xlink:label="lab_tho_TermOfProductWarrantyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Of Product Warranty One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyOneMember" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TermOfProductWarrantyOneMember" xlink:to="lab_tho_TermOfProductWarrantyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_60328a40-deae-4d06-b4b3-d7b5c09abbe1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativesAtFairValueNet_aa274e53-7231-443a-a22f-5ae4bf1bf581_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAtFairValueNet" 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">Interest rate swap liabilities</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivatives, at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativesAtFairValueNet" xlink:to="lab_us-gaap_InterestRateDerivativesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_fcb70b0c-f956-45f1-b9f8-2aeb8117081f_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</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_srt_EuropeMember_eabccb45-56a2-4e3e-899a-c6c8f6625dfc_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">European</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities_28158699-ae6a-407a-a22e-d8436e58bc23_terseLabel_en-US" xlink:label="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink: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, property and related liabilities</link:label>
    <link:label id="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities_label_en-US" xlink:label="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink: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 Property Liability And Related Liabilities</link:label>
    <link:label id="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities_documentation_en-US" xlink:label="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:href="tho-20211031.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:to="lab_tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_148ba32c-dd26-4b4e-aa1f-074fe28d0bfb_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/2021/dei-2021.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_EffectiveIncomeTaxRateContinuingOperations_459a11a4-c856-485c-a409-7f00c7dd5a33_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</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_us-gaap_ProfitLoss_0fcc362a-8f0c-4164-a123-7680cd8c636b_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_8ddaa6f5-c355-4f1d-a796-9d8e7dbd88c8_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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_ProfitLoss_7d66084a-6d4b-43a1-b768-b7702f3c4644_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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 (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_6044934a-00f4-420e-8dc6-506d40dbd6ae_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_ba95fc55-293e-47ac-aaa6-b2d67963f2d7_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" 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">Fees to secure the facility, amortized amount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_dbcead38-9e86-42ad-ab51-be45d4c935a5_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on disposition of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bf7f7019-5f4a-4390-b408-16a7379a8431_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 and cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d548b5c1-0a5a-4b72-b71b-87693bb78697_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 and cash equivalents and restricted cash, 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_ScheduleOfDerivativeInstrumentsTextBlock_d8f2bf10-380b-4e53-9f8c-db4724bb97dc_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" 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">Schedule of derivative instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_6a3dfc85-a3ba-4fcd-b456-40c15459cb1c_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_0ba50b47-ecbc-40a5-bd1d-a6393d9fd44e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_DealerNetworkAndCustomerRelationshipsMember_05e925b5-b4ed-42c9-834e-0e827f9c9fef_terseLabel_en-US" xlink:label="lab_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dealer networks/customer relationships</link:label>
    <link:label id="lab_tho_DealerNetworkAndCustomerRelationshipsMember_label_en-US" xlink:label="lab_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dealer Network and Customer Relationships [Member]</link:label>
    <link:label id="lab_tho_DealerNetworkAndCustomerRelationshipsMember_documentation_en-US" xlink:label="lab_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dealer Network and Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:href="tho-20211031.xsd#tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:to="lab_tho_DealerNetworkAndCustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_ff55d08d-a2f3-4c47-afc6-b478f5b54300_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d844d56d-fcb8-4a13-9b7d-2d87160cdaf7_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" 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">Comprehensive income:</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_1d17869c-637e-498c-9589-d30fc317ddbf_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink: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 and other taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_a9b05c38-b06d-4c2b-b60a-be38e1269385_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_6302b6ee-d0d9-42c2-9a7d-264b6814c621_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" 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">Short-term financial obligations and other, net</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_us-gaap_FiniteLivedIntangibleAssetsGross_80185427-b7dc-4b0b-a3a2-d52451093503_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_1c3892a5-7738-41bd-9f8f-d0bbf88747cd_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_7bdfe9fb-f5e1-4cc9-bdcf-4a7d59c43cf7_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/2021/dei-2021.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_99d018fe-8ff5-4f87-940a-f5174c529e74_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of amortizable intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_6580510a-cf33-4186-8950-37638ce67477_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_958899e1-4312-407e-917a-ae55ad9bd9d9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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 amortization period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_50d860d8-04de-4639-9568-19e09b3d5f6c_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/2021/dei-2021.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_tho_DesignTechnologyAndOtherIntangiblesMember_fd70f956-a710-41e9-884e-8741123f66fe_terseLabel_en-US" xlink:label="lab_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design technology and other intangibles</link:label>
    <link:label id="lab_tho_DesignTechnologyAndOtherIntangiblesMember_label_en-US" xlink:label="lab_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design Technology And Other Intangibles [Member]</link:label>
    <link:label id="lab_tho_DesignTechnologyAndOtherIntangiblesMember_documentation_en-US" xlink:label="lab_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design Technology And Other Intangibles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:href="tho-20211031.xsd#tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:to="lab_tho_DesignTechnologyAndOtherIntangiblesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_fb0fea6d-e29d-43e3-8a4c-a8d67c82fb99_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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 Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_1c653737-0ec0-4bf1-b20a-704c361c99fd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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 equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_1848aa7f-24bd-4d18-9f99-992614b69dff_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, percentage bearing fixed interest</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7230a719-3f0d-4881-abac-df1ea2181102_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_007bf19a-f2ee-4730-9cb3-c0b09df58ba9_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding assuming dilution (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_OtherComprehensiveIncomeLossNetOfTax_8a3667fa-fc7c-4779-9917-516050b06c6f_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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 other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9fc6c8b3-1d8b-4e9d-a7d9-1e787f97cc81_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_35f1c619-adce-4239-9794-1104ae9adef9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_f2c94cc4-1e20-4abb-b33d-b1b67c5ef376_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/2021/dei-2021.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_102b7337-b25f-49f0-8227-3c2ce45ab0d7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_30bb9a56-4ca0-4529-bb61-be91a92d14e6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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 spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b3581cc3-a23b-4ab4-b230-c67c8d6a0b71_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_AccumulatedGainLossNetCashFlowHedgeParentMember_1194cbf0-c4be-45a7-80a2-e9109f698de1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain&#160;(Loss)&#160;on Derivatives</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink: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 Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ef6cee2b-1c8a-4300-8a0e-989162f675b6_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_NondesignatedMember_b8a4b11b-e30a-41fc-a6c3-f87124f7116c_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not designated as hedging instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fb86fe12-6025-414e-8ce4-fe2d95898394_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_c36e9084-3cc1-463d-b9c5-b0b100698adf_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_us-gaap_NetCashProvidedByUsedInInvestingActivities_a54438a9-242e-4aa9-81f2-0bfb99258fba_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_us-gaap_BuildingAndBuildingImprovementsMember_09109a86-2ee7-47eb-9648-76530a6b69cd_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a58d0930-36fc-4e93-a3b2-d2b7f864d531_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 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_DerivativeAssetNotionalAmount_b7067d94-c9f0-4ba0-b562-e3f72329c3ef_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1502e82a-d765-466e-bc80-359ab75bf290_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_88f5b8c7-3b57-4002-8bbd-ce8d2beccdda_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_tho_MotorcaravanMember_d01928e5-5bfa-4e04-b9cb-a415bb816c98_verboseLabel_en-US" xlink:label="lab_tho_MotorcaravanMember" 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">Motorcaravan</link:label>
    <link:label id="lab_tho_MotorcaravanMember_label_en-US" xlink:label="lab_tho_MotorcaravanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Motorcaravan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorcaravanMember" xlink:href="tho-20211031.xsd#tho_MotorcaravanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_MotorcaravanMember" xlink:to="lab_tho_MotorcaravanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_aac9cfa2-5f2b-4481-b6bd-dc925e10b0e0_terseLabel_en-US" xlink:label="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the fiscal year ending July 31, 2027 and thereafter</link:label>
    <link:label id="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="tho-20211031.xsd#tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_f639c65c-ff81-4191-a1e0-f0c8139b8841_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_IntersegmentEliminationMember_9a362910-084a-4ed5-a2ff-8ded6ebda6b6_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_9f147be0-c07a-4ae7-9905-36fd613b6c01_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 to acquire business, gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_49a8d8d6-95df-458f-8008-dae9c26d317f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_fff0255f-68a2-4702-b27b-3702410c603f_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" 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">Foreign currency forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6d103692-ba16-446b-899f-78df007f0e9e_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">Line of credit, 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_GoodwillForeignCurrencyTranslationGainLoss_653786fa-d313-4ca5-bf42-06ab6201aa56_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_39619916-e28e-4fcd-b6b5-4baf7ebc18d8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1c5e9106-5f35-426d-97f5-48fe175ef590_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d1fa2759-6919-482f-9497-a29402fd5b13_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" 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: cash acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_dd33a51b-9047-4f70-8810-482cca78b7d9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_860e0234-4cbd-4609-82af-43ca346d627f_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/2021/dei-2021.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_tho_TermOfProductWarrantyTwoMember_cf515a92-18ce-41df-9cc4-01f20fdef80a_terseLabel_en-US" xlink:label="lab_tho_TermOfProductWarrantyTwoMember" xlink: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 warranty two</link:label>
    <link:label id="lab_tho_TermOfProductWarrantyTwoMember_label_en-US" xlink:label="lab_tho_TermOfProductWarrantyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Of Product Warranty Two [Member]</link:label>
    <link:label id="lab_tho_TermOfProductWarrantyTwoMember_documentation_en-US" xlink:label="lab_tho_TermOfProductWarrantyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Of Product Warranty Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyTwoMember" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TermOfProductWarrantyTwoMember" xlink:to="lab_tho_TermOfProductWarrantyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_7d9d3e2e-15b1-449f-afa4-c5279b35df24_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" 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">Derivatives and Hedging</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c2e7ff4a-0856-4bfd-bbdb-61b5d64c55d3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_eeb58664-6ec0-4461-a2ca-0bb99df52180_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_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_6cd45858-0bd7-48b1-aa27-013e38e5a9fb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the remainder of the fiscal year ending July 31, 2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_1c2e4bb7-f8ba-41ff-861c-eee6c807844d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_ce0c73bf-d74a-48f2-949c-c658e5d09bd0_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/2021/dei-2021.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_StatementTable_46f7aa2c-c23a-4060-b39f-1d5f9e0d5f8f_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_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_cbfa79ed-23f1-4948-b16e-5e0d93770604_terseLabel_en-US" xlink:label="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount reclassified</link:label>
    <link:label id="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_label_en-US" xlink:label="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" xlink:to="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_49c5f5ee-5ac1-409c-a835-8e2669b20386_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_65445b98-5748-45ba-b9d0-fbd8245d7986_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <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/2021/dei-2021.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_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_bc812233-c22f-47eb-8cb5-ed9338c2d79a_terseLabel_en-US" xlink:label="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_label_en-US" xlink:label="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties</link:label>
    <link:label id="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_documentation_en-US" xlink:label="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term portion of unrecognized tax benefits including interest and penalties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:href="tho-20211031.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:to="lab_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_471df2c3-1bd2-49c7-997c-f0cd0de45435_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_c0ef7f2c-d224-43b9-a7e7-9a22430d402b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortizable intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_eccc9364-b1bc-43a2-84ac-a884b7fa0a9d_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Estimated annual amortization expense, total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_12dda9d1-abcb-4742-a060-8332a66e685b_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_fbabeab1-4c33-4a01-972d-b9b119491d66_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_ed4c2c09-18ba-497f-bdd5-242a539119be_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" 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">Non-controlling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_d37ada74-40e3-40c2-b325-37431e4cf2ec_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_44fdc243-e651-4865-83da-42a957d66379_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6b480cf4-5719-48de-92a6-c21fa33a882a_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 (used in) 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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_a3cd2551-3885-415f-8090-e92b763caae9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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 right-of-use assets &#8211; finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_acb3791a-58e6-47e8-82a4-c16bf9b8af76_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_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_99deec0c-0f06-4ab6-9fc4-4927d8337040_terseLabel_en-US" xlink:label="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of commitments</link:label>
    <link:label id="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_label_en-US" xlink:label="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers</link:label>
    <link:label id="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_documentation_en-US" xlink:label="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:href="tho-20211031.xsd#tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:to="lab_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:type="arc" order="1"/>
    <link:label id="lab_tho_SeniorUnsecuredNotesDue2029Member_0e9ac2cf-0821-4354-8788-4338e6fc0037_terseLabel_en-US" xlink:label="lab_tho_SeniorUnsecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured notes</link:label>
    <link:label id="lab_tho_SeniorUnsecuredNotesDue2029Member_label_en-US" xlink:label="lab_tho_SeniorUnsecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due 2029 [Member]</link:label>
    <link:label id="lab_tho_SeniorUnsecuredNotesDue2029Member_documentation_en-US" xlink:label="lab_tho_SeniorUnsecuredNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tho_SeniorUnsecuredNotesDue2029Member" xlink:href="tho-20211031.xsd#tho_SeniorUnsecuredNotesDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tho_SeniorUnsecuredNotesDue2029Member" xlink:to="lab_tho_SeniorUnsecuredNotesDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_25174672-1869-406c-ae2c-1ae357964c57_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_dd879b56-9d81-46cc-835c-73f6d1e26c69_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3f1bd851-b9d1-4a05-90b6-d9d06c08ce30_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_8733433e-8480-41c6-bec3-d2a9cd497a3d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>tho-20211031_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 2021 Workiva-->
<!--r:42b94593-f75e-4fa3-8b9e-e33ca999f4a7,g:289df40a-b289-4be0-afaa-19f47100a0f4-->
<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.thorindustries.com/role/CoverPage" xlink:type="simple" xlink:href="tho-20211031.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3d3ebc99-ac85-432a-8936-fad47d5c4ba6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentType_3d3ebc99-ac85-432a-8936-fad47d5c4ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_da41f7d0-aa6a-44c5-8403-175aa24df8f6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentQuarterlyReport_da41f7d0-aa6a-44c5-8403-175aa24df8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_eabaad72-c52e-48c5-a279-641a9b1df239" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentPeriodEndDate_eabaad72-c52e-48c5-a279-641a9b1df239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_17798435-da21-42b7-b80c-bc28ff701c12" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentTransitionReport_17798435-da21-42b7-b80c-bc28ff701c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6cc6af2f-94df-462d-9ab2-71d3878c9afe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityFileNumber_6cc6af2f-94df-462d-9ab2-71d3878c9afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_74b0383c-a37f-4e82-8821-7bfa42dc8f24" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityRegistrantName_74b0383c-a37f-4e82-8821-7bfa42dc8f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_92a62475-68c7-4645-8661-f4843ce2f4fd" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_92a62475-68c7-4645-8661-f4843ce2f4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_2344b825-e543-4645-b0ff-b29d328f067b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityTaxIdentificationNumber_2344b825-e543-4645-b0ff-b29d328f067b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_710490e2-caf2-47a1-a49b-95a7bd1e5c65" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityAddressAddressLine1_710490e2-caf2-47a1-a49b-95a7bd1e5c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ce9d11c4-c38e-4281-8826-759884d237f3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityAddressCityOrTown_ce9d11c4-c38e-4281-8826-759884d237f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d9e78f75-68e6-44a4-9bdf-35c37bfecda1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityAddressStateOrProvince_d9e78f75-68e6-44a4-9bdf-35c37bfecda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_124c68d9-42e0-4a22-a19e-c6ecdd3b5c47" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityAddressPostalZipCode_124c68d9-42e0-4a22-a19e-c6ecdd3b5c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f5d94ffe-7a77-4fc4-a6ea-4f8da326125a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_CityAreaCode_f5d94ffe-7a77-4fc4-a6ea-4f8da326125a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e15e5106-5b94-45c9-bef5-6d21a41bf52c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_LocalPhoneNumber_e15e5106-5b94-45c9-bef5-6d21a41bf52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_26b3cd29-0529-474a-94f7-3ad36fa933c5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_Security12bTitle_26b3cd29-0529-474a-94f7-3ad36fa933c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_768e6dbd-2a18-4815-a990-69ffcc47d8a2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_TradingSymbol_768e6dbd-2a18-4815-a990-69ffcc47d8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_fb2586dc-423e-4bea-a889-21bf12b753e8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_SecurityExchangeName_fb2586dc-423e-4bea-a889-21bf12b753e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_0f424bf7-d0b7-47c0-9b1f-e259048418b3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityCurrentReportingStatus_0f424bf7-d0b7-47c0-9b1f-e259048418b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_23d97858-503f-4582-87ba-6439d71cec71" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityInteractiveDataCurrent_23d97858-503f-4582-87ba-6439d71cec71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5d6349ad-2995-4aa6-a2f3-67af2b1acb5d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityFilerCategory_5d6349ad-2995-4aa6-a2f3-67af2b1acb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_05bfe64e-906d-49a1-8c4c-7e38c27c930f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityEmergingGrowthCompany_05bfe64e-906d-49a1-8c4c-7e38c27c930f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_658eae96-2b18-4463-83c6-f178c7ef90e7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntitySmallBusiness_658eae96-2b18-4463-83c6-f178c7ef90e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_272eaf77-8ec7-4ca7-8805-5d767c3522d3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityShellCompany_272eaf77-8ec7-4ca7-8805-5d767c3522d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_923025e0-cb78-490c-abc6-9a36a6e87d2c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_923025e0-cb78-490c-abc6-9a36a6e87d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e806d55c-032b-4ca4-a15f-40b193533e2b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_AmendmentFlag_e806d55c-032b-4ca4-a15f-40b193533e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1b499c09-2678-4ff0-8462-dfd5c2aac667" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentFiscalYearFocus_1b499c09-2678-4ff0-8462-dfd5c2aac667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9727288d-74ec-4333-9ee6-14014b6a50d8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9727288d-74ec-4333-9ee6-14014b6a50d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_78a4e48b-e7af-405d-9925-74e7ec55b92a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_EntityCentralIndexKey_78a4e48b-e7af-405d-9925-74e7ec55b92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e41ddfe3-566f-4b61-a112-1c199cc31b91" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_19a6634a-c656-468a-b89b-00df12df327f" xlink:to="loc_dei_CurrentFiscalYearEndDate_e41ddfe3-566f-4b61-a112-1c199cc31b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5908715a-4d31-4774-a01d-f66983d8056c" 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_AssetsAbstract_cf1cc916-9783-4091-b1df-23baa86994fa" 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_StatementOfFinancialPositionAbstract_5908715a-4d31-4774-a01d-f66983d8056c" xlink:to="loc_us-gaap_AssetsAbstract_cf1cc916-9783-4091-b1df-23baa86994fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" 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_cf1cc916-9783-4091-b1df-23baa86994fa" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30a93dbb-3f47-448d-b3de-ccb320d6b000" 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_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30a93dbb-3f47-448d-b3de-ccb320d6b000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_d6923555-729f-4a04-abaa-6d39086227d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_RestrictedCash_d6923555-729f-4a04-abaa-6d39086227d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8d464b1a-048c-448b-b146-b74660808598" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8d464b1a-048c-448b-b146-b74660808598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_86ee0ace-fa79-4dc5-97cb-afdfb5b4ad73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_86ee0ace-fa79-4dc5-97cb-afdfb5b4ad73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_03b4eab7-13c9-44ed-9ce8-f63b16666f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_InventoryNet_03b4eab7-13c9-44ed-9ce8-f63b16666f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7602368-08b1-4b16-92dc-e974cd2c4104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e7602368-08b1-4b16-92dc-e974cd2c4104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cda95901-1e30-426b-bbe4-867708351ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3f1b2339-6130-41ca-adf2-4dfee3946804" xlink:to="loc_us-gaap_AssetsCurrent_cda95901-1e30-426b-bbe4-867708351ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_7e50454f-30fd-4664-9ae4-4e43c5e91e12" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cf1cc916-9783-4091-b1df-23baa86994fa" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_7e50454f-30fd-4664-9ae4-4e43c5e91e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cf1cc916-9783-4091-b1df-23baa86994fa" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_84366222-bc69-4923-a423-e55455c2e4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:to="loc_us-gaap_Goodwill_84366222-bc69-4923-a423-e55455c2e4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0577c23b-25a7-495e-9e61-a58b5c1c9813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0577c23b-25a7-495e-9e61-a58b5c1c9813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1034ead1-35e8-4cc0-bab6-72de9ccc1856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1034ead1-35e8-4cc0-bab6-72de9ccc1856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_e2f23f29-e9c5-4e03-bc80-dc60ab2f898c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_e2f23f29-e9c5-4e03-bc80-dc60ab2f898c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0ef9286d-dc01-44f1-acf7-b9be5039904c" 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_OtherAssetsNoncurrentAbstract_47fce850-91b4-43b7-a7dd-aa626a1c6640" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0ef9286d-dc01-44f1-acf7-b9be5039904c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5233a5e4-e3ed-42ca-9b23-3352fda5fa3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cf1cc916-9783-4091-b1df-23baa86994fa" xlink:to="loc_us-gaap_Assets_5233a5e4-e3ed-42ca-9b23-3352fda5fa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" 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_StatementOfFinancialPositionAbstract_5908715a-4d31-4774-a01d-f66983d8056c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2fd8b887-93d0-4058-aa67-960fad92fe60" 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_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_77fc498c-35bb-4416-bfe4-5b72741e07c6" 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_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:to="loc_us-gaap_AccountsPayableCurrent_77fc498c-35bb-4416-bfe4-5b72741e07c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5a6acc85-091b-48b6-b224-29143ad88fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:to="loc_us-gaap_LongTermDebtCurrent_5a6acc85-091b-48b6-b224-29143ad88fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_f6380129-9066-4266-900e-9b48fb3964de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:to="loc_us-gaap_OtherShortTermBorrowings_f6380129-9066-4266-900e-9b48fb3964de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_38bdaef7-3a90-4963-aab2-db9edb14b474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_38bdaef7-3a90-4963-aab2-db9edb14b474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_cb02b5c5-a201-4e64-87b0-aa197bfc930e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualCurrent_cb02b5c5-a201-4e64-87b0-aa197bfc930e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_fa7b9220-2b66-4873-885f-2095bd06fe96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_TaxesPayableCurrent_fa7b9220-2b66-4873-885f-2095bd06fe96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_640e0936-cb94-430c-9c42-ee8040985fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_640e0936-cb94-430c-9c42-ee8040985fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities_cfe10aa3-8704-4b96-9c49-be77674d7b7c" xlink:href="tho-20211031.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_tho_ProductPropertyLiabilityAndRelatedLiabilities_cfe10aa3-8704-4b96-9c49-be77674d7b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1c610ed2-6b84-413f-b748-7be18ce407c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_1c610ed2-6b84-413f-b748-7be18ce407c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_bcacaf64-c7a7-4c25-b268-cf0ab19a8f60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_f6e9c208-507f-46da-b16d-944b8dde5e43" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_bcacaf64-c7a7-4c25-b268-cf0ab19a8f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_02d8ec45-2486-4117-9bee-a6f39aa3011d" 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_2fd8b887-93d0-4058-aa67-960fad92fe60" xlink:to="loc_us-gaap_LiabilitiesCurrent_02d8ec45-2486-4117-9bee-a6f39aa3011d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f366e489-87cb-4446-96b1-c3345652f6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f366e489-87cb-4446-96b1-c3345652f6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1d6ba93f-0c5c-4872-8b97-23d13ec4b898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1d6ba93f-0c5c-4872-8b97-23d13ec4b898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_4ce9ccc0-551d-4c6f-a3bc-4665ac83baac" xlink:href="tho-20211031.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_4ce9ccc0-551d-4c6f-a3bc-4665ac83baac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8b213649-ff73-42d8-9667-e30da77912ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8b213649-ff73-42d8-9667-e30da77912ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_af3bb44d-b438-4d87-9780-aa776a292a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_af3bb44d-b438-4d87-9780-aa776a292a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_0d3a2e2b-f9c7-40f7-bbd6-1365da55af0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_0d3a2e2b-f9c7-40f7-bbd6-1365da55af0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d0bf46a2-c724-425c-9793-86dab612ab1a" 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_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_PreferredStockValue_d0bf46a2-c724-425c-9793-86dab612ab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ad288b79-3a51-48cc-ba56-c43ba3859f24" 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_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_CommonStockValue_ad288b79-3a51-48cc-ba56-c43ba3859f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5c203b50-09e2-4ba2-a2cf-4502ad167e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5c203b50-09e2-4ba2-a2cf-4502ad167e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6cfe6aa5-0bdf-4f89-a12f-10cb6e14a5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6cfe6aa5-0bdf-4f89-a12f-10cb6e14a5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0b9c43d6-7f85-4b15-a53b-508a2cbe4bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0b9c43d6-7f85-4b15-a53b-508a2cbe4bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_d5439904-c5e1-4059-baf5-9edd32d77b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_TreasuryStockValue_d5439904-c5e1-4059-baf5-9edd32d77b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bf4f3d20-97b8-440a-8ee6-328dcd352b28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_StockholdersEquity_bf4f3d20-97b8-440a-8ee6-328dcd352b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_ff12bde8-46b2-4cd3-bb72-9397c92085f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_MinorityInterest_ff12bde8-46b2-4cd3-bb72-9397c92085f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_55d2a420-1ca2-4ee4-8a53-499c7de35499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6f8c5a9c-5bc9-4b36-94ec-5b24099d1904" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_55d2a420-1ca2-4ee4-8a53-499c7de35499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f0a2c231-78d3-4ab2-aa47-2bbc4690508c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b8b16802-52bc-4f8d-a1b1-a4b0dc36969c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f0a2c231-78d3-4ab2-aa47-2bbc4690508c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" 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_PreferredStockSharesAuthorized_c4d53d93-82df-4e23-b934-2f87a0251b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c4d53d93-82df-4e23-b934-2f87a0251b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ba64d306-52b1-41a0-8609-9abaf284e231" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ba64d306-52b1-41a0-8609-9abaf284e231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1d1e2980-8931-4d85-bff2-022ce9dd296e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1d1e2980-8931-4d85-bff2-022ce9dd296e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_207ee59a-5410-496e-af0c-521cf8125982" 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_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_207ee59a-5410-496e-af0c-521cf8125982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b3bcd379-e37c-4e24-b062-695f05ff20da" 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_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_CommonStockSharesIssued_b3bcd379-e37c-4e24-b062-695f05ff20da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_91253f7d-d2ae-4bef-aeb4-33b6006be5ec" 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_StatementOfFinancialPositionAbstract_33300d70-ab80-4f9e-937f-e29f27f9b27d" xlink:to="loc_us-gaap_TreasuryStockShares_91253f7d-d2ae-4bef-aeb4-33b6006be5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" 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_RevenueFromContractWithCustomerExcludingAssessedTax_9bd1d8ea-4b2d-4f2a-8a7d-7ce3b3c0b0f1" 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_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9bd1d8ea-4b2d-4f2a-8a7d-7ce3b3c0b0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_898a3425-89df-4739-8f01-038a89a2b8fe" 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_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_898a3425-89df-4739-8f01-038a89a2b8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_48d68cad-80fe-4a5d-b755-6a7517e1d564" 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_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_GrossProfit_48d68cad-80fe-4a5d-b755-6a7517e1d564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_733e89fe-8a7c-4fb5-9331-1ad4ccf8d697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_733e89fe-8a7c-4fb5-9331-1ad4ccf8d697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_dce9d7b2-a881-4f33-a70c-9a08bed13c02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_dce9d7b2-a881-4f33-a70c-9a08bed13c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_afb17866-ae48-450d-a385-aea9b31e8dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_InvestmentIncomeInterest_afb17866-ae48-450d-a385-aea9b31e8dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e50fcb39-e2f7-433b-a2da-ef852c3e1c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_InterestExpense_e50fcb39-e2f7-433b-a2da-ef852c3e1c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_146ac09e-9f41-45ed-8561-6af8379215ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_146ac09e-9f41-45ed-8561-6af8379215ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2161e02f-d491-47c8-91b2-490dda717f60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2161e02f-d491-47c8-91b2-490dda717f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a7fee10c-879a-4861-b962-635d0d4c51f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a7fee10c-879a-4861-b962-635d0d4c51f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c68279b5-d2bb-45cb-a19a-7d22b982af4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_ProfitLoss_c68279b5-d2bb-45cb-a19a-7d22b982af4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_68e67167-33b8-4a7c-9951-e25a954c3fad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_68e67167-33b8-4a7c-9951-e25a954c3fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af6edd69-e111-4411-b0d2-6b989fb38f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_NetIncomeLoss_af6edd69-e111-4411-b0d2-6b989fb38f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5e176b6f-2774-4ebe-b228-5a0a95d2d466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5e176b6f-2774-4ebe-b228-5a0a95d2d466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3a1c0de5-6165-420d-9aab-1cd3525ea466" 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_5e176b6f-2774-4ebe-b228-5a0a95d2d466" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3a1c0de5-6165-420d-9aab-1cd3525ea466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4e5a0f7-468d-4834-85fb-f3780feae3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5e176b6f-2774-4ebe-b228-5a0a95d2d466" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4e5a0f7-468d-4834-85fb-f3780feae3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a9a7c76f-6aac-4884-bc23-9ebb7a6e841a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a9a7c76f-6aac-4884-bc23-9ebb7a6e841a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2356e3a7-c747-48e4-be77-5850ca029f36" 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_EarningsPerShareAbstract_a9a7c76f-6aac-4884-bc23-9ebb7a6e841a" xlink:to="loc_us-gaap_EarningsPerShareBasic_2356e3a7-c747-48e4-be77-5850ca029f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d13024bf-aaa3-4b65-93b3-bcf74733a649" 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_EarningsPerShareAbstract_a9a7c76f-6aac-4884-bc23-9ebb7a6e841a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d13024bf-aaa3-4b65-93b3-bcf74733a649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6afc5353-4a91-493a-9c8c-327856ba1570" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_20d6e873-0204-4b19-8ffd-de1c6c6365a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:to="loc_us-gaap_ProfitLoss_20d6e873-0204-4b19-8ffd-de1c6c6365a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3382b4b-3d71-4f9a-981b-d0c627e5de94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3382b4b-3d71-4f9a-981b-d0c627e5de94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_91d223ce-1e58-4ee5-b0b2-3917a6f80c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3382b4b-3d71-4f9a-981b-d0c627e5de94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_91d223ce-1e58-4ee5-b0b2-3917a6f80c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_33aded09-9267-4d1b-97cb-adaf429cce59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3382b4b-3d71-4f9a-981b-d0c627e5de94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_33aded09-9267-4d1b-97cb-adaf429cce59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8c0b2d58-036b-4b5a-b350-50afa30e6617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3382b4b-3d71-4f9a-981b-d0c627e5de94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8c0b2d58-036b-4b5a-b350-50afa30e6617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_88d3e2e0-1d31-40b7-aa20-403d39269160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_88d3e2e0-1d31-40b7-aa20-403d39269160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_b2b53469-4be6-44f4-851c-d51ad66c3f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_b2b53469-4be6-44f4-851c-d51ad66c3f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c8716ae8-bd82-4765-8b79-b9def80a4eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_46747f81-6dc2-483c-a9a7-611f839d1f05" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c8716ae8-bd82-4765-8b79-b9def80a4eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" 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_f072262b-6623-4b0f-a419-f75f24448a98" 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_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f072262b-6623-4b0f-a419-f75f24448a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_70fce87b-b8f5-4b9c-ab93-bd0b7186924e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f072262b-6623-4b0f-a419-f75f24448a98" xlink:to="loc_us-gaap_ProfitLoss_70fce87b-b8f5-4b9c-ab93-bd0b7186924e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" 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_f072262b-6623-4b0f-a419-f75f24448a98" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f8646c39-0c69-430a-a821-886cf504f96f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_Depreciation_f8646c39-0c69-430a-a821-886cf504f96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6cf76d74-92a3-4e99-ad55-c1b3e84e666e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6cf76d74-92a3-4e99-ad55-c1b3e84e666e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_9f359fe7-e5fb-4422-9ca5-77efa9ceffdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_9f359fe7-e5fb-4422-9ca5-77efa9ceffdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3bbef2a7-f5bf-49d8-a486-ae1169b08080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3bbef2a7-f5bf-49d8-a486-ae1169b08080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f44c5109-5ee9-40de-8978-779856e9b6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f44c5109-5ee9-40de-8978-779856e9b6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_15d66105-88a5-4d6d-b4ed-7e7673533285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2ce7390f-81b7-43af-9de5-5c477cd952e0" xlink:to="loc_us-gaap_ShareBasedCompensation_15d66105-88a5-4d6d-b4ed-7e7673533285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f072262b-6623-4b0f-a419-f75f24448a98" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_40b89cc5-d455-4451-bfa0-15d0f47ebbad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_40b89cc5-d455-4451-bfa0-15d0f47ebbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5eaba8a2-b22c-4867-9df3-28a3d8dcb496" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5eaba8a2-b22c-4867-9df3-28a3d8dcb496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9297167d-d755-4bad-af8c-00391e673330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9297167d-d755-4bad-af8c-00391e673330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a0ee1c0d-ec39-497f-bda4-a4d8a951410d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a0ee1c0d-ec39-497f-bda4-a4d8a951410d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_dd1a3273-4e72-489b-a31e-ee0b00915f73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_dd1a3273-4e72-489b-a31e-ee0b00915f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_24ab54ea-a646-4dce-90f5-3ff426a3f792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_69fb68b5-9eaa-4347-808a-49f27b95c84d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_24ab54ea-a646-4dce-90f5-3ff426a3f792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc92cd6c-4aab-4095-be40-0ebd86a14876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f072262b-6623-4b0f-a419-f75f24448a98" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc92cd6c-4aab-4095-be40-0ebd86a14876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" 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_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_ba218cb3-9b38-4959-a40e-3630764228a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" xlink:to="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_ba218cb3-9b38-4959-a40e-3630764228a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b823aea6-5066-4de1-a228-efb28ecf6072" 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_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b823aea6-5066-4de1-a228-efb28ecf6072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_52c11664-fb2c-4755-bbe5-aff5a4159dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_52c11664-fb2c-4755-bbe5-aff5a4159dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15966d43-7f48-4366-9bbf-b49f8d611c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_82f9a800-dbe5-47b8-9ea2-bbadc6d7742c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15966d43-7f48-4366-9bbf-b49f8d611c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" 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_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_dd4fb831-6925-4754-b339-a6be66bd46ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_dd4fb831-6925-4754-b339-a6be66bd46ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_c84459f9-a7b6-4f44-ab2e-91cf35581f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_c84459f9-a7b6-4f44-ab2e-91cf35581f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c97e06b9-e3fd-4205-b550-2bcd3e8f05d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c97e06b9-e3fd-4205-b550-2bcd3e8f05d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepaymentOfTermLoan_b0559052-878a-4fc3-a797-3857308a7537" xlink:href="tho-20211031.xsd#tho_RepaymentOfTermLoan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_tho_RepaymentOfTermLoan_b0559052-878a-4fc3-a797-3857308a7537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherShortTermDebt_ebce2baa-1255-458d-8d28-6f2cbe91bb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_RepaymentsOfOtherShortTermDebt_ebce2baa-1255-458d-8d28-6f2cbe91bb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a5c61e80-69b0-461f-b04f-bd1e9cf51b98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a5c61e80-69b0-461f-b04f-bd1e9cf51b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_e011dfcd-ddd4-4db1-b2c8-389e608aa366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_e011dfcd-ddd4-4db1-b2c8-389e608aa366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d23ebb69-b295-427a-992c-64c97ecbff36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d23ebb69-b295-427a-992c-64c97ecbff36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43fc8fc7-6777-4022-8b9c-dfb5d1a09f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3c73de2c-b3d0-42b3-9679-b45bc05a56dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_43fc8fc7-6777-4022-8b9c-dfb5d1a09f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4672647-4bb5-4889-a0ba-ad1e120c8665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4672647-4bb5-4889-a0ba-ad1e120c8665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bd6a2383-ad8d-439b-8c52-1780711df40e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bd6a2383-ad8d-439b-8c52-1780711df40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8830c852-1016-41e1-83bd-25b9d3a4b2f2" 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_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8830c852-1016-41e1-83bd-25b9d3a4b2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e5a253a2-0a87-4c1e-8863-9ad5e8b73a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e5a253a2-0a87-4c1e-8863-9ad5e8b73a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_2b1b6d02-d299-4f4f-8912-9a8d91c8f823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_RestrictedCash_2b1b6d02-d299-4f4f-8912-9a8d91c8f823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e666478-b083-4e78-b261-170706b225e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e666478-b083-4e78-b261-170706b225e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_bc4fa006-c7e2-4d5b-bd08-71f3890568f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_bc4fa006-c7e2-4d5b-bd08-71f3890568f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_cad4c01d-ce6b-41fb-ac50-e29cd034015e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_bc4fa006-c7e2-4d5b-bd08-71f3890568f1" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_cad4c01d-ce6b-41fb-ac50-e29cd034015e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_63a4426f-7527-430b-b77e-d5a3e2e2bdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_bc4fa006-c7e2-4d5b-bd08-71f3890568f1" xlink:to="loc_us-gaap_InterestPaidNet_63a4426f-7527-430b-b77e-d5a3e2e2bdf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c8b8b523-b0ea-4a57-8048-fd0407305a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fd8b5d65-86dc-4bae-85a7-9f2084182974" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c8b8b523-b0ea-4a57-8048-fd0407305a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f1009d9-ed0b-4149-aa7a-1fc07b38e099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c8b8b523-b0ea-4a57-8048-fd0407305a8c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f1009d9-ed0b-4149-aa7a-1fc07b38e099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_8616cb00-c984-4f44-aadd-fc3663e90be0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_c8b8b523-b0ea-4a57-8048-fd0407305a8c" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_8616cb00-c984-4f44-aadd-fc3663e90be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_260ce976-21f8-45ac-8588-5aac36b35db7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" 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_EquityAbstract_260ce976-21f8-45ac-8588-5aac36b35db7" xlink:to="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_505290fe-3442-4eec-8bee-19d12a2e1497" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" 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_829da465-a929-49a5-8eda-4cb7814c1e6e" xlink:to="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:to="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0a53c74b-370c-429a-9047-2faff60df0c2" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_CommonStockMember_0a53c74b-370c-429a-9047-2faff60df0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7658d642-afb9-4a91-a54e-e53bfa1a5039" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7658d642-afb9-4a91-a54e-e53bfa1a5039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4416a0b3-81be-4e34-83d8-2a4caf942677" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_RetainedEarningsMember_4416a0b3-81be-4e34-83d8-2a4caf942677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ace45b04-516d-4562-9de2-5e9b9a267fe1" 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_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ace45b04-516d-4562-9de2-5e9b9a267fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_31561160-b0fe-4172-85cf-13e6908e1ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_a26ed082-2cd7-412f-b23b-66a1b8939792" xlink:to="loc_us-gaap_TreasuryStockMember_31561160-b0fe-4172-85cf-13e6908e1ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5f0b0ef4-00ea-4a11-bd44-eed58d1c7773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7618fd30-b6eb-4e45-94bf-0c14e650f477" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5f0b0ef4-00ea-4a11-bd44-eed58d1c7773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d168f458-1671-4b92-ae54-c5ea1e1052f7" 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_505290fe-3442-4eec-8bee-19d12a2e1497" xlink:to="loc_us-gaap_StatementLineItems_d168f458-1671-4b92-ae54-c5ea1e1052f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d168f458-1671-4b92-ae54-c5ea1e1052f7" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_da4ab40c-a8ab-43e6-87bf-6979da8c2579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_SharesIssued_da4ab40c-a8ab-43e6-87bf-6979da8c2579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a3a48b52-1fc6-4fc7-9a46-fff92410c060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a3a48b52-1fc6-4fc7-9a46-fff92410c060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b698edde-7d9f-4784-8047-7fe4ce291b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_ProfitLoss_b698edde-7d9f-4784-8047-7fe4ce291b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a4c75ff7-edc4-4f72-96af-3a330401b3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a4c75ff7-edc4-4f72-96af-3a330401b3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_144036db-818c-48ee-808f-f767ab181594" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_144036db-818c-48ee-808f-f767ab181594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_cf34d980-4e3a-48cd-ba2e-0c09554f10bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_DividendsCommonStockCash_cf34d980-4e3a-48cd-ba2e-0c09554f10bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fb2a0fb9-41ed-4c38-a195-7e2b482e0ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fb2a0fb9-41ed-4c38-a195-7e2b482e0ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d3e4ac99-c4dc-4618-9042-ea16f3a82bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d3e4ac99-c4dc-4618-9042-ea16f3a82bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_1860907b-f43a-4efd-a215-731aac064adf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_1860907b-f43a-4efd-a215-731aac064adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_872baa53-1371-4a2f-905b-f08303b38128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_SharesIssued_872baa53-1371-4a2f-905b-f08303b38128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e52c00b1-89ba-447b-aded-e26db323cb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e0b2e7-8bc7-4645-96c3-04220f397026" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e52c00b1-89ba-447b-aded-e26db323cb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="tho-20211031.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_5e4ac602-ff08-417a-ba2c-c72b41e02dab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_59fe7286-7741-41d6-b8ae-6b94c8b89054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5e4ac602-ff08-417a-ba2c-c72b41e02dab" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_59fe7286-7741-41d6-b8ae-6b94c8b89054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies" xlink:type="simple" xlink:href="tho-20211031.xsd#NatureofOperationsandAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b523829-ac64-4cb8-a26d-fcc78406b0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2ebbec0b-d274-46a2-b6f2-55cf6cb4d93d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b523829-ac64-4cb8-a26d-fcc78406b0ba" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2ebbec0b-d274-46a2-b6f2-55cf6cb4d93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tho-20211031.xsd#NatureofOperationsandAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8d8bc744-b524-4020-8d95-70949ff79c82" 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_tho_NatureOfOperationsPolicyTextBlock_8fe1ed97-55b1-4062-9deb-f5b063f79e75" xlink:href="tho-20211031.xsd#tho_NatureOfOperationsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8d8bc744-b524-4020-8d95-70949ff79c82" xlink:to="loc_tho_NatureOfOperationsPolicyTextBlock_8fe1ed97-55b1-4062-9deb-f5b063f79e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/Acquisitions" xlink:type="simple" xlink:href="tho-20211031.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_7175529c-b88a-4a92-9ce4-43f36a470fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_df76ef35-c2df-4805-a63f-e0acb6cb7cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_7175529c-b88a-4a92-9ce4-43f36a470fa0" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_df76ef35-c2df-4805-a63f-e0acb6cb7cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_2db74b36-bd18-4194-abf6-ad3003aa8aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_a53c62a5-b7cf-4ee4-812a-a3701e76838a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_2db74b36-bd18-4194-abf6-ad3003aa8aa4" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_a53c62a5-b7cf-4ee4-812a-a3701e76838a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_445c8958-56e2-4342-969a-797565920953" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_2db74b36-bd18-4194-abf6-ad3003aa8aa4" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_445c8958-56e2-4342-969a-797565920953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsAirxcelNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_158dfc3f-b121-4313-8ccf-65659e8f8ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_158dfc3f-b121-4313-8ccf-65659e8f8ab8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_CreditFacilityAxis_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" 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_1b0ebfb7-2d6d-4b3a-8bd2-382842da5d05" xlink:to="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_c82a77f2-1345-40ad-93b0-4e0c11143978" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_16aa01d8-c157-449e-933c-b01bc361689d" xlink:to="loc_tho_AssetBasedCreditFacilityMember_c82a77f2-1345-40ad-93b0-4e0c11143978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01b77905-8c65-4273-9c37-1db88c401e86" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AirXIntermediateIncMember_1f617c7a-f4d1-42bd-9c81-ce4bb9ae57f1" xlink:href="tho-20211031.xsd#tho_AirXIntermediateIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b7d2a589-3287-420c-9d22-e6a02ffb5c70" xlink:to="loc_tho_AirXIntermediateIncMember_1f617c7a-f4d1-42bd-9c81-ce4bb9ae57f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_srt_RangeAxis_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" 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_454a2d96-990e-4726-9eb3-acb50feb897d" xlink:to="loc_srt_RangeMember_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_38c95188-fb11-44dd-a0af-d90a5a6a3bce" 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_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:to="loc_srt_MinimumMember_38c95188-fb11-44dd-a0af-d90a5a6a3bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a09cd27f-d0a9-4af7-8c89-b557c52ed437" 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_8bae98bc-1cb1-454d-ad7d-0bdb50852dcd" xlink:to="loc_srt_MaximumMember_a09cd27f-d0a9-4af7-8c89-b557c52ed437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2f10c684-0c50-4bf0-bdb6-fa8adb45b606" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_677a9551-612f-4125-a6ef-b6d76ae36b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_CustomerRelationshipsMember_677a9551-612f-4125-a6ef-b6d76ae36b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e1901943-9794-4226-835f-8c7378f1a557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_TrademarksMember_e1901943-9794-4226-835f-8c7378f1a557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DesignTechnologyAndOtherIntangiblesMember_23f3d47c-a513-400c-a8f4-1c2d19893a27" xlink:href="tho-20211031.xsd#tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_tho_DesignTechnologyAndOtherIntangiblesMember_23f3d47c-a513-400c-a8f4-1c2d19893a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_7b3ad70e-ef69-48d0-a9cc-c03fb8a43d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_33ec323d-e459-4b36-a67e-87d5172ef8ad" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_7b3ad70e-ef69-48d0-a9cc-c03fb8a43d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a1ce8e0a-5ab4-45fe-a9a9-48b3963d9b5e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3c87599a-955e-43d9-ade3-4bf8c121e538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3c87599a-955e-43d9-ade3-4bf8c121e538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_ceae9dee-87a7-4937-b9d8-4236fbf46118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_ceae9dee-87a7-4937-b9d8-4236fbf46118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d928ed4b-3c95-4bad-80d0-4d64f9a8573f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d928ed4b-3c95-4bad-80d0-4d64f9a8573f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0bdcebb1-e210-4cad-89f3-a4215657464a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0bdcebb1-e210-4cad-89f3-a4215657464a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0c28d1df-1e24-403b-88a4-464e494120e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_0c28d1df-1e24-403b-88a4-464e494120e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_7dfd4c84-8e3b-4090-bc6c-8827e7398f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_7dfd4c84-8e3b-4090-bc6c-8827e7398f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_cc10b2e6-feb7-4641-b962-d21b7a126b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_cc10b2e6-feb7-4641-b962-d21b7a126b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_33ff9961-73b2-436f-a272-0c17e284b2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_45c9bf20-8a7c-4bb8-8375-2123575f23e6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_33ff9961-73b2-436f-a272-0c17e284b2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5777ded7-e105-4bf2-bb5b-8520c3a79d23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5777ded7-e105-4bf2-bb5b-8520c3a79d23" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b198452f-407a-4689-9807-ce76089eb210" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AirXIntermediateIncMember_5088b176-6823-46b9-b9a0-2b7cddddb5cf" xlink:href="tho-20211031.xsd#tho_AirXIntermediateIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_740b0a81-25a9-4287-a18a-273995334c78" xlink:to="loc_tho_AirXIntermediateIncMember_5088b176-6823-46b9-b9a0-2b7cddddb5cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50eba43c-edcc-4262-a241-58ec3ba62f51" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_363eac25-a6e0-4478-b01c-665baf4421db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_363eac25-a6e0-4478-b01c-665baf4421db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_36f91458-e3e7-4afb-906a-ea747cab5b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_TrademarksMember_36f91458-e3e7-4afb-906a-ea747cab5b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_82406260-7bc5-47f8-b159-c0791285633b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_82406260-7bc5-47f8-b159-c0791285633b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_7ad68162-3c1e-42cc-8682-fd917f8423c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e8e96118-7cd9-4cf2-997e-1d3cfd29e5c1" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_7ad68162-3c1e-42cc-8682-fd917f8423c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3494240a-f28d-4421-82dc-551c2d58296a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dc02a24e-5ab8-41af-9a77-e6bfbad5486b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dc02a24e-5ab8-41af-9a77-e6bfbad5486b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_5c8399a3-ff5a-472f-9299-f6d6e6f3751c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_5c8399a3-ff5a-472f-9299-f6d6e6f3751c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_d0aebbc0-9916-4a14-b6e0-627fac521ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_d0aebbc0-9916-4a14-b6e0-627fac521ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_88d721f1-93d9-4e4f-9f9b-1bccf2bbe80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_88d721f1-93d9-4e4f-9f9b-1bccf2bbe80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_023c7328-60e6-4774-808b-581a6f4296a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_023c7328-60e6-4774-808b-581a6f4296a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9ea6ff64-bcdc-4502-b990-7a541ef12255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_Goodwill_9ea6ff64-bcdc-4502-b990-7a541ef12255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0fae9132-66a6-4e1e-b287-43944db3c8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0fae9132-66a6-4e1e-b287-43944db3c8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2e29ee76-c203-43b5-a3e9-0389450a72bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2e29ee76-c203-43b5-a3e9-0389450a72bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d472c7e1-6b4f-47a6-8bc1-5ea6cb7c6b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d472c7e1-6b4f-47a6-8bc1-5ea6cb7c6b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_483d4503-4efd-459a-a65a-d20fd35e7a22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_483d4503-4efd-459a-a65a-d20fd35e7a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0755e44e-2f7d-4d73-bae3-4cc691174214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0755e44e-2f7d-4d73-bae3-4cc691174214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_380d9b16-1347-442e-856d-1c08d1a840bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_380d9b16-1347-442e-856d-1c08d1a840bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c0b87cde-b581-4ae6-ab5b-2b9af7248bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_62859884-f80e-4b8f-b380-a65d6cacd228" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c0b87cde-b581-4ae6-ab5b-2b9af7248bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsTiffinGroupNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_60a653f3-280d-49b0-9924-01728199f88f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_60a653f3-280d-49b0-9924-01728199f88f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8641b8ee-8a5e-4b02-955e-ae05e24e61c8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TiffinGroupMember_6798145f-c241-48ce-a2e2-88c9651530d5" xlink:href="tho-20211031.xsd#tho_TiffinGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d6cb34-1207-4e05-9ef4-5d1d5571bd03" xlink:to="loc_tho_TiffinGroupMember_6798145f-c241-48ce-a2e2-88c9651530d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5530770a-7bf3-4521-abe2-6731b0dfb192" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_srt_RangeAxis_5530770a-7bf3-4521-abe2-6731b0dfb192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_73ca41f6-dff4-453d-be4b-6ceab7e541e4" 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_5530770a-7bf3-4521-abe2-6731b0dfb192" xlink:to="loc_srt_RangeMember_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb56f38f-a4c1-45fe-a039-dc0d93daba19" 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_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:to="loc_srt_MinimumMember_cb56f38f-a4c1-45fe-a039-dc0d93daba19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_269cf532-2042-49d5-bd76-d89fc621ff0d" 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_73ca41f6-dff4-453d-be4b-6ceab7e541e4" xlink:to="loc_srt_MaximumMember_269cf532-2042-49d5-bd76-d89fc621ff0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1452a44d-4263-4314-9557-b8426501ba86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkMember_2c2de2b9-a65f-4045-af6b-69ef648cef2a" xlink:href="tho-20211031.xsd#tho_DealerNetworkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_tho_DealerNetworkMember_2c2de2b9-a65f-4045-af6b-69ef648cef2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_b2a6f5c8-2712-4fdc-b7b9-788fc001fa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_us-gaap_TrademarksMember_b2a6f5c8-2712-4fdc-b7b9-788fc001fa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_BacklogMember_fc52803e-25e6-401d-826f-fd4bbb8f44ff" xlink:href="tho-20211031.xsd#tho_BacklogMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf1bbb78-be12-4b9c-a435-208c37916d4d" xlink:to="loc_tho_BacklogMember_fc52803e-25e6-401d-826f-fd4bbb8f44ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_CreditFacilityAxis_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" 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_4806bea0-2b3d-498f-bd8e-f7f2d95a30fc" xlink:to="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_61d1a6b8-99fc-47d9-a626-e626a37b5e4d" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f0ac6121-2410-4738-8d33-ae8a406e4bf2" xlink:to="loc_tho_AssetBasedCreditFacilityMember_61d1a6b8-99fc-47d9-a626-e626a37b5e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c1f3c026-fedd-4b19-b5d9-9b8202f65cf1" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_b79b0e76-4133-4432-8967-0ee7f9eadfe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_b79b0e76-4133-4432-8967-0ee7f9eadfe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8f217faa-48df-4767-a869-23086d0a6d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8f217faa-48df-4767-a869-23086d0a6d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_48d7e73d-e93d-4d5b-bab7-d3c5ab2dbb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_48d7e73d-e93d-4d5b-bab7-d3c5ab2dbb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7967f37b-1b3b-4e00-823e-cd2886393581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_17a7006d-5189-4a44-8c5f-48ff4e7397f9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7967f37b-1b3b-4e00-823e-cd2886393581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ab73770c-1d70-4e24-b228-75ee851ffbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ab73770c-1d70-4e24-b228-75ee851ffbbc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_85e4a449-6d99-425b-a476-b2356fe29c6e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TiffinGroupMember_5897fee8-5df5-4d25-bb1a-4899b7a0ee7a" xlink:href="tho-20211031.xsd#tho_TiffinGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b17b144-bf45-4ead-8c66-760af64bd22c" xlink:to="loc_tho_TiffinGroupMember_5897fee8-5df5-4d25-bb1a-4899b7a0ee7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2d0be83-6b50-47f9-bc6c-cbec6f5484ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkMember_bfef6d3f-08ab-420f-b53c-f55db763b835" xlink:href="tho-20211031.xsd#tho_DealerNetworkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_tho_DealerNetworkMember_bfef6d3f-08ab-420f-b53c-f55db763b835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_ad3a9073-5dd7-472f-bcc9-08dfe797197f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_us-gaap_TrademarksMember_ad3a9073-5dd7-472f-bcc9-08dfe797197f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_ddfc8bb3-c492-4c12-955b-2c3bc525d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_ddfc8bb3-c492-4c12-955b-2c3bc525d54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_BacklogMember_d0206a74-85aa-4e34-bde0-095d15120d79" xlink:href="tho-20211031.xsd#tho_BacklogMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_210cf381-b5c8-4dae-aa96-8ad4bf091f2f" xlink:to="loc_tho_BacklogMember_d0206a74-85aa-4e34-bde0-095d15120d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_76d3ac3a-8d11-45ed-a4e9-a256421b8b9b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_152e9518-9830-4132-88e1-6572b0d2a005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_152e9518-9830-4132-88e1-6572b0d2a005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9c0475f5-e3d8-41af-8f9c-e67466a1f2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9c0475f5-e3d8-41af-8f9c-e67466a1f2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c5d1ea57-b544-473e-b111-ad156b03ec4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c5d1ea57-b544-473e-b111-ad156b03ec4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_34cfca24-b4c9-45c6-878b-e5fcb4e7ccb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_34cfca24-b4c9-45c6-878b-e5fcb4e7ccb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b92bf5e4-51b9-48ad-a08d-594956d148d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b92bf5e4-51b9-48ad-a08d-594956d148d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ddfbbf1c-ee00-4654-be64-a03739668cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_Goodwill_ddfbbf1c-ee00-4654-be64-a03739668cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3c298c1f-a10c-44cc-aa4f-b43a6947aebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3c298c1f-a10c-44cc-aa4f-b43a6947aebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4a023aaf-17fa-4725-8a68-de35c62efff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4a023aaf-17fa-4725-8a68-de35c62efff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_735f2dfa-cbe9-4e98-be80-59bd60962825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_735f2dfa-cbe9-4e98-be80-59bd60962825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d1da48b4-e04e-426e-accd-62828d9236c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_d1da48b4-e04e-426e-accd-62828d9236c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_bfb61f92-3d8d-4a56-8c0a-80bf8715fd42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_bfb61f92-3d8d-4a56-8c0a-80bf8715fd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a82b8367-fe2c-44ca-b848-a23bcd95cb76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_dfc3a33a-bca4-4b9e-b500-2ae9352a1fca" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a82b8367-fe2c-44ca-b848-a23bcd95cb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#AcquisitionsProFormaInformationDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_21c1e5fb-21c4-46a7-9c4f-dd9944cc58a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0c3f642b-1d6d-472a-b110-89f5a58c4bac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_21c1e5fb-21c4-46a7-9c4f-dd9944cc58a5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0c3f642b-1d6d-472a-b110-89f5a58c4bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_019b6a94-0a0d-41e8-a99e-049f1568fa03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_21c1e5fb-21c4-46a7-9c4f-dd9944cc58a5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_019b6a94-0a0d-41e8-a99e-049f1568fa03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_58253d1a-4f70-4492-ae1b-bd241879a936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_21c1e5fb-21c4-46a7-9c4f-dd9944cc58a5" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_58253d1a-4f70-4492-ae1b-bd241879a936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_226d07b3-27b6-45d3-b1ef-aaf8d0d6c6fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_21c1e5fb-21c4-46a7-9c4f-dd9944cc58a5" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_226d07b3-27b6-45d3-b1ef-aaf8d0d6c6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/BusinessSegments" xlink:type="simple" xlink:href="tho-20211031.xsd#BusinessSegments"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/BusinessSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c30583ee-fe30-4696-8c59-e6e54618496b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_32b03b3e-1673-49b7-a46e-ac85df8b6d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c30583ee-fe30-4696-8c59-e6e54618496b" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_32b03b3e-1673-49b7-a46e-ac85df8b6d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/BusinessSegmentsTables" xlink:type="simple" xlink:href="tho-20211031.xsd#BusinessSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/BusinessSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e52af339-1d16-43f4-8ea3-327932c129e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_04c66d93-f8ba-43b8-9638-3610cc0aa562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e52af339-1d16-43f4-8ea3-327932c129e3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_04c66d93-f8ba-43b8-9638-3610cc0aa562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#BusinessSegmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_94636865-b40a-4b47-998e-42cba5335652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_d22db2d8-ee74-4c31-885b-083602979253" 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_SegmentReportingAbstract_94636865-b40a-4b47-998e-42cba5335652" xlink:to="loc_us-gaap_NumberOfReportableSegments_d22db2d8-ee74-4c31-885b-083602979253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#BusinessSegmentsScheduleofReportingInformationDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5106df7a-753d-4e4a-bfd0-114750aabe9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5106df7a-753d-4e4a-bfd0-114750aabe9b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_5a0d07fd-7866-4baa-b536-eb7a2141b447" xlink:to="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_000644aa-42d4-408f-a40b-eb492bc56059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_OperatingSegmentsMember_000644aa-42d4-408f-a40b-eb492bc56059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_57a057af-84a4-44f8-ab9b-45588839d024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_57a057af-84a4-44f8-ab9b-45588839d024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_88e4b2f2-cc82-489b-a9ec-418a5172af04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_CorporateNonSegmentMember_88e4b2f2-cc82-489b-a9ec-418a5172af04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_2b5ee7ab-4fc0-4bd9-b5bf-df0f8ecf4140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_36f8fdcc-cb14-4b61-a751-fd341e3f2a78" xlink:to="loc_us-gaap_IntersegmentEliminationMember_2b5ee7ab-4fc0-4bd9-b5bf-df0f8ecf4140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ae50a460-1993-4a00-9083-1b928a99ab74" xlink:to="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_ce8d16a9-2afd-4ac7-845c-5faa62776b0a" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a2d8a8c6-ff2b-41e7-bb80-a8c5bd301147" xlink:to="loc_tho_RecreationVehiclesMember_ce8d16a9-2afd-4ac7-845c-5faa62776b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_df79dbf2-fb52-468c-8820-1a70416c28d9" xlink:to="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_c557bade-4641-4c9b-8557-dfadec23a915" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:to="loc_srt_NorthAmericaMember_c557bade-4641-4c9b-8557-dfadec23a915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_5d7aecbf-942e-42c0-b7ab-7f24826e215d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5cf7a2d7-b783-4190-b7b1-6b08878e6133" xlink:to="loc_srt_EuropeMember_5d7aecbf-942e-42c0-b7ab-7f24826e215d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_srt_ProductOrServiceAxis_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" 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_a216e213-fa36-48ae-8c9f-9bfb7cbff4c2" xlink:to="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_e1af0efd-240a-4e79-9514-8c5668269ab4" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:to="loc_tho_TowablesMember_e1af0efd-240a-4e79-9514-8c5668269ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_4f164619-5e87-4d6b-a6a3-9c376cc519d1" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dbdd9fe6-957d-411a-8360-1dd53268b1eb" xlink:to="loc_tho_MotorizedMember_4f164619-5e87-4d6b-a6a3-9c376cc519d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5dc21290-a96c-4eb4-9467-8b20ad13adcb" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_23251d90-a88b-4fc6-83ce-b9ddafa26636" 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_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_23251d90-a88b-4fc6-83ce-b9ddafa26636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86609a57-46c6-4a2d-8c52-65cd0ec609ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86609a57-46c6-4a2d-8c52-65cd0ec609ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a1f469f4-405b-4137-99ec-4d10595402fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_Assets_a1f469f4-405b-4137-99ec-4d10595402fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6ce91d2e-40b6-4a04-85f1-243f3f2c1e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6ce91d2e-40b6-4a04-85f1-243f3f2c1e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3d871a82-cb31-46fd-ac20-422839ad0d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fd046b9e-342b-4243-801e-2103f7b698ec" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3d871a82-cb31-46fd-ac20-422839ad0d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="tho-20211031.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7823b5ae-e4b6-425c-8f62-733ce7ee6dd2" 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_d5902ea5-0ae8-48f2-9ef6-ebe059d55a8a" 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_7823b5ae-e4b6-425c-8f62-733ce7ee6dd2" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d5902ea5-0ae8-48f2-9ef6-ebe059d55a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="tho-20211031.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5e01557b-139d-4727-afa6-5d8c484404ed" 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_72ec0f91-39a6-4bd0-9907-b68f0c4a37c5" 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_5e01557b-139d-4727-afa6-5d8c484404ed" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_72ec0f91-39a6-4bd0-9907-b68f0c4a37c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f4b1f882-377a-45e6-ae1b-2aa9d6181c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_876e87b1-cd43-4b39-a1ce-0760f41125d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f4b1f882-377a-45e6-ae1b-2aa9d6181c06" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_876e87b1-cd43-4b39-a1ce-0760f41125d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_60bb3f8e-5f0f-4676-8c51-659cf5f71c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f4b1f882-377a-45e6-ae1b-2aa9d6181c06" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_60bb3f8e-5f0f-4676-8c51-659cf5f71c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d286fbe1-c27e-4403-8db8-826e75610f44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f4b1f882-377a-45e6-ae1b-2aa9d6181c06" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d286fbe1-c27e-4403-8db8-826e75610f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#EarningsPerCommonShareAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4799d912-8833-441f-942c-9546f999fe7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eeb170a3-d7ba-4afe-af21-f5cd29d9a05c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4799d912-8833-441f-942c-9546f999fe7e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eeb170a3-d7ba-4afe-af21-f5cd29d9a05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedging" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedging"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedging" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2e5d1a9-7f64-4048-afac-a0ba18165f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_c5bcef1f-5862-4e0f-bf6f-af90ec1ea948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2e5d1a9-7f64-4048-afac-a0ba18165f83" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_c5bcef1f-5862-4e0f-bf6f-af90ec1ea948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingTables" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0453faea-1683-4ce9-a2e5-4b84510843a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_f8143a82-e05f-45f6-a4e6-0ae7f21a4c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0453faea-1683-4ce9-a2e5-4b84510843a4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_f8143a82-e05f-45f6-a4e6-0ae7f21a4c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_7201d775-c7f8-4ca5-9e8a-280922b87603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0453faea-1683-4ce9-a2e5-4b84510843a4" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_7201d775-c7f8-4ca5-9e8a-280922b87603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_936fb79e-caba-4d43-b3b5-f859408437b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_936fb79e-caba-4d43-b3b5-f859408437b9" xlink:to="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_0ae74095-e365-4338-a092-cbd08c7f3f34" xlink:to="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9d1b8940-085d-4184-83b4-6e054cc4e41d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_26fb1c89-f836-4b2d-b1dc-b037872733fe" xlink:to="loc_us-gaap_CashFlowHedgingMember_9d1b8940-085d-4184-83b4-6e054cc4e41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98b517bd-e773-442a-80f0-73ab55f088be" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_a2ff0038-197d-412e-9b35-b5ff00f1eb28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_a2ff0038-197d-412e-9b35-b5ff00f1eb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_385da8ce-7aa6-48e6-9f50-8613e1b9119b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6412f031-9bc6-44ee-94b8-55c2d5a3b661" xlink:to="loc_us-gaap_InterestRateSwapMember_385da8ce-7aa6-48e6-9f50-8613e1b9119b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_efde05ae-33ee-47ae-a2e4-2077c530a902" xlink:to="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_07ecdcd1-a974-493b-ab4f-ce07bc15ec43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:to="loc_us-gaap_DerivativeNotionalAmount_07ecdcd1-a974-493b-ab4f-ce07bc15ec43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_02fdd811-3363-4d6c-9936-073f3d476b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_6a6c29f7-1852-4839-a048-d63459a64446" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_02fdd811-3363-4d6c-9936-073f3d476b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4f464032-e818-4367-856f-70c301afd2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4f464032-e818-4367-856f-70c301afd2fc" xlink:to="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:to="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_b83d71c8-e6c1-4941-a6d3-166c18508533" xlink:to="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_bb050440-bc3b-4938-8ffa-b1659519e4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_bb050440-bc3b-4938-8ffa-b1659519e4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_2de1198b-b946-44ca-baab-b77d026f7b93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_e6b951e0-df3c-4d4c-83ab-beace67ea7f7" xlink:to="loc_us-gaap_NondesignatedMember_2de1198b-b946-44ca-baab-b77d026f7b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7a962b0f-92d8-44a3-9d93-90c65a379cb9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d51a1909-8f33-446d-80c6-2c1557aeb2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:to="loc_us-gaap_ForwardContractsMember_d51a1909-8f33-446d-80c6-2c1557aeb2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_544942c3-6c6c-4c02-acd1-8d4ca8b8364c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3193f11b-9c81-4dea-8dc4-c13969478a4b" xlink:to="loc_us-gaap_InterestRateSwapMember_544942c3-6c6c-4c02-acd1-8d4ca8b8364c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9a25c189-7ec9-41c9-b0e0-161848b459c3" xlink:to="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9493f099-1880-45e6-889b-2a9c7d913128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9493f099-1880-45e6-889b-2a9c7d913128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives_ef9d0d1c-9f5d-438c-88cd-7593dbfef95c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives_ef9d0d1c-9f5d-438c-88cd-7593dbfef95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_b0a60dd8-2dd6-43c6-83c3-a1f82f5d4a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax_b0a60dd8-2dd6-43c6-83c3-a1f82f5d4a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_20477cd7-60b6-4c1e-94a5-0b9c2fa08c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_20477cd7-60b6-4c1e-94a5-0b9c2fa08c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_96838976-c29e-4f7d-b596-ccc95dfad935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_4679edb3-a42d-49f1-8add-5b2ab0a1e011" xlink:to="loc_us-gaap_DerivativeLiabilities_96838976-c29e-4f7d-b596-ccc95dfad935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e987ac49-28c7-4048-a05d-d178a1e18aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e987ac49-28c7-4048-a05d-d178a1e18aac" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" 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_6b189392-8369-40ca-8bf5-cb2ae279cd71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_be27d417-6502-48d8-ae75-e4327380dbae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:to="loc_us-gaap_SalesMember_be27d417-6502-48d8-ae75-e4327380dbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_7530d4a3-1f84-4814-9b3c-07bbd4d2345e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f246479a-3d40-4738-a23e-ea9ce52830e8" xlink:to="loc_us-gaap_InterestExpenseMember_7530d4a3-1f84-4814-9b3c-07bbd4d2345e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_eba5e4f9-705b-46a2-a039-e096a6406f7a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_3ee110ca-4a64-4eca-b3b6-7f11b38b2ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_3ee110ca-4a64-4eca-b3b6-7f11b38b2ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9cfadf00-2663-4a5f-8a5c-f1ebe93dedd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_43e556ed-4721-4fb9-9ca3-485b7ffb7ba4" xlink:to="loc_us-gaap_InterestRateSwapMember_9cfadf00-2663-4a5f-8a5c-f1ebe93dedd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_43514166-9e29-4812-bb59-59bf8d286a5b" xlink:to="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_08b0e6ad-f713-4de4-b74e-fb7273e83d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_08b0e6ad-f713-4de4-b74e-fb7273e83d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f7d4e7c2-15f4-48fe-8101-b18145b10ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_18fcd2b9-084b-4d3f-b164-7c81f0397885" xlink:to="loc_us-gaap_NondesignatedMember_f7d4e7c2-15f4-48fe-8101-b18145b10ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_c404d2bc-b28f-4701-a11c-92befcd966f3" xlink:to="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_3149f287-cf4c-4f1c-83f1-2f9b9cb980cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_bfb405a8-22db-47bb-bf3b-2ae26de544b9" xlink:to="loc_us-gaap_CashFlowHedgingMember_3149f287-cf4c-4f1c-83f1-2f9b9cb980cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c8581c50-24d1-4047-8452-f68789b4b5bd" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:href="tho-20211031.xsd#tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:to="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_ba982c64-7c35-49de-b823-2eb471799817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_ba982c64-7c35-49de-b823-2eb471799817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_452cf37c-0cde-4d00-9e25-777c6205a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract_8da581de-ca05-42e4-a212-36185a32b454" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_452cf37c-0cde-4d00-9e25-777c6205a00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_cd285d48-fb9c-464b-ac6d-c731f9fdd41b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0938eea5-7f22-4b7f-ac2b-2ba85883e853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0938eea5-7f22-4b7f-ac2b-2ba85883e853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_17724f60-9104-4649-9837-0868ea6568d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_17724f60-9104-4649-9837-0868ea6568d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_80961009-88a1-40ed-b224-0565a177594f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_58883dbe-d28b-43da-a04e-ed7cacd4d1db" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_80961009-88a1-40ed-b224-0565a177594f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/Inventories" xlink:type="simple" xlink:href="tho-20211031.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d6819ae0-a7d0-437c-8fa1-279776831f93" 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_1744da26-a1f5-4678-84ee-9c5a0729761e" 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_d6819ae0-a7d0-437c-8fa1-279776831f93" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_1744da26-a1f5-4678-84ee-9c5a0729761e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/InventoriesTables" xlink:type="simple" xlink:href="tho-20211031.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_5062d7be-ec27-41ac-bdba-6a0e25a9cf97" 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_ScheduleOfInventoryCurrentTableTextBlock_002b8b4f-cb47-4ec2-8837-d9b7581a25cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5062d7be-ec27-41ac-bdba-6a0e25a9cf97" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_002b8b4f-cb47-4ec2-8837-d9b7581a25cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#InventoriesScheduleofMajorClassificationsofInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0a48e27b-8795-42f0-954c-f280a058a788" 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_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0a48e27b-8795-42f0-954c-f280a058a788" xlink:to="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9adf179f-a29c-49cf-89cf-04c5fbda7986" xlink:to="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_fdab9170-9868-41ec-8e30-997d4cdd19b4" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:to="loc_tho_RecreationVehiclesMember_fdab9170-9868-41ec-8e30-997d4cdd19b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_05aad3e9-25ec-40d8-948f-7a4bba0e8e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_be761cdf-7b36-47ff-96bb-a52616b79243" xlink:to="loc_us-gaap_AllOtherSegmentsMember_05aad3e9-25ec-40d8-948f-7a4bba0e8e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_5ae00f89-116c-4e33-a199-1370e724a8e5" xlink:to="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_aae85f34-281f-4ea8-9038-9b02fe2c0d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryFinishedGoods_aae85f34-281f-4ea8-9038-9b02fe2c0d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_0ff432df-f537-4dce-8d6f-efb8c192f954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryWorkInProcess_0ff432df-f537-4dce-8d6f-efb8c192f954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_7951b225-a8bc-4cb2-8002-953a0baf94bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryRawMaterials_7951b225-a8bc-4cb2-8002-953a0baf94bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_InventoryChassis_51b5f4ac-bd7b-4b47-9c6d-79784963d366" xlink:href="tho-20211031.xsd#tho_InventoryChassis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_tho_InventoryChassis_51b5f4ac-bd7b-4b47-9c6d-79784963d366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_51a6e374-b020-4358-97cf-bd3c53bc5ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryGross_51a6e374-b020-4358-97cf-bd3c53bc5ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_572a5000-2d3a-46b8-b501-0bb1462f5c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryLIFOReserve_572a5000-2d3a-46b8-b501-0bb1462f5c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f7700477-a8c8-472f-b26a-3d45433a137e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_8e9fe628-e944-4613-b531-dbb2f5837da5" xlink:to="loc_us-gaap_InventoryNet_f7700477-a8c8-472f-b26a-3d45433a137e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#InventoriesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_36099479-a3af-4c64-9bb9-f9ad0a133687" 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_InventoryGross_e9360bd7-62e0-4706-b904-e4551857aa63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_36099479-a3af-4c64-9bb9-f9ad0a133687" xlink:to="loc_us-gaap_InventoryGross_e9360bd7-62e0-4706-b904-e4551857aa63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_b4caff61-16a4-42c3-9699-29f135b5ef21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_36099479-a3af-4c64-9bb9-f9ad0a133687" xlink:to="loc_us-gaap_FIFOInventoryAmount_b4caff61-16a4-42c3-9699-29f135b5ef21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount_799d5408-6ebf-4a0c-b1fc-c84eb2d7c982" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_36099479-a3af-4c64-9bb9-f9ad0a133687" xlink:to="loc_us-gaap_LIFOInventoryAmount_799d5408-6ebf-4a0c-b1fc-c84eb2d7c982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="tho-20211031.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_88cdcc5f-e461-43a3-9256-0078f34492f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_01932abe-fc81-4fb1-952b-414eec53f380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_88cdcc5f-e461-43a3-9256-0078f34492f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_01932abe-fc81-4fb1-952b-414eec53f380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="tho-20211031.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a1c3a293-0443-43ea-86e1-754f733906b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8981b782-447c-4c24-856a-b5bf231e1f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a1c3a293-0443-43ea-86e1-754f733906b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8981b782-447c-4c24-856a-b5bf231e1f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#PropertyPlantandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e6fbc46-d77d-4b44-b70b-2e7fd3f6e76c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e6fbc46-d77d-4b44-b70b-2e7fd3f6e76c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6c70a384-00e3-4a5b-a659-78aba9d91305" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f55faeba-e5b5-4c6c-b124-5326468ed07c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_LandMember_f55faeba-e5b5-4c6c-b124-5326468ed07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_860dcf91-ce92-4dab-87e3-5f4c98d130ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_860dcf91-ce92-4dab-87e3-5f4c98d130ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_521c2c28-7056-482a-8884-75df8d9573bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_521c2c28-7056-482a-8884-75df8d9573bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RentalVehiclesMember_c2c0bb6c-9a30-4967-842e-a2d3883b151f" xlink:href="tho-20211031.xsd#tho_RentalVehiclesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1cc7307a-e202-4918-a5ed-54f8757aa415" xlink:to="loc_tho_RentalVehiclesMember_c2c0bb6c-9a30-4967-842e-a2d3883b151f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_48b4b03c-f3ed-48e5-b69e-75e9085ed0f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4cbb7b30-24e5-498d-b33b-3f8a105d9290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4cbb7b30-24e5-498d-b33b-3f8a105d9290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_879e0621-28ed-4600-a3b4-3824e62f779f" xlink:href="tho-20211031.xsd#tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_879e0621-28ed-4600-a3b4-3824e62f779f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_aad387dd-6eeb-49b7-aa65-e48a13e70061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_aad387dd-6eeb-49b7-aa65-e48a13e70061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4ae16add-b2c5-4529-bb78-595abfafa783" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4ae16add-b2c5-4529-bb78-595abfafa783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e1148fa9-79ae-4c3a-8123-411e3cfbddee" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e1148fa9-79ae-4c3a-8123-411e3cfbddee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_a2f804f3-e068-40eb-b612-e78ad97d2340" xlink:href="tho-20211031.xsd#tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb027b59-90f2-4801-8abc-6e33e2689893" xlink:to="loc_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_a2f804f3-e068-40eb-b612-e78ad97d2340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwill" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwill"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_384c457e-c26d-4794-9589-74c75c66b28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0a88d0f3-81b4-4921-8baf-9d35f7f173b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_384c457e-c26d-4794-9589-74c75c66b28a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0a88d0f3-81b4-4921-8baf-9d35f7f173b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2c08e5e8-4eaf-4cf5-8f0c-baed262dd207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_768738f4-9734-4376-9821-a5a9cfecb60a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2c08e5e8-4eaf-4cf5-8f0c-baed262dd207" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_768738f4-9734-4376-9821-a5a9cfecb60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_cd72342d-38e6-4dd7-b853-ef57c1fc937f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2c08e5e8-4eaf-4cf5-8f0c-baed262dd207" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_cd72342d-38e6-4dd7-b853-ef57c1fc937f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_18c8da7b-07df-4b0f-ab78-4ecbe6707f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2c08e5e8-4eaf-4cf5-8f0c-baed262dd207" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_18c8da7b-07df-4b0f-ab78-4ecbe6707f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e375a394-2274-4789-b46d-efa64abb8486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e375a394-2274-4789-b46d-efa64abb8486" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f9ae956f-e823-4fd9-92d2-705f5b7da2e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DealerNetworkAndCustomerRelationshipsMember_1b4abd97-26ca-4b8f-a5a0-3d6ece4d5ec8" xlink:href="tho-20211031.xsd#tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_tho_DealerNetworkAndCustomerRelationshipsMember_1b4abd97-26ca-4b8f-a5a0-3d6ece4d5ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_f19fb386-d4e0-4a37-8509-db3b73903d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_us-gaap_TrademarksMember_f19fb386-d4e0-4a37-8509-db3b73903d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DesignTechnologyAndOtherIntangiblesMember_2606795e-2926-4d68-940a-7c18ec4095de" xlink:href="tho-20211031.xsd#tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_tho_DesignTechnologyAndOtherIntangiblesMember_2606795e-2926-4d68-940a-7c18ec4095de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_9b0bba2a-1d8e-4a46-8f51-674f9aa440e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f633dc47-0e5d-4f30-9cd6-34e84601701a" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_9b0bba2a-1d8e-4a46-8f51-674f9aa440e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5b89e66b-0080-41bd-b3e9-56355a0f5f84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_227af479-3806-4114-ab0c-f0128e040793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_227af479-3806-4114-ab0c-f0128e040793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc015739-7e73-4ed1-a69d-5bb3fc558481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b10aa09-d360-4cc0-8a72-25c7e06b00fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bc015739-7e73-4ed1-a69d-5bb3fc558481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_bc1eeb2a-55e3-43ec-86a5-e69fb7ab6e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_bc1eeb2a-55e3-43ec-86a5-e69fb7ab6e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f08e84c9-ad25-40aa-a86e-64afadccbb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f08e84c9-ad25-40aa-a86e-64afadccbb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_3ebc1719-4584-41ce-a08b-598192579cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_3ebc1719-4584-41ce-a08b-598192579cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a9cda702-4313-40e6-9f6b-2e6e7b0e5e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a9cda702-4313-40e6-9f6b-2e6e7b0e5e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9b45551c-5e6d-4638-b2e0-a8e14bcc4dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9b45551c-5e6d-4638-b2e0-a8e14bcc4dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_691b0196-440c-4d0c-9f8b-aa9f355f6720" xlink:href="tho-20211031.xsd#tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_691b0196-440c-4d0c-9f8b-aa9f355f6720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_81b631de-50e5-4bc7-b473-af503e964617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3fc4bbf6-8bff-47e4-8aa9-2bda72a45bb3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_81b631de-50e5-4bc7-b473-af503e964617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#IntangibleAssetsandGoodwillGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3f428571-d946-4671-a0a4-4470a660cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3f428571-d946-4671-a0a4-4470a660cc5f" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ecbbb182-8088-439c-b514-b6edb574e417" 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_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_srt_ProductOrServiceAxis_ecbbb182-8088-439c-b514-b6edb574e417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" 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_ecbbb182-8088-439c-b514-b6edb574e417" xlink:to="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_939f351a-3210-40fe-ab70-7b490e81d9eb" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:to="loc_tho_TowablesMember_939f351a-3210-40fe-ab70-7b490e81d9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_52cd0ad0-d876-472b-b34b-51ec60f4dc63" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e593d624-1bd4-4c97-9e78-22a741abdf56" xlink:to="loc_tho_MotorizedMember_52cd0ad0-d876-472b-b34b-51ec60f4dc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_fc6b80e2-90cb-4d69-9288-1a4bbb3ecc1c" xlink:to="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_af8d0de9-082f-4799-8873-1b9ae04d8a99" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:to="loc_srt_NorthAmericaMember_af8d0de9-082f-4799-8873-1b9ae04d8a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_6c910089-7f2e-46f6-8f6b-97cbe80dcf55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_85aa1274-dd40-4395-9c7f-08b5145e7b3f" xlink:to="loc_srt_EuropeMember_6c910089-7f2e-46f6-8f6b-97cbe80dcf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7fc31a2e-a257-44d6-b2c2-1a4b0d6b1349" xlink:to="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_ba7c089a-3e18-4752-aaa1-e56399c912cb" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:to="loc_tho_RecreationVehiclesMember_ba7c089a-3e18-4752-aaa1-e56399c912cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_148c9e74-92e6-40c9-a571-45c48c2839a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_270b8ff2-9bb2-4aeb-86a7-1ad6df28f4d4" xlink:to="loc_us-gaap_AllOtherSegmentsMember_148c9e74-92e6-40c9-a571-45c48c2839a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_9a48e57f-cf81-4a89-a04b-9a445e789eb1" xlink:to="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8b5fa095-6e53-411e-905f-a07ef934b7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_Goodwill_8b5fa095-6e53-411e-905f-a07ef934b7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_28f182f8-3bd1-4c9a-a101-ef3b96d86ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_28f182f8-3bd1-4c9a-a101-ef3b96d86ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_01f2c646-29a3-4510-a051-4dadbcc09744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_fc5d6e9a-dabe-4b03-bef7-42fad229ea8b" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_01f2c646-29a3-4510-a051-4dadbcc09744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ead75464-a879-435a-8a4a-a70930ffa6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ConcentrationofRisk" xlink:type="simple" xlink:href="tho-20211031.xsd#ConcentrationofRisk"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ConcentrationofRisk" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_f3b2738f-a990-4044-a583-175bcd03a716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_bad1e2db-2772-4787-812b-906b19354e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_f3b2738f-a990-4044-a583-175bcd03a716" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_bad1e2db-2772-4787-812b-906b19354e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ConcentrationofRiskDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ConcentrationofRiskDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ConcentrationofRiskDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_698b3972-0dfe-4b22-8d89-3ec80085e3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_698b3972-0dfe-4b22-8d89-3ec80085e3ac" xlink:to="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_67b6956a-f7df-4f05-8273-cc7c6bb4f715" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_db7ae91c-2669-4b7d-b58d-6c00ab5ccda7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:to="loc_us-gaap_SalesRevenueNetMember_db7ae91c-2669-4b7d-b58d-6c00ab5ccda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_70c77f17-ea7b-4896-b173-b93cfbb29d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_790ca541-6515-43bc-9c70-4b849d77945a" xlink:to="loc_us-gaap_AccountsReceivableMember_70c77f17-ea7b-4896-b173-b93cfbb29d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_482214dc-c05c-407a-aa85-5288e9226604" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_32559b20-4512-4d01-8590-67fd055a88e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_fc91bb74-0fa3-438c-b6f0-10d2c5000502" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_32559b20-4512-4d01-8590-67fd055a88e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_54377620-1388-4fb1-b494-dce6be0c0d5d" xlink:to="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FreedomRoadsMember_2e76484f-d4d6-407b-ae40-2729f6a41ba7" xlink:href="tho-20211031.xsd#tho_FreedomRoadsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_14eaf0b5-0ca0-4fbf-ac6b-18046992d7af" xlink:to="loc_tho_FreedomRoadsMember_2e76484f-d4d6-407b-ae40-2729f6a41ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_54a81243-12ae-4a86-9a4d-2ab759123a86" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_70905594-e10e-42a4-a81a-3d36c036636c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_77580bb2-7731-4e3f-8a99-f795be5741f4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_70905594-e10e-42a4-a81a-3d36c036636c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="tho-20211031.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ed023c71-3c1f-4652-a018-b0b89dcd1107" 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_4d62c96f-d6d1-4a06-841e-74dbced4ca34" 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_ed023c71-3c1f-4652-a018-b0b89dcd1107" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_4d62c96f-d6d1-4a06-841e-74dbced4ca34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="tho-20211031.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7b68eb5c-42de-42b2-a0af-09e3a0cbf3fe" 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a409de3c-f5c2-4f33-ab84-81b3959adc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7b68eb5c-42de-42b2-a0af-09e3a0cbf3fe" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a409de3c-f5c2-4f33-ab84-81b3959adc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f6d0a1e2-8ef2-4d7a-8e60-adc7eed436b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f6d0a1e2-8ef2-4d7a-8e60-adc7eed436b3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_35d94794-44da-446a-ba3b-a3a55c00bc0a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f42c2212-7954-4757-89de-91b1f6c3a074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f42c2212-7954-4757-89de-91b1f6c3a074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5dc8a75c-ca51-4a44-bfe4-a9da304a8caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38aea224-3882-4adc-851d-1b7acdbbec34" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5dc8a75c-ca51-4a44-bfe4-a9da304a8caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c9aea65b-eac8-48a5-bf15-2bcdb971da96" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ef68dfa1-9023-4c55-8fae-8415d48728e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ef68dfa1-9023-4c55-8fae-8415d48728e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_ba937235-8b3d-404a-9239-3da267cfe0de" xlink:href="tho-20211031.xsd#tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure_ba937235-8b3d-404a-9239-3da267cfe0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_2b0eedea-56f4-43bc-8205-2bc7fa70ff67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_2b0eedea-56f4-43bc-8205-2bc7fa70ff67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativesAtFairValueNet_5f030bce-b760-4221-ae4c-31e8343b7914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativesAtFairValueNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46e47135-b74a-4bc6-97bf-d24924b48090" xlink:to="loc_us-gaap_InterestRateDerivativesAtFairValueNet_5f030bce-b760-4221-ae4c-31e8343b7914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProductWarranties" xlink:type="simple" xlink:href="tho-20211031.xsd#ProductWarranties"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProductWarranties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_153b33f3-9631-4eeb-866a-88f2ebf15ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_4fd79910-1205-45b8-ae07-b9aff0dbfa76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_153b33f3-9631-4eeb-866a-88f2ebf15ebc" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_4fd79910-1205-45b8-ae07-b9aff0dbfa76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProductWarrantiesTables" xlink:type="simple" xlink:href="tho-20211031.xsd#ProductWarrantiesTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProductWarrantiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_76cfa0fc-c9ca-4a92-9bf2-f9a1c2737cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_b44cd928-ef6e-4308-b07c-eaffb8df86e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_76cfa0fc-c9ca-4a92-9bf2-f9a1c2737cdc" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_b44cd928-ef6e-4308-b07c-eaffb8df86e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ProductWarrantiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ea3cd824-0d58-4fd2-9f9c-2dc3b4f6230b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ea3cd824-0d58-4fd2-9f9c-2dc3b4f6230b" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_a47aae2b-fef3-4a1b-9c97-6d2cdd3da6e4" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyOneMember_33ff799d-df48-42b9-abb6-81e2872ca3cc" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:to="loc_tho_TermOfProductWarrantyOneMember_33ff799d-df48-42b9-abb6-81e2872ca3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermOfProductWarrantyTwoMember_b201734e-6507-44a9-846a-884171c1052e" xlink:href="tho-20211031.xsd#tho_TermOfProductWarrantyTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_00dee6da-9eb6-44b3-b698-7c4c50110a5a" xlink:to="loc_tho_TermOfProductWarrantyTwoMember_b201734e-6507-44a9-846a-884171c1052e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_d4305e36-1bc4-4d17-b5ce-ce90313da08c" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_WarrantyPeriodForRetailCustomer_5b9c6d37-b564-441d-92f1-cbe145992635" xlink:href="tho-20211031.xsd#tho_WarrantyPeriodForRetailCustomer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_5bfdd04b-f0b8-44f6-8399-9634ef1e267f" xlink:to="loc_tho_WarrantyPeriodForRetailCustomer_5b9c6d37-b564-441d-92f1-cbe145992635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ProductWarrantiesChangesinWarrantyLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_e2446b2e-5bea-4f10-b22e-3b57cd22ec21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAndProductWarrantiesAbstract_e2446b2e-5bea-4f10-b22e-3b57cd22ec21" xlink:to="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_f57e3ef3-b2f9-40c9-836b-9e8d28093432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualCurrent_f57e3ef3-b2f9-40c9-836b-9e8d28093432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_bae16351-114d-451c-947d-f64b89b4b900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_bae16351-114d-451c-947d-f64b89b4b900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_0b0ef6ac-bb42-4082-8a29-46e7060f9ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_0b0ef6ac-bb42-4082-8a29-46e7060f9ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_5f1208d2-a0e2-4bab-99ce-575d021db701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_5f1208d2-a0e2-4bab-99ce-575d021db701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_1662bdce-37f1-44c4-b3fa-1ec5f3707fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_1662bdce-37f1-44c4-b3fa-1ec5f3707fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_a7b32878-7082-403e-92e9-319f30c48d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_5bb4af63-c1f2-4e77-9ea1-1b72601abe61" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualCurrent_a7b32878-7082-403e-92e9-319f30c48d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebt" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0ea923ef-f97b-4616-9291-86128c2e5de7" 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_LongTermDebtTextBlock_cf0341e7-5a54-49c6-98c9-d9657f8c71b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0ea923ef-f97b-4616-9291-86128c2e5de7" xlink:to="loc_us-gaap_LongTermDebtTextBlock_cf0341e7-5a54-49c6-98c9-d9657f8c71b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e53829bb-c229-45c1-8f39-0bd554fb2090" 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_ScheduleOfDebtInstrumentsTextBlock_f9a67ba5-fc75-4a09-902a-4f1ccda1ed43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e53829bb-c229-45c1-8f39-0bd554fb2090" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f9a67ba5-fc75-4a09-902a-4f1ccda1ed43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d81a6ce3-53e3-4eb6-8312-ffc0b5ad9fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e53829bb-c229-45c1-8f39-0bd554fb2090" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d81a6ce3-53e3-4eb6-8312-ffc0b5ad9fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d04c1aa1-627b-490e-96ee-28c2c52aacbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d04c1aa1-627b-490e-96ee-28c2c52aacbc" xlink:to="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0072602f-682a-4dee-99b1-7ce687d1d26e" 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_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_CreditFacilityAxis_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" 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_0072602f-682a-4dee-99b1-7ce687d1d26e" xlink:to="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_1ae99528-3dc0-4fd3-b9b2-caf763bd13f4" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_bf6f322f-87eb-4b81-b3ab-893e6ab43c30" xlink:to="loc_tho_AssetBasedCreditFacilityMember_1ae99528-3dc0-4fd3-b9b2-caf763bd13f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ebaaabb6-8d20-4b40-a385-98418c8c8e3d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermLoanMember_6c49c3ef-7b7b-4ed3-92b5-a1b0979d8c74" xlink:href="tho-20211031.xsd#tho_TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:to="loc_tho_TermLoanMember_6c49c3ef-7b7b-4ed3-92b5-a1b0979d8c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4965edff-e9df-47ca-818f-72cb600c220f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b2dbbd2d-b50c-4979-845d-a3de5e552016" xlink:to="loc_us-gaap_UnsecuredDebtMember_4965edff-e9df-47ca-818f-72cb600c220f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ee418e54-b863-4030-8fea-7b11fb5c0189" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_SeniorUnsecuredNotesDue2029Member_f4e7d621-b049-4af7-b762-4bc8d0cfc309" xlink:href="tho-20211031.xsd#tho_SeniorUnsecuredNotesDue2029Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9477507d-52bc-49e7-bd72-fb4f2f44b388" xlink:to="loc_tho_SeniorUnsecuredNotesDue2029Member_f4e7d621-b049-4af7-b762-4bc8d0cfc309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ceb68acb-f72a-4c3b-873d-fa539c79b219" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_aa1bc28b-d328-4b81-8238-83a58a2cb2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_aa1bc28b-d328-4b81-8238-83a58a2cb2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7792e7e6-315e-4e88-8fad-e0b1c258f905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LineOfCredit_7792e7e6-315e-4e88-8fad-e0b1c258f905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_0b1f126b-1852-4486-8662-67777315e39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_UnsecuredDebt_0b1f126b-1852-4486-8662-67777315e39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_3a008b50-74cb-409c-9b07-e74416f91a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_OtherLongTermDebt_3a008b50-74cb-409c-9b07-e74416f91a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_2108a357-3d75-4eae-ad50-b80c5a9663a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_2108a357-3d75-4eae-ad50-b80c5a9663a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8e4619dc-affc-4938-af54-d40543bccf76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebt_8e4619dc-affc-4938-af54-d40543bccf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0ff15ce1-15c4-402c-bf14-561b46fba3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebtCurrent_0ff15ce1-15c4-402c-bf14-561b46fba3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9a2d52cf-ff3c-4a1c-a9d0-819c4d4869e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_e97157c9-de68-4d19-b2f6-bac7cbd70076" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9a2d52cf-ff3c-4a1c-a9d0-819c4d4869e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofLongtermDebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2f320ad8-89c6-47eb-8d20-629801f353c9" 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_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" 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_2f320ad8-89c6-47eb-8d20-629801f353c9" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" 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_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_CreditFacilityAxis_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" 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_1f0ec8fc-4613-45b3-b836-2abb15e1fb16" xlink:to="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AssetBasedCreditFacilityMember_c2c4ba97-ebd2-4be9-baa6-41ed0ebd732a" xlink:href="tho-20211031.xsd#tho_AssetBasedCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7bddf7d9-07df-472c-8157-10a85dcc034c" xlink:to="loc_tho_AssetBasedCreditFacilityMember_c2c4ba97-ebd2-4be9-baa6-41ed0ebd732a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6c220824-d4af-4910-9ccb-007e10e2aabe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermLoanMember_09b5f0e6-1de1-4acf-a5bf-715d84b16036" xlink:href="tho-20211031.xsd#tho_TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_TermLoanMember_09b5f0e6-1de1-4acf-a5bf-715d84b16036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesOneDebtMember_c74a2e03-5c0d-44ff-b59a-539883196509" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesOneDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_UnsecuredSeriesOneDebtMember_c74a2e03-5c0d-44ff-b59a-539883196509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UnsecuredSeriesTwoDebtMember_90708ca1-e1f3-4b19-a5fc-d29c757de7c2" xlink:href="tho-20211031.xsd#tho_UnsecuredSeriesTwoDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_UnsecuredSeriesTwoDebtMember_90708ca1-e1f3-4b19-a5fc-d29c757de7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherLongTermDebtMember_a86eb233-217b-4fc0-8cb2-559ecbbd4348" xlink:href="tho-20211031.xsd#tho_OtherLongTermDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_tho_OtherLongTermDebtMember_a86eb233-217b-4fc0-8cb2-559ecbbd4348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_052ab1d8-e898-4f61-9741-708bdba2641d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_70af3c03-5732-446a-aa64-2d8509ab02bf" xlink:to="loc_us-gaap_UnsecuredDebtMember_052ab1d8-e898-4f61-9741-708bdba2641d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e16346cc-f039-41c5-bf54-4fc6d08afa3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_UsTrancheMember_9c2890fc-4122-4b14-a3be-c971573686d9" xlink:href="tho-20211031.xsd#tho_UsTrancheMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_UsTrancheMember_9c2890fc-4122-4b14-a3be-c971573686d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_EuroTrancheMember_ea3a1300-3dff-4f89-8cfd-9f7ba9667754" xlink:href="tho-20211031.xsd#tho_EuroTrancheMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_EuroTrancheMember_ea3a1300-3dff-4f89-8cfd-9f7ba9667754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_SeniorUnsecuredNotesDue2029Member_a6135a0d-1917-4b7c-a344-8bf3a38369f6" xlink:href="tho-20211031.xsd#tho_SeniorUnsecuredNotesDue2029Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_877ca51e-07e0-4e55-bece-2529918d5ddf" xlink:to="loc_tho_SeniorUnsecuredNotesDue2029Member_a6135a0d-1917-4b7c-a344-8bf3a38369f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_4b0b20be-bab4-48a9-a8a1-5c0282b55bd7" xlink:to="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_33a5f40e-25e3-4d18-b972-477a2dcc4a52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_33a5f40e-25e3-4d18-b972-477a2dcc4a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OneMonthLIBORMember_54cd66ac-74ad-4069-a320-d0e763fb0970" xlink:href="tho-20211031.xsd#tho_OneMonthLIBORMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_tho_OneMonthLIBORMember_54cd66ac-74ad-4069-a320-d0e763fb0970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_f4bb0556-c623-4c19-9e2d-f5802188198a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_df1732b5-1a47-4ff8-924f-2d011019c149" xlink:to="loc_us-gaap_BaseRateMember_f4bb0556-c623-4c19-9e2d-f5802188198a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_srt_RangeAxis_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_10d5b251-4b1d-4933-b827-e35f39268ebc" 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_ad680d20-aa07-4b20-bc33-ff53bd7b8bc7" xlink:to="loc_srt_RangeMember_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b74c5cbd-42fe-4192-adaf-af698afddf01" 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_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:to="loc_srt_MinimumMember_b74c5cbd-42fe-4192-adaf-af698afddf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f9fa10ed-f20a-4384-aed8-2efdd31d1abe" 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_10d5b251-4b1d-4933-b827-e35f39268ebc" xlink:to="loc_srt_MaximumMember_f9fa10ed-f20a-4384-aed8-2efdd31d1abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_f8ca24b9-c6a7-47c2-ad5d-7a93ecb9ed6b" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_603d46b2-760e-41d0-9c15-bac04077d1fa" 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_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_603d46b2-760e-41d0-9c15-bac04077d1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_94ca162d-03b5-4ccd-b639-ae1079b2d18d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_94ca162d-03b5-4ccd-b639-ae1079b2d18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_1981388f-489a-4132-8af9-5fb28447e543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_1981388f-489a-4132-8af9-5fb28447e543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_fcbc4de2-8d55-4c7d-94f2-264d0fad8ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_fcbc4de2-8d55-4c7d-94f2-264d0fad8ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_2b6fefef-2787-4aa0-b3f7-f762cc09842c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LongTermLineOfCredit_2b6fefef-2787-4aa0-b3f7-f762cc09842c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_6ee8a6e3-001f-4502-8c76-dbc699f016f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_6ee8a6e3-001f-4502-8c76-dbc699f016f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_205e770a-3e7b-4e53-99f5-f5c27f676955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_205e770a-3e7b-4e53-99f5-f5c27f676955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c203e007-f714-48a0-987a-35a770845373" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c203e007-f714-48a0-987a-35a770845373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f54929fb-4d9a-4b63-a817-7661708a95c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f54929fb-4d9a-4b63-a817-7661708a95c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_1ba14bc4-5c7a-4796-95ab-17e6d9eb165e" xlink:href="tho-20211031.xsd#tho_AccountsReceivableAndInventoryNetOfAmountsDrawn"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn_1ba14bc4-5c7a-4796-95ab-17e6d9eb165e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_9d667072-bed1-48c7-8065-f3fe6d707cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_UnsecuredDebt_9d667072-bed1-48c7-8065-f3fe6d707cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_eb731818-892c-4184-a100-7363c9b9a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_InterestExpenseDebt_eb731818-892c-4184-a100-7363c9b9a54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_DebtInstrumentAmortizationPeriod_e68040e7-21c2-4f2e-be27-eaa0b6e76f10" xlink:href="tho-20211031.xsd#tho_DebtInstrumentAmortizationPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_DebtInstrumentAmortizationPeriod_e68040e7-21c2-4f2e-be27-eaa0b6e76f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LineOfCreditFacilityCreditorFeesAmount_71dca6db-fede-4d8e-9b81-634602c3b2bb" xlink:href="tho-20211031.xsd#tho_LineOfCreditFacilityCreditorFeesAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_tho_LineOfCreditFacilityCreditorFeesAmount_71dca6db-fede-4d8e-9b81-634602c3b2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_6218de16-dea6-4199-a85f-7ccf22a2f623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_6218de16-dea6-4199-a85f-7ccf22a2f623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_bd0b78aa-c4b4-48c0-bcb8-c28b6cb71d35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentTerm_bd0b78aa-c4b4-48c0-bcb8-c28b6cb71d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_95334c2a-7776-47e9-a319-c0de78b2a81e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_95334c2a-7776-47e9-a319-c0de78b2a81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_4032fc39-bf7e-40b4-8a06-a6f7efa08d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_4032fc39-bf7e-40b4-8a06-a6f7efa08d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_c582625b-299a-4085-bee5-aa6b3433f99f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentFairValue_c582625b-299a-4085-bee5-aa6b3433f99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0f7764a1-2a48-4564-bc8f-c1a1388c2437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_81b6884d-e1ae-4d2e-a6df-bc57f5b0185e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0f7764a1-2a48-4564-bc8f-c1a1388c2437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_7ad6f064-a62b-4370-88c0-6eb2ae840aee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_7ad6f064-a62b-4370-88c0-6eb2ae840aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bb72d3d8-f961-447b-b4d1-8e3379ac4229" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bb72d3d8-f961-447b-b4d1-8e3379ac4229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_29e66042-9bc4-436c-8fc7-ffd17925d070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_29e66042-9bc4-436c-8fc7-ffd17925d070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e15f2462-a3a2-4f82-8800-c0fd12092e90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e15f2462-a3a2-4f82-8800-c0fd12092e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c311d6a7-3dc5-49db-b671-46f9a2dfaff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c311d6a7-3dc5-49db-b671-46f9a2dfaff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LongTermDebtMaturityAfterYearFour_4a7b5fd1-79c8-4e60-a15c-d3d8a7fcc1b0" xlink:href="tho-20211031.xsd#tho_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_tho_LongTermDebtMaturityAfterYearFour_4a7b5fd1-79c8-4e60-a15c-d3d8a7fcc1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_15914ff1-f32a-493e-b0d9-4e8cdc3754b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ec5d1916-396b-4c96-b70d-60f45bf3d82f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_15914ff1-f32a-493e-b0d9-4e8cdc3754b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProvisionforIncomeTaxes" xlink:type="simple" xlink:href="tho-20211031.xsd#ProvisionforIncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProvisionforIncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d590ac2e-a48b-40b4-95e2-4cf03644170b" 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_a377cdc9-ac9f-4d12-8aaf-12a79849984a" 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_d590ac2e-a48b-40b4-95e2-4cf03644170b" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a377cdc9-ac9f-4d12-8aaf-12a79849984a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ProvisionforIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_70f1d359-7c75-4e2d-a55d-c1e86950d2eb" 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_e59ce8ac-5f76-43da-9770-e73965f96b64" 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_70f1d359-7c75-4e2d-a55d-c1e86950d2eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_e59ce8ac-5f76-43da-9770-e73965f96b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_5d89845d-01b2-489e-84ed-e5428df27284" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_70f1d359-7c75-4e2d-a55d-c1e86950d2eb" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_5d89845d-01b2-489e-84ed-e5428df27284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6338dc52-57be-475c-a02d-93607b6efa57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_70f1d359-7c75-4e2d-a55d-c1e86950d2eb" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_6338dc52-57be-475c-a02d-93607b6efa57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters" xlink:type="simple" xlink:href="tho-20211031.xsd#ContingentLiabilitiesCommitmentsandLegalMatters"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_96059bf6-d9d3-4297-be98-a59aef291da8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_987a6a8a-b67b-437e-8298-6c0f03697019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_96059bf6-d9d3-4297-be98-a59aef291da8" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_987a6a8a-b67b-437e-8298-6c0f03697019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#ContingentLiabilitiesCommitmentsandLegalMattersDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_25d3f5bd-41bf-41c9-8b13-b2d462fb4fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_25d3f5bd-41bf-41c9-8b13-b2d462fb4fc0" xlink:to="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b9404a52-afe1-429e-914d-a6835e11ea84" 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_ba5fadbf-309a-470b-8f7e-ac9f566ac714" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b9404a52-afe1-429e-914d-a6835e11ea84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8bf84232-3da6-463b-9e89-ad8a46a55b0c" 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_b9404a52-afe1-429e-914d-a6835e11ea84" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8bf84232-3da6-463b-9e89-ad8a46a55b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa59a722-8dfe-436a-8e73-d0c7bb69e522" xlink:to="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_146c0429-d9c3-465f-b213-e3f626acf555" xlink:href="tho-20211031.xsd#tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_146c0429-d9c3-465f-b213-e3f626acf555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_0a53fd58-17da-4ad5-ace2-cceb2717ba40" xlink:href="tho-20211031.xsd#tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_0a53fd58-17da-4ad5-ace2-cceb2717ba40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RepurchaseAndGuaranteeReserveBalances_eee7878e-9316-4043-868e-49b039a6617c" xlink:href="tho-20211031.xsd#tho_RepurchaseAndGuaranteeReserveBalances"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_tho_RepurchaseAndGuaranteeReserveBalances_eee7878e-9316-4043-868e-49b039a6617c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_2ea59330-368a-4271-be95-d2de5386b1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_ed4fc58a-8ed5-4c97-ba94-525609a730f7" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_2ea59330-368a-4271-be95-d2de5386b1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/Leases" xlink:type="simple" xlink:href="tho-20211031.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fc992de6-6ddb-4f38-b667-152f744111b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_5f0570ed-f1d0-41f9-bb45-a538402eb0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fc992de6-6ddb-4f38-b667-152f744111b4" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_5f0570ed-f1d0-41f9-bb45-a538402eb0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_db71c284-e42a-43a6-91fe-a1d936a73385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fc992de6-6ddb-4f38-b667-152f744111b4" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_db71c284-e42a-43a6-91fe-a1d936a73385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesTables" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0ae3aff9-384d-4ec6-abbb-d8f7c6b95295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_2265ffde-6b2b-4fac-b0bb-f0e1d6729aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ae3aff9-384d-4ec6-abbb-d8f7c6b95295" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_2265ffde-6b2b-4fac-b0bb-f0e1d6729aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f120620c-d89b-4625-90fd-e39c2e67118f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ae3aff9-384d-4ec6-abbb-d8f7c6b95295" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f120620c-d89b-4625-90fd-e39c2e67118f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_d1521bdd-c554-4d00-91bc-1ec4489494a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0ae3aff9-384d-4ec6-abbb-d8f7c6b95295" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_d1521bdd-c554-4d00-91bc-1ec4489494a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesComponentsofLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_922ca77f-c9f7-4d67-9450-1eae1d54286b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_4b0058fe-1236-4efd-8269-507ddb064598" 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_LeasesAbstract_922ca77f-c9f7-4d67-9450-1eae1d54286b" xlink:to="loc_us-gaap_OperatingLeaseCost_4b0058fe-1236-4efd-8269-507ddb064598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b7063a7d-4482-4e5e-a5a3-67b4ba478277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_922ca77f-c9f7-4d67-9450-1eae1d54286b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b7063a7d-4482-4e5e-a5a3-67b4ba478277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_7a68aef9-a88a-413d-8978-429db14d2c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_922ca77f-c9f7-4d67-9450-1eae1d54286b" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_7a68aef9-a88a-413d-8978-429db14d2c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_22eef305-ccc1-47d8-92df-9fa0e6e817e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_922ca77f-c9f7-4d67-9450-1eae1d54286b" xlink:to="loc_us-gaap_LeaseCost_22eef305-ccc1-47d8-92df-9fa0e6e817e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c9e2dd4c-ef26-41d0-ad9d-9de1e879f791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5d8a403b-0d54-40b0-bce7-2590e7d96800" 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_LeasesAbstract_c9e2dd4c-ef26-41d0-ad9d-9de1e879f791" xlink:to="loc_us-gaap_OperatingLeasePayments_5d8a403b-0d54-40b0-bce7-2590e7d96800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b81214a6-c0de-4372-bb72-d4f8770d58fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c9e2dd4c-ef26-41d0-ad9d-9de1e879f791" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b81214a6-c0de-4372-bb72-d4f8770d58fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42552000-965e-4d3a-8ea3-eb89e4fc8882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42552000-965e-4d3a-8ea3-eb89e4fc8882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_cf2c75a9-8779-43f8-91a2-d53cf11aeba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_cf2c75a9-8779-43f8-91a2-d53cf11aeba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_092d18d1-5d15-4709-8013-6c413b64eabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_092d18d1-5d15-4709-8013-6c413b64eabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_9d37a405-7f19-4240-9a45-d16ebbb7baa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_9d37a405-7f19-4240-9a45-d16ebbb7baa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce79f35e-0757-47ad-8202-9e1c6dc9ebdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ce79f35e-0757-47ad-8202-9e1c6dc9ebdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f6f62780-279a-45e5-9472-717ff653a90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_f6f62780-279a-45e5-9472-717ff653a90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_473ac7de-da55-4d82-910f-2bc73a36e6c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_b82c6271-8dcd-429f-aefc-52118612d7f9" xlink:to="loc_us-gaap_OperatingLeaseLiability_473ac7de-da55-4d82-910f-2bc73a36e6c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b804addf-bfd6-45e4-aea7-20779d3a3597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b804addf-bfd6-45e4-aea7-20779d3a3597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e7289021-c1c4-443e-8601-8136643c1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e7289021-c1c4-443e-8601-8136643c1f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_cc7a957b-a17c-4511-82dc-f0a1f17348e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_cc7a957b-a17c-4511-82dc-f0a1f17348e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2855772c-a78b-4732-abb6-cef4d7261684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2855772c-a78b-4732-abb6-cef4d7261684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c9dc9f2a-4bcd-466c-97ba-6bfdaaabe18a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c9dc9f2a-4bcd-466c-97ba-6bfdaaabe18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e5aef333-332a-4bde-a3ce-ad187a3f7088" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_e5aef333-332a-4bde-a3ce-ad187a3f7088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_793db21e-45e2-4400-b05a-d88ddf00e747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_0294ec10-8ea1-4df5-ac90-4a57cee61072" xlink:to="loc_us-gaap_FinanceLeaseLiability_793db21e-45e2-4400-b05a-d88ddf00e747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b4063376-dcf4-4a26-92de-29317d93b79c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b4063376-dcf4-4a26-92de-29317d93b79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e6ad34cc-8669-432a-bafe-14c85ff79e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e6ad34cc-8669-432a-bafe-14c85ff79e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ecd0a8cc-0dee-4f54-ab05-e1082b2094a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ecd0a8cc-0dee-4f54-ab05-e1082b2094a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_4aac905f-6acd-4e86-bed9-6c22702323e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa2bb932-9918-4dad-a933-36ba36e4578f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_4aac905f-6acd-4e86-bed9-6c22702323e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_374e83cd-5d8f-4f30-a299-375953e6a1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_374e83cd-5d8f-4f30-a299-375953e6a1b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8e69af1f-d628-4eb8-8f4c-a10e6d9f0901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8e69af1f-d628-4eb8-8f4c-a10e6d9f0901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_46456ece-64e1-486c-a7aa-96f22f18e8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_46456ece-64e1-486c-a7aa-96f22f18e8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0972d2c3-ee34-43d8-ae0c-86db2c4f8670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0972d2c3-ee34-43d8-ae0c-86db2c4f8670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3ded9be3-97a6-4561-9804-e0fa4a7e5100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3ded9be3-97a6-4561-9804-e0fa4a7e5100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cf34d5c9-0038-471e-8bb5-7257b1963a78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cf34d5c9-0038-471e-8bb5-7257b1963a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_8dcd42ce-26e4-4305-ba7c-ec2db59f3f7d" xlink:href="tho-20211031.xsd#tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_8dcd42ce-26e4-4305-ba7c-ec2db59f3f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61ab32b5-325f-4d8d-976c-655a6989dcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61ab32b5-325f-4d8d-976c-655a6989dcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dcdd5253-7462-42a5-8204-e62c1f282eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dcdd5253-7462-42a5-8204-e62c1f282eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3d276a7f-d21a-4057-8d2c-ad699547c571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_0fb2eef0-2844-4a1c-87a1-42709948001b" xlink:to="loc_us-gaap_OperatingLeaseLiability_3d276a7f-d21a-4057-8d2c-ad699547c571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_374e83cd-5d8f-4f30-a299-375953e6a1b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_ad11d238-81b8-42e8-906c-937be6fe3d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_ad11d238-81b8-42e8-906c-937be6fe3d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0e6627b3-ad68-475e-abc6-2bb7b2bc52b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0e6627b3-ad68-475e-abc6-2bb7b2bc52b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32198429-9643-4bd1-ad11-ec75137ba74e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32198429-9643-4bd1-ad11-ec75137ba74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c7d354ff-e5f7-47b1-b295-8c17de5ad071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c7d354ff-e5f7-47b1-b295-8c17de5ad071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_781ee3b1-5296-448d-b82c-e936ff30a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_781ee3b1-5296-448d-b82c-e936ff30a6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_6059d4b9-b0ae-4f24-a0a8-5056a2596974" xlink:href="tho-20211031.xsd#tho_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_tho_FinanceLeaseLiabilityToBePaidAfterYearFour_6059d4b9-b0ae-4f24-a0a8-5056a2596974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aaed9345-c7aa-401a-b545-3bb377123264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_aaed9345-c7aa-401a-b545-3bb377123264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_97deb5de-31a0-4014-ba82-c2b32585af51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_97deb5de-31a0-4014-ba82-c2b32585af51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ea2a28d4-db95-4432-9178-28e50d6af38f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_40abcae8-ff04-45eb-86cc-919080cd0751" xlink:to="loc_us-gaap_FinanceLeaseLiability_ea2a28d4-db95-4432-9178-28e50d6af38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1" xlink:type="simple" xlink:href="tho-20211031.xsd#LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.thorindustries.com/role/StockholdersEquity" xlink:type="simple" xlink:href="tho-20211031.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_225ea7ff-0436-454d-a5a3-df3a9a4c201f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_465029e5-08b1-4e40-9ea5-950467a87a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_225ea7ff-0436-454d-a5a3-df3a9a4c201f" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_465029e5-08b1-4e40-9ea5-950467a87a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/StockholdersEquityDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#StockholdersEquityDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/StockholdersEquityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3456ae37-458a-427b-be64-8f722a7bb7de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f0a63c1f-5b4b-4a68-b188-bb1dd8ee697a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3456ae37-458a-427b-be64-8f722a7bb7de" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f0a63c1f-5b4b-4a68-b188-bb1dd8ee697a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/RevenueRecognition" xlink:type="simple" xlink:href="tho-20211031.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b3ae2468-c054-40c3-afaa-7169b3289476" 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_5acedc47-5925-4df6-85ce-2db1b7042433" 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_b3ae2468-c054-40c3-afaa-7169b3289476" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_5acedc47-5925-4df6-85ce-2db1b7042433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="tho-20211031.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bcd06e07-113c-4e2f-8600-e1538b4af455" 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_e8214fbc-0137-44cb-9bf0-d13d47f7c548" 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_bcd06e07-113c-4e2f-8600-e1538b4af455" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e8214fbc-0137-44cb-9bf0-d13d47f7c548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/RevenueRecognitionDetail" xlink:type="simple" xlink:href="tho-20211031.xsd#RevenueRecognitionDetail"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/RevenueRecognitionDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b6032939-9ff5-4835-9a04-28bcdcc56bee" 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_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b6032939-9ff5-4835-9a04-28bcdcc56bee" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_28203d3a-0d12-4e4f-bac2-7f20a4de1f55" xlink:to="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2c29fdbc-a80a-46a3-b8c7-58c638161c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_us-gaap_OperatingSegmentsMember_2c29fdbc-a80a-46a3-b8c7-58c638161c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CorporateAndEliminationsMember_a47461dd-bc1b-48be-b126-02351b59c189" xlink:href="tho-20211031.xsd#tho_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_tho_CorporateAndEliminationsMember_a47461dd-bc1b-48be-b126-02351b59c189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_b5263201-a77c-46f4-b4b8-028c951c8edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_72398304-c63f-4075-9317-a35a0ceb6297" xlink:to="loc_us-gaap_IntersegmentEliminationMember_b5263201-a77c-46f4-b4b8-028c951c8edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_ProductOrServiceAxis_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" 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_7c94fa45-acf7-4fe4-a00c-b8f4743e93e5" xlink:to="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TravelTrailersMember_77ef3dd1-a8c2-4b05-b54e-391406cbccc7" xlink:href="tho-20211031.xsd#tho_TravelTrailersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_TravelTrailersMember_77ef3dd1-a8c2-4b05-b54e-391406cbccc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_FifthWheelsTowablesMember_6c1a9981-d75a-4a72-bf7d-3acf0cb83064" xlink:href="tho-20211031.xsd#tho_FifthWheelsTowablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_FifthWheelsTowablesMember_6c1a9981-d75a-4a72-bf7d-3acf0cb83064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_TowablesMember_83f272e1-1fac-4aa0-9d4a-330c8e673fd3" xlink:href="tho-20211031.xsd#tho_TowablesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_TowablesMember_83f272e1-1fac-4aa0-9d4a-330c8e673fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassaMotorizedMember_2c6c48f4-c7fa-4496-8418-3a1fcae172dd" xlink:href="tho-20211031.xsd#tho_ClassaMotorizedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClassaMotorizedMember_2c6c48f4-c7fa-4496-8418-3a1fcae172dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClasscMotorizedMember_1079737c-5ef1-491d-b044-9c28a55f816d" xlink:href="tho-20211031.xsd#tho_ClasscMotorizedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClasscMotorizedMember_1079737c-5ef1-491d-b044-9c28a55f816d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_ClassbMotorizedMember_be6e6d82-e124-4a90-a2cf-e186cc472455" xlink:href="tho-20211031.xsd#tho_ClassbMotorizedMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_ClassbMotorizedMember_be6e6d82-e124-4a90-a2cf-e186cc472455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorizedMember_13b87153-dbdf-408c-bb9c-8a053e34732b" xlink:href="tho-20211031.xsd#tho_MotorizedMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_MotorizedMember_13b87153-dbdf-408c-bb9c-8a053e34732b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_MotorcaravanMember_6c8a556f-0723-4c0d-8973-eadb899543be" xlink:href="tho-20211031.xsd#tho_MotorcaravanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_MotorcaravanMember_6c8a556f-0723-4c0d-8973-eadb899543be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CampervanMember_26d8e6a1-06ac-43a2-82bb-ba6565200883" xlink:href="tho-20211031.xsd#tho_CampervanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_CampervanMember_26d8e6a1-06ac-43a2-82bb-ba6565200883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_CaravanMember_c9afd8b7-7144-4044-bcc6-5ce10b04f1ed" xlink:href="tho-20211031.xsd#tho_CaravanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_CaravanMember_c9afd8b7-7144-4044-bcc6-5ce10b04f1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_OtherRvRelatedMember_32ef4467-1a6f-457f-99a4-3835fec70f43" xlink:href="tho-20211031.xsd#tho_OtherRvRelatedMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_981cb804-7f8a-4564-93f6-6593164c87dc" xlink:to="loc_tho_OtherRvRelatedMember_32ef4467-1a6f-457f-99a4-3835fec70f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_548f00ef-3114-4570-a252-d24621ea0ed9" xlink:to="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_368da542-655f-48dc-873d-1c1520707c5f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:to="loc_srt_NorthAmericaMember_368da542-655f-48dc-873d-1c1520707c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_5463b98f-64de-4811-ae57-3c2f690e0285" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9d15f843-fb51-4bce-b2d8-2736777f681a" xlink:to="loc_srt_EuropeMember_5463b98f-64de-4811-ae57-3c2f690e0285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e39d8b3-2049-434a-82a3-32bf35d68e43" xlink:to="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_RecreationVehiclesMember_0a5d1762-95b6-4a71-b3f2-9794bd42f393" xlink:href="tho-20211031.xsd#tho_RecreationVehiclesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a2058b92-ff98-46ba-8a6b-fc0fa82851df" xlink:to="loc_tho_RecreationVehiclesMember_0a5d1762-95b6-4a71-b3f2-9794bd42f393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_293b2c57-aee4-4167-9cf3-0b1b46db428a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1371015-be9e-4210-a935-11f889c4d1d4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_293b2c57-aee4-4167-9cf3-0b1b46db428a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542e1c83-0337-4457-8cdf-36a143963206" 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_DisaggregationOfRevenueLineItems_293b2c57-aee4-4167-9cf3-0b1b46db428a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542e1c83-0337-4457-8cdf-36a143963206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="tho-20211031.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6d4854ad-b85f-4f76-a3c0-d293df977929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_951351e3-d858-4cf1-8391-88db83f7a27b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_6d4854ad-b85f-4f76-a3c0-d293df977929" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_951351e3-d858-4cf1-8391-88db83f7a27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="tho-20211031.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_19c22b3d-aff4-4694-b8de-b513896e48f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d0f98e82-8238-4663-a22b-a01c1300c0db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_19c22b3d-aff4-4694-b8de-b513896e48f3" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d0f98e82-8238-4663-a22b-a01c1300c0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tho-20211031.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_80dd114d-7dd2-47df-914b-f3e9146c98c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_80dd114d-7dd2-47df-914b-f3e9146c98c4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a7d57a22-71af-4099-b9c2-a28f2a2117fe" 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_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a7d57a22-71af-4099-b9c2-a28f2a2117fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" 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_a7d57a22-71af-4099-b9c2-a28f2a2117fe" xlink:to="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3982ab2f-eab7-4b24-a906-9b0b80aca688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3982ab2f-eab7-4b24-a906-9b0b80aca688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2e2a22e0-bc4c-4ebc-8407-ebe35ae7ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_2e2a22e0-bc4c-4ebc-8407-ebe35ae7ae1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tho_AccumulatedOtherGainLossAttributableToParentMember_cc525be4-6baf-4e08-a848-0467566fef80" xlink:href="tho-20211031.xsd#tho_AccumulatedOtherGainLossAttributableToParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_tho_AccumulatedOtherGainLossAttributableToParentMember_cc525be4-6baf-4e08-a848-0467566fef80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a57a8525-da6f-4faa-9de3-77a2688a54e8" 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_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a57a8525-da6f-4faa-9de3-77a2688a54e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociAttributableToNoncontrollingInterestMember_3dc67896-cbe1-4676-8b8e-bc6817eb4ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AociAttributableToNoncontrollingInterestMember_3dc67896-cbe1-4676-8b8e-bc6817eb4ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_779b7ecd-38f9-4d90-b4ef-68fd1ebd4d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7418281b-3a3a-4f0c-9852-6ae5dd4ab003" xlink:to="loc_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_779b7ecd-38f9-4d90-b4ef-68fd1ebd4d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8bafc49b-44a6-46c6-be4d-cbbfe2333439" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f83329ca-89e5-4a8f-b274-82e5961b489f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f83329ca-89e5-4a8f-b274-82e5961b489f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8a47f702-5535-41ae-9e0c-198dce387fba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8a47f702-5535-41ae-9e0c-198dce387fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_99c09279-41fb-4ca0-8be4-d6a9cc065d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_99c09279-41fb-4ca0-8be4-d6a9cc065d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4349d58b-5186-45c7-ab86-9d9f6445f4be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_4349d58b-5186-45c7-ab86-9d9f6445f4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_014560e9-3f75-4c93-b90d-dd9fd26c23f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_014560e9-3f75-4c93-b90d-dd9fd26c23f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5921ae80-2123-4b29-bea3-c7ba233a11e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5921ae80-2123-4b29-bea3-c7ba233a11e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dba7ea20-7456-477e-865d-5b1a20f5bcaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_482689d3-208f-4bc6-a655-ea7fe6fefc1f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dba7ea20-7456-477e-865d-5b1a20f5bcaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>tho-20211031_g1.jpg
<TEXT>
begin 644 tho-20211031_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X0"L17AI9@  34T *@    @ "0$:  4
M   !    >@$;  4    !    @@$H  ,    !  (   $Q  (    1    B@,!
M  4    !    G ,#  $    !     %$0  $    ! 0   %$1  0    !   N
M(U$2  0    !   N(P      !)/?   #Z  $D]\   /H<&%I;G0N;F5T(#0N
M,"XQ,@    &&H   L8__VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0'_P  1" ._"3L# 2(  A$! Q$!_\0 'P   04!
M 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %]
M 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE
M)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M      $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q
M!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V
M-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*
MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:
MXN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#\=Z***_#SY\**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#^M;_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOY5
M?^#8?_D!?MG_ /86^ ?_ *1_&"OZJJ_5>'/^1-@O2O\ ^I-8]G#?P*?H_P#T
MIA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 ?UK?\ !L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_
M;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#^M;_ (-A_P#D!?MG_P#86^ ?_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\
MZ1_&"OZJJ_5>'/\ D38+TK_^I-8]G#?P*?H__2F%%%%>V;A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?Y/]%%%?AY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_6M_P;#_
M /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557Z
MKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_
M "?Z***_#SY\**** "BBB@ HHHH FMX)[N>&UM8)KFYN9H[>WM[>-YI[B>9U
MCAAAAC5I)9I9&5(XT5G=V554L0*]2_X4+\<_^B+_ !8_\-UXP_\ E/1\!?\
MDN?P8_[*Q\.O_4PT>O\ 4HKZ#)<DCFT,1*6(E0]A*G%*--3YN=2=]9QM;E\]
M_+7IP]#VRDW)QY6NE[WOYKL?Y:__  H7XY_]$7^+'_ANO&'_ ,IZ/^%"_'/_
M *(O\6/_  W7C#_Y3U_J445[G^IM/_H/J?\ A/'_ .6^O]+7H^HK_GX__ ?^
M"?Y:_P#PH7XY_P#1%_BQ_P"&Z\8?_*>C_A0OQS_Z(O\ %C_PW7C#_P"4]?ZE
M%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y:_\ PH7XY_\ 1%_BQ_X;
MKQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?ZFT_^@^I_X3Q_^6^O]+4^
MHK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#*>C_A0OQS_P"B+_%C_P -
MUXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_ )^/_P !_P""?Y:__"A?
MCG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP_P#E/7^I111_J;3_ .@^
MI_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_ -$7^+'_ (;KQA_\IZ/^
M%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J?^$\?_EOK_2U/J*_Y^/\
M\!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\<_P#HB_Q8_P##=>,/_E/7
M^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"?Y:__  H7XY_]$7^+'_AN
MO&'_ ,IZ/^%"_'/_ *(O\6/_  W7C#_Y3U_J444?ZFT_^@^I_P"$\?\ Y;Z_
MTM3ZBO\ GX__  '_ ()_EK_\*%^.?_1%_BQ_X;KQA_\ *>C_ (4+\<_^B+_%
MC_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\ 2U/J*_Y^/_P'_@G^6O\
M\*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_\-UXP_\ E/7^I111_J;3
M_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*%^.?_ $1?XL?^&Z\8?_*>
MC_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J?^$\?_EOK_2U/J*_Y^/_
M ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGH_X4+\<_\ HB_Q8_\ #=>,/_E/
M7^I111_J;3_Z#ZG_ (3Q_P#EOK_2U/J*_P"?C_\  ?\ @G^6O_PH7XY_]$7^
M+'_ANO&'_P IZ/\ A0OQS_Z(O\6/_#=>,/\ Y3U_J444?ZFT_P#H/J?^$\?_
M );Z_P!+4^HK_GX__ ?^"?Y:_P#PH7XY_P#1%_BQ_P"&Z\8?_*>C_A0OQS_Z
M(O\ %C_PW7C#_P"4]?ZE%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y
M:_\ PH7XY_\ 1%_BQ_X;KQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?Z
MFT_^@^I_X3Q_^6^O]+4^HK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#*
M>C_A0OQS_P"B+_%C_P -UXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_
M )^/_P !_P""?Y:__"A?CG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP
M_P#E/7^I111_J;3_ .@^I_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_
M -$7^+'_ (;KQA_\IZ/^%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J?
M^$\?_EOK_2U/J*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\<
M_P#HB_Q8_P##=>,/_E/7^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"?
MY:__  H7XY_]$7^+'_ANO&'_ ,IZ/^%"_'/_ *(O\6/_  W7C#_Y3U_J444?
MZFT_^@^I_P"$\?\ Y;Z_TM3ZBO\ GX__  '_ ()_EK_\*%^.?_1%_BQ_X;KQ
MA_\ *>C_ (4+\<_^B+_%C_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\
M2U/J*_Y^/_P'_@G^6O\ \*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_
M\-UXP_\ E/7^I111_J;3_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*%
M^.?_ $1?XL?^&Z\8?_*>C_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J
M?^$\?_EOK_2U/J*_Y^/_ ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGIK? ?X
MXHK._P &?BLB(I9F;X=^+U55499F8Z. JJ 222  ,FO]2JOYS/\ @N]_P4B_
MX4AX"N?V0/@YKWD_%WXHZ%N^*>NZ7<XO/AY\,M7A9/[!CFA8&R\5?$.T>2#:
M6^UZ5X->[OC#;S>(O#VI1<>.X:PN PU3%5LPJ<M-:15"*E4F_AIQO5^*3_\
M 5>3TBR*F$A3@YRJNRZ<JNWT2UZO_,_BRHHHKX\X0KNO#OPN^)GC#3SJWA+X
M=>.O%&E"XDM#J?AWPCX@UO3Q=0K&TUL;W3=/N;87$2RQ-)#YGF1K)&64!USP
MM?L=_P $=/\ @HS<_L2_&\>"?B'JTZ_LX?&/4]/T[QY'.\DMKX!\3-Y=CHGQ
M/LH/F\J&Q0Q:9XT2V DO_#&R^:*_O_#6BV9Z<'2H5L32I8BL\/2J2Y'645/D
M;TBY)RBN7FLI2O[J?,[I-%P49249-Q3=N:U[/I?;3OVW/S)_X4+\<_\ HB_Q
M8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U(;:ZMKVVM[RSN(+NSNX(K
MFUNK:6.>VN;:>-98+BWGB9XIH)HG62*6-FCDC971BI!,]?9?ZFTO^@^?_A/'
M_P"6^O\ 2U[OJ*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\<
M_P#HB_Q8_P##=>,/_E/7^I113_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P
M3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BB
MC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#=
M>,/_ )3T?\*%^.?_ $1?XL?^&Z\8?_*>O]2BBC_4VG_T'U/_  GC_P#+?7^E
MJ?45_P _'_X#_P $_P M?_A0OQS_ .B+_%C_ ,-UXP_^4]'_  H7XY_]$7^+
M'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_
M .%"_'/_ *(O\6/_  W7C#_Y3T?\*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG
M_P!!]3_PGC_\M]?Z6I]17_/Q_P#@/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4]
M'_"A?CG_ -$7^+'_ (;KQA_\IZ_U***/]3:?_0?4_P#">/\ \M]?Z6I]17_/
MQ_\ @/\ P3_+7_X4+\<_^B+_ !8_\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_
M\IZ_U***/]3:?_0?4_\ ">/_ ,M]?Z6I]17_ #\?_@/_  3_ "U_^%"_'/\
MZ(O\6/\ PW7C#_Y3T?\ "A?CG_T1?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!]
M3_PGC_\ +?7^EJ?45_S\?_@/_!/\M?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH
M7XY_]$7^+'_ANO&'_P IZ_U***/]3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _
M\$_RU_\ A0OQS_Z(O\6/_#=>,/\ Y3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4H
MHH_U-I_]!]3_ ,)X_P#RWU_I:GU%?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_P
MW7C#_P"4]'_"A?CG_P!$7^+'_ANO&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_
MI:GU%?\ /Q_^ _\ !/\ +7_X4+\<_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_
MBQ_X;KQA_P#*>O\ 4HHH_P!3:?\ T'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU
M_P#A0OQS_P"B+_%C_P -UXP_^4]'_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U-
MI_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E
M/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_
MS\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#=>,/_ )3T?\*%^.?_ $1?XL?^&Z\8
M?_*>O]2BBC_4VG_T'U/_  GC_P#+?7^EJ?45_P _'_X#_P $_P M?_A0OQS_
M .B+_%C_ ,-UXP_^4]'_  H7XY_]$7^+'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0
M?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_ .%"_'/_ *(O\6/_  W7C#_Y3T?\
M*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG_P!!]3_PGC_\M]?Z6I]17_/Q_P#@
M/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4]'_"A?CG_ -$7^+'_ (;KQA_\IZ_U
M***/]3:?_0?4_P#">/\ \M]?Z6I]17_/Q_\ @/\ P3_+7_X4+\<_^B+_ !8_
M\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_\IZ_U***/]3:?_0?4_\ ">/_ ,M]
M?Z6I]17_ #\?_@/_  3_ "U_^%"_'/\ Z(O\6/\ PW7C#_Y3T?\ "A?CG_T1
M?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!]3_PGC_\ +?7^EJ?45_S\?_@/_!/\
MM?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U***/]
M3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _\$_RU_\ A0OQS_Z(O\6/_#=>,/\
MY3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4HHH_U-I_]!]3_ ,)X_P#RWU_I:GU%
M?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_PW7C#_P"4]'_"A?CG_P!$7^+'_ANO
M&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_I:GU%?\ /Q_^ _\ !/\ +7_X4+\<
M_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_BQ_X;KQA_P#*>O\ 4HHH_P!3:?\
MT'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU_P#A0OQS_P"B+_%C_P -UXP_^4]'
M_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\
MX#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O
M]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6
M/_#=>,/_ )3UR_B?X>^/_!,5I/XS\#>,/",%_)+#8S>)_#.M:#%>RPJKS16D
MFJV5HES)$CH\J0EVC5U9@ P)_P!5"OY@?^#FS_DE/[*?_90OB1_ZC?ARN',>
M&(8'!5\6L9.JZ,8M0=%14N:<(?%[25K<S>SZ+S,ZN%5*G*?.WRVTY;7O)+>_
MF?Q^T445\B<04444 %%%% !1110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U
M55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3]
M'_Z4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#_ "?Z***_#SY\**** "BBB@ H
MHHH ]8^ O_)<_@Q_V5CX=?\ J8:/7^I17^6O\!?^2Y_!C_LK'PZ_]3#1Z_U*
M*^\X-_A8_P#Z^4/_ $FJ>C@=JGK'\F%%%%?:'>%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%<MXX\;^%/AKX.\3_$#QUKMAX8\&
M^#-"U/Q+XG\0:I+Y-AI&B:/:2WNH7URX#.4@MX798HDDGG?9#;Q2S21QLFTD
MVVDDFVWHDEJVV]$DMV%SY$_X*#_MM>"_V$?V=_$7Q:U\6>K>--2\WPW\)O!$
M\Y2;QCX\O+:5[&*>.)TN(_#NAQJVM>*K^-HOLVE6IL[>;^U]2TFUNO\ .;^)
M7Q'\:_%_Q_XO^*'Q&UZ]\3^.?'>O:AXE\3Z[?L#<7^J:E.TTS+&@6&UM( 4M
M;"PM8X;+3K""VL+&""SMH(4^S/\ @I)^W7XK_;T_:(UCXB71O])^&'A;[9X7
M^#/@NZDVCP_X.CNMS:MJ%M'(]NOBKQ?-#%K/B6>-IVB?^S]"CO+K3= TQU_/
MNOR[/LV>98GDI-_5,.Y1HK5>TEM*M)?WK6A?X86T4I3/(Q-=U967P1^'S?63
M_3LO5A1117@G,%%%% ']AW_! _\ X*0_\)]X;L?V(?C-KV_QKX,TN>;X!^(-
M4N<S>*/!.EP-<7WPWFGG;?/K7@FSCEOO#";Y&NO!D-SID45K%X1@-_\ TY5_
ME2>#?&/BCX>^+?#?COP3KFH>&?&'@_6],\2>&?$.E3&WU'1M<T>[BOM-U&SE
MPP6:UNH8Y5#J\3[3'+')&SHW^B9_P31_;Q\+_MZ_L\:5X[5M/TKXL>#A8^%_
MC1X.M'"#1O%@MF:WU_3+5W:=/"OC.WMYM8\/R.94M94U7P\UW>7OA^^G;]#X
M9S?ZS26 Q$OW]"/[B3WJT8JW+YU*2^<J=G;W)R?IX2MS+V<G[T?AOUBNGK'\
MO1L_0^BBBOK3M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K^8'_ (.;/^24_LI_]E"^)'_J-^'*_I^K
M^8'_ (.;/^24_LI_]E"^)'_J-^'*\;B#_D3XW_!3_P#3](Y\5_ J?]N_^EQ/
MX_:***_*#QPHHHH **** "BBB@#^M;_@V'_Y 7[9_P#V%O@'_P"D?Q@K^JJO
MY5?^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_5>'/^1-@O2O_P"I-8]G#?P*?H__
M $IA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%%
M 'K'P%_Y+G\&/^RL?#K_ -3#1Z_U**_RU_@+_P ES^#'_96/AU_ZF&CU_J45
M]YP;_"Q__7RA_P"DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K^.'_@O9_P %(?\ A9?BJ\_8G^#6O>;\
M/_ >L12_'/7]+N<V_C#Q_I%PLMIX BF@;9<:#X"OHEN=>1GDCO?&\,5J\$$G
M@^*>^_8'_@LI_P %&X/V+/@G_P *[^&VLQ1_M(?&72KZQ\'&VE5[SX=^$)#+
MI^M?$RZB4EK>^CD$^D>!UG")=>(Q<ZJBWMKX6U2QF_@AGGGNIYKFYFEN+FXE
MDGN+B>1Y9YYY7,DLTTLA:26661F>21V9W=BS$DDU\7Q1F_)%Y;AY>_-)XN47
M\,&KQH>LU:53^XXQUYY)<&+KV7LHO5_&^RZ1]7U\K=V14445\&><%%%% !11
M10 5]L_L!?MJ>./V%?VA_#7Q@\-?:]5\*7)C\._%/P1%.(K?QMX!O;F&34[!
M%D98(M=TMXX]9\+ZC(5%EK5G!'<-)I5YJEG=_$U%:4:U2A5IUJ4G"I2FIPDM
MU*+NO5=&GHU=--,<9.+4EHT[IG^J'\+?B=X(^,_P[\&_%7X;:]:>)O OCW0;
M#Q)X9UNR8^5>:=?Q!U6:)L2V=_9RB6QU/3KE8[W3-2MKO3[Z&"[MIX4[VOXH
MO^"$W_!2+_A0GQ#M_P!DKXPZ]Y/P:^+&O*?ASKFJ7)%G\-_B?JLD<$6G/-,V
MVQ\)_$"X,-G=C=]CTGQ9_9^JF.TMM9\2ZD/[7:_6LJS&GF>$A7C:-1>Y7IK_
M )=U4E>W7DE\4'UB[-\T9)>U1JJM#F6C6DEV?^3Z/]4PHHHKTC4**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M_F!_X.;/^24_LI_]E"^)'_J-^'*_I^K^8'_@YL_Y)3^RG_V4+XD?^HWX<KQN
M(/\ D3XW_!3_ /3](Y\5_ J?]N_^EQ/X_:***_*#QPHHHH **** "BBB@#^M
M;_@V'_Y 7[9__86^ ?\ Z1_&"OZJJ_E5_P"#8?\ Y 7[9_\ V%O@'_Z1_&"O
MZJJ_5>'/^1-@O2O_ .I-8]G#?P*?H_\ TIA1117MFX4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U*
M*_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^
M3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>/
MVJOVF/AQ^R)\#/''QW^)][Y6@^$=//\ 9VCP311:MXO\3W@>+P]X.T!)<B;5
M]>OPEO&VQX-/LUO=9U PZ7IM]<P>_7EY::=:76H:A=6UC86-M/>7M[>3Q6MI
M9VEK$T]S=75S.R0V]M;PH\T\\SI%%$C22,J*2/X!_P#@L#_P46O/VX/CFWA?
MP%JERO[.?P?U#4=)^'-K&\L-OXVUS+6>M_%#4;8[6D;5PC6'A**Z7S=+\+)'
M,+?3]2U_7[>3R,YS2&681S5GB*MX8>#ZSMK4DOY*::E+NW&&G-=85ZRI0OIS
M/2*?5]7Z):_<NI^>_P"TO^T3\1_VK/C7XZ^.GQ3U(WWBKQMJKW0LX7E.E>&]
M$MQ]GT+PIH$$K.UKH?A[3$M].L(B6GG$4E]?2W.I7EY=S^$445^43G.I.52I
M)SG.3E.4G>4I2=VV^K;=V>.VVVWJV[MOJWNPHHHJ1!1110 4444 %%%% "@D
M$$9!!R"."".A!]:_NH_X(E?\%(1^UE\)!\!_BSKPN/VAO@SHEK$NH:C<;]0^
M*/PVLS!IVF>+O,E8S7OB3PZTEGH?C1W,L]Y)-H_B26>XN=<U*.P_A6KUOX$_
M&[XA_LX_%OP-\:_A7K+Z'XX\ :Y;ZUI%U^\>SNT4/!J.BZO;1R0F^T+7M,FN
M]&UO3S(BWNEWMU;;XS()%]7*,SGEF+C65Y49VIXBFOM4V_B2VYZ;]Z'?6%TI
MMFU"JZ4U+[+TDNZ_S6Z^[9L_U):*^5?V,/VM/AY^VK\ /!WQS^'LJ6RZO"=+
M\8^%9+E+G4O GCO38;?_ (2/PEJ;*L;NUE-/%=Z5>R06_P#;/A^^TC6XK>&'
M48XD^JJ_6*56%:G"K2DITZD8SA):J49*Z:^7W=3V4U))IW35T^Z844458PHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\
M;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _
MK6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@
MK^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O_4PT>O]
M2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8
M_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_./\
MX*<?M[^&_P!@K]GG4O&,,FGZG\8O'*W_ (8^"WA&[*RC4/$HMD-YXHU6S#":
M3PKX)@N;?5=9("1W][-HWAW[39SZ]!=0XUZ]+#4:E>M)0I4HN<Y/LNB[RD[1
MBEK*326K)E)0BY2T45=_UW['Y,?\%\_^"D7_  A^AWW[#?P8U[;XJ\4Z=;S_
M +0?B'2[G;+X?\)ZE!'=Z=\+X+B%O,BU3Q;9RP:GXO4-'Y'A.:QT607</BC5
M(;#^0*NA\6>*_$GCOQ1XA\:^,=:U#Q)XL\6:UJ7B+Q)K^K3M=:EK.N:Q>37^
MIZG?7#_-+=7EY/+/,_ WN0JJH"CGJ_)<SS"KF6*GB*EU'X:-.]U2I)^[%=Y/
M64WUFVU962\:M5=6;D]MHKLNB_5^84445YYD%%%% !1110 4444 %%%% !11
M10!^I?\ P2B_X*$:O^P?\?[:Z\1W=_>? /XGS:;X=^,&@0":Y&F0),\>C?$3
M2;*,.[ZWX-ENKB:YM[>.276?#EUK.DI"^H2Z3<V/^A%HNM:1XDT;2?$7A_4[
M'6M!U[3+#6=$UG2[J&^TS5M(U2UBOM-U/3KVW>2WN[&_LYX;JTNH)'AG@ECE
MC=D=2?\ *2K^K_\ X($?\%(L&P_84^-&O<'[7=?LY^)=6N>A_?7^K?".ZNYW
M[_Z3K/@)9CU_M;PO%/D^%=*K[#AC-_8S678B7[JK*^&E)Z4ZLMZ7E&J]8ZV5
M32UZC:[L)6Y7[*3]U_!?I)_9])=/[WJ?U@T445^@'I!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?
M+WQF_;7_ &2OV>GN;;XR_M#?"KP-JUH':?PU?^+-.OO&*K']\IX+T:34O%DP
M4_*3#HTGSD1_?8*?S>\>_P#!P?\ \$\/"$LT7A[5_C!\4Q%N$<_@7X97&G03
MD9 \L_$O6/A[.JGKNEMT(7G:3Q7'7S' X=M5\7AZ<EO"56'/_P" )N?X$2JT
MX?%.,?)M7^[<_<*BOYL=3_X.7OV:HI'&C?L\_'*_A&[RWU._\ Z1(QP=N^*U
M\0:VL>3@,5FDV@D@-C!DTK_@Y=_9EFE4:W^SY\=M.A)^>32KOX?ZS*HP,[8;
MOQ+H2.<[A@SID '(R0O)_;V47M]>I?\ @-2WW\EOQ,_K-#_GXONE_D?TE45^
M)'@#_@X&_P""=?C*:&'7_$GQ6^%?F[09?'WPQU"]AB9N-LK_  UU#XAE<' :
M0*T2@[F<*&(_2;X,_MA?LL_M"^3%\%OC]\*_B%J,Z"1?#^A^+])_X2R.,KN#
MW7@^]N+3Q39J0&P;O2(,E7 Y1PO90Q^"Q+2H8O#U9/:,*L'/_P  OS=>QI&I
M3E\,XR?9-7^[<^D:***ZRPHHHH **** "BBB@ HHHH **** "OY@?^#FS_DE
M/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\;B#_ )$^-_P4
M_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V
M?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D3
M8+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M ,%E_CM^QE=Z)\/?B'/J_P :?V<XGM[)_!>K:AY_BWX?Z<&6-KGX9:]J$O\
MH]M9Q8D3P3J]P?#-T(C;:9+X7N;RYU>O[??@!^T+\(?VG_AEH7Q=^"7C+3O&
MG@K7D*+=VA:'4-'U.%(VOM \1Z3.$U#0?$&FF6,7NE:C!#<(DD%U")K&ZM+J
M?] RO.,+FD/W;]G7C&]3#S?OQ6B<H/:I3N[<RU5USQBVD_3I5X55II);Q>_J
MNZ\U\['M-%%%>L;!1110 4444 %%%% !7\P/_!S9_P DI_93_P"RA?$C_P!1
MOPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R)\;_ (*?_I^D<^*_
M@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\ !L/_ ,@+]L__ +"W
MP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_]
M2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _R?Z***_#SY\***
M* "BBB@ HHHH ]8^ O\ R7/X,?\ 96/AU_ZF&CU_J45_EK_ 7_DN?P8_[*Q\
M.O\ U,-'K_4HK[S@W^%C_P#KY0_])JGHX':IZQ_)A1117VAWA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7X+_P#!;[_@I#_PRS\*6_9Y^$>O?9_V@/C+
MH=PFHZIIESLU#X7?#*^,]AJ'B)9HF$MCXH\5F.\T3PDT>RZT^WBUKQ)%/97F
MFZ&U]^FG[;/[7?P^_8E_9]\7_'#QX\=[/IT7]C^!O"*W*6VH>._'NI07!\/>
M%K!R'>..>2";4-:OXX;@Z1X>T_5M6^SW)LEMIO\ .&^-OQF^(/[0OQ6\<?&?
MXI:W)X@\=?$#7;G7==OV#);Q/*$ALM+TRV9Y!8:)HFGPVFCZ)IL;M#IVDV-G
M91$QP*:^7XDS?ZE0^J4)6Q6(C[THNSH47=.5UJIU-8PZI<T]&HWY,57]G'DB
M_?DM;;QCW\F^GS?8\LHHHK\W/*"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *_=3_@B7_P4A/[)?Q<_X45\6=>-O^SQ\9M;M8C?ZA<%=/\ A?\
M$B\%OIVF>,/,E;R;+PYX@2.ST+QJ[F*"TAAT;Q)+<6]MH6HQW_X5T5TX/%UL
M#B*6)H.TZ<KV=^6<7I*$UUC-73Z]4TTFKA.5.2G'=/Y-=4_)_P##:G^K^""
M0000"".00>001P01T-+7\[/_  0E_P""D7_"^?A[;_LD_&+7C/\ &3X4Z"K?
M#?7-4N<WGQ'^&&DQ)#'IDD\S%K[Q7\/K816ER"?MFK>$A8:H8[NYT7Q)J)_H
MFK]<P.,I8_#4\51?NU%[T7K*G-?'3E_>B].S5I+1IGM4ZBJ04X[/==4^J?FO
M^"%%%%=984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\P
M?M>_M;?";]BWX*^(/C5\7-2:/3M/(TWPSX9L)(3XC\=^+;J&:32?"?ANUF=1
M-?WOD2SW5U)BST?2[:^UC49(K&QG<>[^-_&OA7X;^#O%'C_QSKECX:\&^"]!
MU3Q-XG\0:G(8K#1]#T6SFO\ 4K^Y<!G,=O:P22>7$DDTK!8H(Y)G1&_SLO\
M@I+^WMXS_;W^/NI^.+Q[_1_A1X1EU#P]\&/ L\FV/0/"IN5\S7-3MHW:W;Q?
MXO:VM]5\27*M.UN$T_0(+NYTW0M/D/B9WF\<KP_N6EBJR:H0>J5K*56:_EA?
M1?;E:.W,XX5ZRHQTLYOX5^K\E^.W>WEG[9O[:7QG_;B^+NH?%3XN:N5MH#<V
M/@;P)IL]Q_PB7P[\-R3"2+1/#]G*WSW$PCAEUS7;A/[4U^^C6YO9%@@L;*R^
M1Z**_+JM6I6J3JU9RJ5*DG*<Y.\I-]6_P2V2LE9(\=MR;;;;;NV^H4445F(*
M*** "BBB@ HHHH **** "OM[]A/]O'XR?L&?%JV\?_#B]?5_".L365G\3/A?
MJ5Y-%X9\?^'X)26AG51*NE>)=-CEN)?#/BFVMY+W1KN22*>'4M$OM7T74_B&
MBM:-:KAZL*U&<J=6G)2A.+LTU^:>S3NI)M---H<9.+4HMIIW31_J _LQ_M+_
M  I_:W^#GA;XW?!W6_[7\*^)(6BNK*Y$4.N^%?$%HL8UCPGXHT^.68Z;K^C3
M2I'<P>9+;W5M+::KIES?:/J.GW]U[_7^=_\ \$L?^"AOB3]@OX[VE[K-WJ&I
M? /XC7>G:)\8_"D/G7(M+(2F'3_B#H-DA;_BIO"'GRW!ABC+:]H4FIZ$X6YN
M-,O]-_T*M U[1?%6A:+XG\-ZI8ZYX=\1Z3IVNZ#K6F7$=YINKZ-J]I#?Z9J>
MGW<+-%=65_97$%U:W$3-'-!*DB$JP-?J62YK#-,-S2Y8XFE:.(IK:]O=JP6_
M)4L[+7EDI1N[*4O8H5E6A?[:TDOU7D_\T:U%%%>R;A1110 4444 %?S _P#!
MS9_R2G]E/_LH7Q(_]1OPY7]/U?S _P#!S9_R2G]E/_LH7Q(_]1OPY7C<0?\
M(GQO^"G_ .GZ1SXK^!4_[=_]+B?Q^T445^4'CA1110 4444 %%%% ']:W_!L
M/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55
M?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#_)_HHHK\//GPHHHH **** "BBB@#UCX"_\ES^#'_96/AU_ZF&CU_J45_EK
M_ 7_ )+G\&/^RL?#K_U,-'K_ %**^\X-_A8__KY0_P#2:IZ.!VJ>L?R84445
M]H=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S3^UU^U+\.
M?V./@-XU^._Q+N0=,\-6GV70/#\-Q'!JOC;QE?QS)X<\&Z()%D+:AK-W$QGG
M6&:/2=)MM3UV]C&G:5>21Q4J0I4YU:DE"G3C*<YRT48Q5Y-^B0FU%-MV25V^
MR10^*'[9?[/WP=^/GP9_9J\>^-K;1_BK\=8]2D\%:2PB:TM_LK&VT=?$=ZTZ
M+HC>,M5BN] \%BXC;_A(=>L;K2[7%Q&H?ZEK_+P^/O[0_P 3_P!I#XW>,OC]
M\1]>N;GQ]XO\0#7!=6$]S:P>'(;-HT\/:'X:Q,UQIFD^%K"VLM-T.-)VN8+>
MRAFFN)[UI[J7^X;_ (([_P#!1>V_;<^!P\'?$'58/^&CO@[IVGZ9X_AF>.*Y
M\=^'!LLM$^*%A;C:)7U%E33?&,=JICT[Q0OVMH=/T_Q'H=J?G<JXAIYAC*^&
MG%4N:3E@[O6I3BDI0GT]KHZJ2TY7*/V+RYJ.)56<H-6U_=^:2U3\^J\KKIK^
MQ-%%%?2G4%%%% !1110 4444 %%%% !1110 4444 %9.OZ_HOA70M:\3^)=5
ML-"\.^'=*U#7=>UO5;F*RTS1]&TFTFO]3U34;R=D@M+&PLH)KJZN9G6*&")Y
M'8*I-:U?R6?\%]_^"D/]H7-]^PI\%]>)LK&:TNOVB_$FDW.5N[Z%XK[2?A);
M74+8,.GRK;:SX[$+-NOUTGPS+-$]CXGTR7AS''TLNPM3$U=6O=I4[V=6K+X8
M+\7)Z\L%*5G:SSJU8TH.4O1+JWT7^?D?D?\ \%4O^"@>M_MY_M!7>K:)<W]C
M\"?AM+J/AOX->&[@2VYN-.>=%U;Q]J]E)M,7B'QM-:6UT\,D:2:1H5KHFANK
MW5A>WE]^85%%?D>(Q%7%5ZF(K2YZM63E)]-=E%=(Q5HQCM&*26QXLI2G)RD[
MMN[?]=%LNR"BBBL20HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#O/A?\3?&_P9^(?@[XJ?#?7KOPQXZ\!:_8>)/#.N63 2V6I:?*)$$L39
MAO+&[C\RRU/3KI);+4].N;K3[Z&>SNIX7_T:?V /VU?!'[=?[/'AOXO^&Q::
M3XLM/+\.?%3P1#.9)_!7CZRM89-3L8UE=KB70=522/6?"VHR%S>:->017+QZ
MM9:I9VG^:U7Z'?\ !-/]O#Q3^P5^T/I7CV-K_5?A1XP^Q>%_C1X-M'W_ -M>
M$C<LT&NZ;:R.MNWBOP9/<3:QX>E<PO<QOJOA]KNSL?$%_,OO9!FSRW$\E5OZ
MIB'&-9=*<MHUTO[NU2WQ0Z.48HZ<-6]E.S^"5E+R[2^77R\TC_1RHKF?!GC+
MPM\1/"7AKQYX(US3_$W@_P 8Z'IGB3PSX@TJ87&G:SH>L6D5]INH6DH +0W-
MK-'(JNJ2QEC'+''*KHO35^HIII----)IK5-/5--:--;,]>X4444P"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHKS[XL_$SPS\&?A?\0OBUXSN?LGA3
MX;>#?$?C;7YE*"4Z9X;TJZU6YM[57*B6^NTM?LEA;J3)=7LT%O$K2RHI4I*,
M7*348Q3E)O1))7;;Z)+5@W;5[(_F,_X.)OVY+BSC\/?L-?#W6'A:]M](\?\
MQZN+&?:SV;NNH> /AY=[#D).T4'CS6[615+Q+X(DBE:&:^@;^3.O5/CC\7_%
MOQ_^,'Q)^-/CJX^T^*_B9XPUOQ=JX6222WLI-6O))[72+ R9>/2M$L?LNCZ3
M;\+:Z98VEL@5(E \KK\@S3'3S#&UL3)OD<N6C%_8HQ;5.-NC:]Z7><I/J>)6
MJ.I4E/HW:*[16W^;\VPHHHKSS(**** "BBB@ HHHH **** "BBB@ HHHH *_
ML2_X-XOVY+CQUX'\0_L6?$/5WN?$?PST^Z\9?!F\OY]\^H_#R>^C3Q+X-269
M@\TO@W6=0M]5T:W#SW#>']<O;2WBMM*\*1JO\=M>^?LM_'WQ+^R[^T'\)OCW
MX4,SZI\-?&&G:Y<V$4OD_P!N>'I"^G^*_#4TF5V6WB7PQ>ZOH-P^Y3'#J#R(
MRNBLOI93CY9=CJ.(N_9M^SKQU]ZC-I3T6[AI4BOYHKI<UHU/95(RZ;2\XO?[
MM_5'^H)17-^#?%WA_P ?^$/"OCOPGJ$6K>%O&OAS0_%GAK58/]3J6@>(],M=
M8T>_B_Z9WFGWEO<)GG;(,\UTE?KJ::33NFDTULT]4UZGMW"BBBF 4444 %?S
M _\ !S9_R2G]E/\ [*%\2/\ U&_#E?T_5_,#_P '-G_)*?V4_P#LH7Q(_P#4
M;\.5XW$'_(GQO^"G_P"GZ1SXK^!4_P"W?_2XG\?M%%%?E!XX4444 %%%% !1
M110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_
M /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#_ "?Z***_#SY\**** "BBB@ HHHH ]8^ O_)<_@Q_V5CX=?\
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
M1FO_  5SF&)ERT9^:4?_  )V?X7/YOJ***_*3Q@HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /[W?^""_P >9OC)^P'X4\+:I>F[\0_ ;Q;XB^$M
MV9GS=/H%O]D\5^#967)Q9V?A[Q-;^&K%U"J8_#<D>#)#([?M'7\@W_!LO\2Y
MK/XE_M0?!V:X9X/$7@;P3\2]/M&;*V\W@S7[[PMK%S O\+7:>/=#BNFYWBRL
MQQLY_KYK]9R'$/$Y3@YR=Y0@Z,N_[F3IQOW;A&+;\^Y[.&ES48/JERO_ +==
ME^%@HHHKUS<**** "OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_
MLI_]E"^)'_J-^'*\;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<*
M*** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%
M^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN?
MP8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__
M %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_,[_@J3^W_H/[!?[/E[X@TN?3]0^.'Q#34?#7P7\+W7ESJ=92WC&I^-
M]7LF),OAKP1#=VU]=Q,ACU76+G1- 9X(]5FO;/[C^,WQ@\ ? 'X6^-_C'\4=
M<A\.^!/A_H-WK_B#4Y=K2^1!MCMM/T^W+HU_K.L7TMKI&B:9"WVC5-7O;+3[
M8-/<QJ?\XK]N']L'Q_\ MO\ [0?BWXV^-VFL-/NY#HGP^\'?:6N+'P'X TZX
MN&T'PW:-A8Y;H+//J>O:A''$NK>(=0U344@MH+B"SMOG^(,V678;V=*7^UXA
M-4K;TH;2K->7PT^\]=5"2.;$UO90LG[\OA\EUE_EW?HSY<\1^(]>\7^(-<\6
M>*=7U#7_ !+XFU?4=?\ $&NZK<RWNIZSK6KW<U_J>J:A=S,TMS>WU[/-<W,\
MC,\LTKNQ)-8M%%?F#;;;=VV[MO5MO=M]SR HHHI %?V*?\$$?^"D7_"P_#-E
M^Q'\9M?\SQSX)TF:7X#:_JESF?Q7X&TJW:>]^'<T\[EY];\#V44EYX;C#N]W
MX*AN-/CAMXO"*O?_ ,===-X+\9>*?AWXN\->// ^N:AX9\8>#M<TWQ)X9\0Z
M5,;?4=&UO1[N*^T[4+27# 36UU#'(%=7BD ,<T<D3NC>CEF8U<MQ<,1"[A\-
M:G>RJTFUS1[*2MS0?2271M/6C5=*:DMMI+O'JO7JO,_U6J*_//\ X)J?MW^%
MOV]?V>-)\?1-I^E?%;PB++PQ\:/!MJX3^Q/%RVQ:+7--M7=[A/"GC*"";6/#
MLKF9+=EU/P^]W=W^@7\Q_0ROUJA7IXFC3KT9*=*K%3A)=4^C[23NI1>L9)IZ
MIGM1DIQ4HNZ:NG_77NNCT"BBBM1A1110 4444 %%%% #6945G=E1$4LS,0JJ
MJC+,S' "J 222  ,FOX1/^"U?_!1]OVOOC#_ ,*8^%6N&X_9T^#&M7<&GWEA
M.38?$[XA6RSZ;J_CIFC;R;S0=)1[S0_ SCS8YM/EU7Q%#.T?B2&VL?V&_P""
M\'_!2+_A2?@2Z_8]^#FO>3\6OB?H0?XKZ[I=SB[^'WPRUB!D_P"$=2:%MUGX
MI^(=H[Q.I;[5I?@M[J\,$,OB70-1A_BVKX7BC-^9O+,/+2+3Q<UUEHXT$^T=
M)5?[W+#3EFGYV+KW_=1>WQOSW4?EN_/3HPHHHKXDX HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KWW]F']H_XC_LF
M_&_P-\=?A;J'V7Q+X,U-9I].GDE72?%'A^ZQ;Z_X2U^&(@W.B^(--::RNE'[
M^TD:WU/3Y+?5+"QNX/ J*N%2=*<*E.3A.$E.$HZ.,HNZ:?=-7&FTTTVFG=-;
MIG^G_P#LN_M)_#C]K7X'^!OCM\+K[[1X<\8Z:)+O2YY8GU;PIXBM,0>(/".O
MQ1'%OK.@:B);2XP!!>P"VU73WN-+U"QNI_H&OX"O^".W_!1>Y_8D^.(\&?$+
M5IQ^SC\8]2T_3/'\4SR2VO@/Q(=ECH?Q0L;?YO*CT]6CTSQDEL!+J'A<B\:'
M4+_PWH=I7]]UK=6U];6U[97$%Y9WD$-U:7=K-'<6UU;7$:RP7-M/$SQ3P3Q.
MDL,T3M')&RNC,K G]6R;-(9IA54TCB*5H8BFND[:3BOY*B3<>S4H:\MW[-"J
MJL+_ &EI)>?=>3W7W=">BBBO7-@HHHH **** "BBB@ HHHH **** "BBB@ K
M^ 3_ (+P>()M9_X*8_&O3I'=T\)^&OA!X?MU;.V*&Y^%/A'Q2R1YXV&X\2SR
M'''F2/WS7]_=?Y[7_!;V"2W_ ."H'[3HD!'FR_!^XC;! >.;X"?"UE*D@9VG
M=&Q&0)$=<G;FOEN+FUEE%+9XVDGZ>QQ#_-+[CCQM_9+_ *^*_P#X#(_*2BBB
MOS@\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]RO^#>CQ#-HO
M_!0RTTV-V1/%WP5^)GAZ=5SB6*VD\.>*PCX_A$_AB&09XWQKWQ7]VU?P/_\
M! JWEF_X*1_#J2/=LM/A_P#%BXGV@D>4W@R^M1OP1A?.N8<$Y&_:,9((_O@K
M]*X3;>5R3Z8NLEZ<E)_FV>K@K^Q?^.5ONB%%%%?3'6%%%% !7\P/_!S9_P D
MI_93_P"RA?$C_P!1OPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R
M)\;_ (*?_I^D<^*_@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\
M!L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U5
M5^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7]/U?S _\'-G_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\
M2XG\?M%%%?E!XX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_
M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_
M@4_1_P#I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#/U75]*T'3;W6=<U/3]&TC3H'NM0U75;VVT[3;"UC&9+F]OKR2&UM8(Q
MR\T\J1J.685YC_PT'\!/^BW?"'_PY7@S_P"75?&W_!8C_E%Y^W+_ -F]>./_
M $EBK_)VJ92Y;:;EQCS*][:]C_92_P"&@_@)_P!%N^$/_ARO!G_RZH_X:#^
MG_1;OA#_ .'*\&?_ "ZK_&MHJ?:>7X_\ ?L_/\/^"?[*7_#0?P$_Z+=\(?\
MPY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI?
M\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_'
M_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_  T'\!/^BW?"'_PY7@S_
M .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P
M$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P##
ME>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_P
MT'\!/^BW?"'_ ,.5X,_^75'_  T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^
M 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\
MY=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3
M_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5
MX,_^75'_  T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0
M?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X
M>S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#E
MU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_  T'\!/^
MBW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@
MS_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LP:9\;_
M (+:UJ-EI&C?%[X7ZMJVI74-EIVF:9X_\*7^HZA>W,BQ6]I965KJTMS=74\K
M+'#;P122RR,J(C,0*]0K_),_X)4?\I+?V#O^SK_@;_ZL'0Z_ULZN+NKVZDRC
MRVUO?R"BBBF2<+XH^*/PS\$7\.E^-/B)X%\(ZG<VB7]OIWBCQ;H&@7\]A)-/
M;QWL-IJNH6EQ+:27%K<P)<I&T+36\\2N7BD5>;_X:#^ G_1;OA#_ .'*\&?_
M "ZK^#O_ (.T/^4A'P-_[,U\#_\ J[?C]7\N-0YV=K?C_P  T4+I.^_E_P $
M_P!E+_AH/X"?]%N^$/\ X<KP9_\ +JC_ (:#^ G_ $6[X0_^'*\&?_+JO\:V
MBE[3R_'_ ( >S\_P_P""?[*7_#0?P$_Z+=\(?_#E>#/_ )=4?\-!_ 3_ *+=
M\(?_  Y7@S_Y=5_C6T4>T\OQ_P" 'L_/\/\ @G^RE_PT'\!/^BW?"'_PY7@S
M_P"75'_#0?P$_P"BW?"'_P .5X,_^75?XUM%'M/+\?\ @![/S_#_ ()_LI?\
M-!_ 3_HMWPA_\.5X,_\ EU5S3OCC\%=8U"QTG2?C!\+=4U74[NWL--TW3OB!
MX3O=0U"_O)DM[2RL;.VU:6XN[NZGDC@M[:".2:>9TCB1G95/^-#7W%_P3(_Y
M2/?L#_\ 9Y7[-'_JY/!M-3NTK;OO_P  /9^?X?\ !/\ 7.HHHJS,**** "BB
MB@ HHHH **** "BBB@#+UK7-%\-Z7>:WXBU?2]!T73XUEO\ 5]:O[32]+L8G
MD2%)+S4+Z6"TMHVFDCB5YI45I)$0$LR@^:_\-!_ 3_HMWPA_\.5X,_\ EU7Y
MY_\ !=?_ )1+_MI_]D]\-?\ JSO U?Y7-3*7+;3<N,>97O;7L?[*7_#0?P$_
MZ+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T5/M/+\?\ @#]G
MY_A_P3_92_X:#^ G_1;OA#_X<KP9_P#+JC_AH/X"?]%N^$/_ (<KP9_\NJ_Q
MK:*/:>7X_P# #V?G^'_!/]E+_AH/X"?]%N^$/_ARO!G_ ,NJ/^&@_@)_T6[X
M0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X?\$_V4O^&@_@)_T6[X0_^'*\&?\
MRZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VBCVGE^/\ P ]GY_A_P3_:6\/^)/#O
MBS2X-<\*Z]HOB;1+IIDM=8\/ZI8ZSI=R]M,]O<)!J&G3W-I,UO<1R03+',QB
MFC>)PKHRC:K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K1.Z3[D/1M=F%%%%
M@HHHH **** "BBB@ HHHH **** "BBOG3]H[]KG]F?\ 9%\)'QM^TG\:_ /P
MAT&2.>33U\5:U%'KNOM;#=/;>%/"5BM[XK\77T2Y9]/\,:+JU\$#.;?:K$%P
M/HNBOX]?VM_^#LOX7>&I-3\-?L6? /6/B9J$/G06WQ0^-US<>#?!?VA,B*\T
MKX>>'[B;QEXCTN<%67^VO$?PYU*,JZ2:?@J]?S:?M,?\%M?^"F'[4[W]GXU_
M:;\9>!O"=Z94_P"$#^"4@^$'AB.SFW>9IMW/X-:P\4^(]/;<0UOXO\2^(BZ[
M5=V5$"RYI>?H6H-^1_IB?'']L3]E/]FFWEG^/O[17P;^$DT<0E32O''Q!\-:
M)XBO%9/,4:9X8N-0'B/5I6C_ 'BP:7I=W,T8,BQE 6'Y"_&'_@YJ_P""6?PP
MDN[;PKXU^+/QVO;7?'Y?PG^%6K6MG)<J2OEQZI\5KSX8Z?<0!_O7EC->VSQY
MEM7NAL#_ .;%=W=U?W5Q?7US<7M[>3RW-W>7<TEQ=75S.[237%Q<3,\L\\TC
M-)++*[22.S,[%B35>HYWV12@NK;_  /[?/B1_P '>OA"V>:W^$/[$GB36HV+
M"WU?XD?&?3/##Q ?<>;PYX8\!>+EG+?Q1Q^*;?9CB5\\?%/C'_@[3_;CU)YD
M\"_L_P#[+?A.VD+"-M?TKXJ>,M1MT)RNRYM?B7X2L'F4<%Y=)>)LG$"G!'\K
M-%+FEW_(?+'M^9_1!KG_  = ?\%3=6D9[#7_ (%^&%8G$6A_!ZSN(TR",*?$
MFN>(93C.1OD<Y R2,@\%-_P<G_\ !6Z5F*?'7P1;AB"$A^!OPC94QCA3<>$I
MV(.#G>SGDX(XQ^#E%'-+N_Z_K^M1V79?<?O99_\ !RO_ ,%:;:7?/\9_A_J*
MY'[F\^"'PO2+C.1G3_#UC-ALC/[W/ VE><^H>'?^#I;_ (*>Z*T9U*W_ &;_
M !<$(++XB^$VLVRRX.2)#X3\>^&& ;H?*:(X^Z0>:_G#HI<TN["R[+[C^MCP
M/_P=R?M46#Q'XD_LI_L_^+(QM\]? ^O_ !%^'KR=-WE2:]J_Q-6'/.W?'/MR
M,[L<_=7PP_X.Z/V=M6:V3XR_LC?&;P$'*K=3_#;QOX*^*L<). TD<7B6W^$$
MDD8.6*Y\Q4X42M@-_![13YI=Q<D>WYG^H'\%_P#@X3_X)2_&9[6R_P"&C3\*
M=;NF0+HWQH\%>+/ J0[\#==>+#IFJ?#VV",=K^;XQ4K@O@Q R5^M?PW^+GPI
M^,FA)XI^$7Q-^'WQ3\,R>7L\0_#GQEX<\;Z&WFJ7BVZKX:U+4[$F1060>?E@
M"0#@U_C(UV7@3XB_$'X6^(K3Q?\ #+QWXR^'/BRPYL?%'@3Q/K?A#Q%9?,K_
M .B:WX?OM/U*V^=$;]S<I\RJW500^=]4OZ^\7)V;_/\ R/\ 9^HK_,]_9?\
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
M*<?**W>G-)RD]6SQ:E252;G+KLNB71+^M7=]0HHHKC,PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#[7_8$_;3\<?L*_M#^&?C#X8^UZKX6N"GAWXI>"(K@16_C?P#?7,+ZIIP
M$CK!%KFF/''K/A?49"HL=;LK9;@RZ7=:G9WG^C7\+/B?X'^-/PZ\&_%?X:Z]
M:>)O OCW0+#Q)X:UJS/[N[TZ_CWA)XFQ+9ZA93"6PU33KE8[S3-3MKO3KV&&
M[M9XD_RO:_H?_P""%'_!2+_A0/Q%@_9.^,6O>1\&/BQKRGX>ZYJMSMLOAK\3
M]4DC@BLI)YFVV/A/Q_/Y-E?9;['I'BK^SM7*65KJWB;43]5PUF_U2M]2KRMA
ML1/]W*3THUY62U>T*NBETC/EEHG-G9A*_)+V<OAD]'_++_)]?.S[G]L-%%%?
MHQZ@4444 %%%% !1110 4444 %%%% !7YF_\%>_V<YOVEOV"?C3X8TFP;4/&
M'@#3[;XR>!X8X_.N'USX<K<ZGJEI9P ;Y[_6?!4_BSP_80QD2/>:O %#G]U)
M^F5-=5D5D=5='4HZ.H975@0RLI!#*P)!!!!!((Q6.(HPQ-"MAZGP5J<Z4NZ4
MXN-UYJ]UV:1,HJ<91>TDT_F?Y0-%?HI_P5+_ &0;G]C/]L+XB_#_ $W36LOA
MKXONI?B5\(9HXRME_P ('XJO;R:'0K9L8W^"]8AU7P@\;L;AX-&M-0D41:C;
MM)^==?C5>C4PU:K0JKEJ49RIS7G%VNNZ>\7U33ZGARBXR<6M8MI_+^M HHHK
M(D**** "BBB@ HHHH **** "BBB@ HHHH *!D\ 9)X '>BOU9_X(Y?L?S_M;
M?MF>"EUS2S>_"OX+S67Q8^)DL\)?3[R'0;^*3PAX2N-P\F=_%OBF.RM[K3W9
M7NO#-AXFGB#_ &)UK?#8>IBL11PU)7G6J1A'LKO63_NQ5Y2?2*;*A%SE&*WD
M[?\ !^6[/[._^":/[.DW[+7[$GP&^%&J6+6'BU/"4?C+Q]!+'LNX?''CZXF\
M6Z_IM]V>X\.S:K%X660#!MM#MP,A0Q^[***_9*-*-"C2H4U:%&G"E#_#"*BK
M^=EKYGNQBHQC%;122^2L%%%%:C"BBB@ K^8'_@YL_P"24_LI_P#90OB1_P"H
MWX<K^GZOY@?^#FS_ ))3^RG_ -E"^)'_ *C?ARO&X@_Y$^-_P4__ $_2.?%?
MP*G_ &[_ .EQ/X_:***_*#QPHHHH **** "BBB@#^M;_ (-A_P#D!?MG_P#8
M6^ ?_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\ Z1_&"OZJJ_5>'/\ D38+TK_^
MI-8]G#?P*?H__2F%%%%>V;A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'YL?\ !8C_ )1>?MR_]F]>./\ TEBK_)VK_6)_X+$?\HO/VY?^
MS>O''_I+%7^3M6=3I\_T-8;?/]$%%%%9EA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]^_\ !*C_ )26_L'?
M]G7_  -_]6#H=?ZV=?Y)G_!*C_E);^P=_P!G7_ W_P!6#H=?ZV=:PV^?Z(SJ
M=/G^@44459F?Y[O_  =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$?
M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_  3(
M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7
MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3
MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/]
M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\
M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% !11
M10 444$XY/ '))[4 %?.O[37[6G[.G['/PZNOBG^TG\5_"WPL\'PF:*QFURZ
MDEUKQ)J$$0F;1O!_A?3HKSQ)XOULQ$2_V3X<TK4KZ.WWW<\,5I%-/'^"'_!5
M#_@X]^#/[*DWB/X(_L>IX;_: _:"L7NM(U[QM)<OJ'P4^%>IQ[X;FWN-0TNZ
M@D^)/BW3I1Y4V@^'=0MO#NDWA>+6_$LFIZ9J'A:7^#[]HG]IKX]?M9?$K5?B
MY^T1\4/%/Q3\>ZL61M6\1WH>UTJQ,KS1Z+X9T.T2VT+PIX?MI))'M/#_ (<T
MW2]'M7DEDALDDEE=XE.VVK_ N,&]7HOQ/Z;OV_/^#ISXP_$276_A]^P5X-/P
M5\&.9['_ (77\0=/TGQ!\6M9@RT;7?ACPG*VJ^"_ 4%PA=(Y=4_X3;7&@:&]
MM9_#&I*8(/Y5_B5\4?B3\9?&.K_$/XM^/?&'Q+\=Z]-YVL>+_'7B+5O%/B+4
M7!8HMSJVLW5Y>O#"&*6UOYPM[6+$-O%%$JH.#HK-MO?_ (!HDEL@HHHI#"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#ZL_96_;?_ &J_V*?%H\8?LS_&
MOQE\,;N>ZANM9T'3KY=1\#^*C!M58O%W@/68]0\(^)5$2F"*;5M'N;RRC9FT
M^YM)MLJ_V5?\$^O^#I7X/_%&71/AO^WEX1M/@7XTN/L]A!\:O UOJNL?!W6;
MMRL*2^*/#COJOBWX<R3R-$K7L%QXQ\-B0W-_J6H>%--B$:?P4T4U)K83BGT^
M?4_VC_"?B[PIX]\-:)XS\#>)M \9>$/$NGP:MX=\5>%=8T_Q!X=U[2[I=UMJ
M.CZUI-Q=Z;J5C.O,-U9W,T$@SM<X-=#7^3G_ ,$_O^"J_P"UW_P3E\517OP5
M\;OK?PSO]02\\8? OQS+>ZS\+_$ZNRB\NK?2A=0W/A'Q)-$J[/%7A.YTK59)
M(+2+6#K6E0R:3/\ Z%W_  35_P""P7[+'_!2KPU'8^ ]5;X<?'?2=,%]XR^
M'C34;/\ X2VPCA0?;]9\%ZBBVMG\0_"$$VX-K>C6]OJ>FPM:OXI\/>&I;^Q@
MN-5)/R?G^AE*+7FOZW/U>HHHJB0HHHH **** "BBB@ HHHH *_AC_P"#O7_D
MK/[$G_9._C-_ZDO@.O[G*_AC_P"#O7_DK/[$G_9._C-_ZDO@.IG\+^7YHJ'Q
M+Y_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *] ^&?Q8^*'P7\5V/COX0?$7QQ\+O&FFD&P\5_#[Q3K?@_Q#:KO20QQ:OH
M%[87P@D9$\VW,Q@F VRQNN17G]% ']0_[%?_  =(?M>_!>72?"G[6/AC0_VI
MO $+0VT_BF%-.^'_ ,:-+LAMB$T>MZ/8)X.\7?8H!Y@M-?\ #-CK>L3K_I_C
M:!Y7N5_L<_8@_P""I7[%O_!032(I/V?OBO8R>.HK#[?K?P:\;QP^$OBYX?C2
M,27;S^$[NZG37["P5D%[K_@K4?%'AJV>2.&765G;RA_DN5M>'/$GB+P?KVD^
M*?"6O:UX6\3Z!?VVJZ%XC\.:I?:)KVBZI9R":TU+2=7TR>UU#3;^UE59;:\L
M[B&X@D4/%(K &K4VM]5^/]>I+@GMI_78_P!I:BOX2?\ @F'_ ,'._CWX?7'A
M[X-_\%$%U#XD> RUMI>E?M(:#IHG^)'A2$;;>!_B5X<TR&./XAZ-;1^6UWXD
MT2VMO'EO#!<7=_8>/M4O 8/[?OAM\2_A]\8O WAKXF_"OQEX<^(/P_\ &.F0
MZQX8\8>$]5M-:T'6M/F+*)[*_LI)87:*5);:[MW*7-E>0W%E>0P7=O-#'HFG
ML9--;G<4444Q!1110 4444 %%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ
M\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><&
M_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH
M*_D0_P""^O\ P4A_X275K[]ACX,:]NT#P_?6UQ^T/XBTJYW1:SXBL98[S3/A
M5!<0MLDL/#=U';ZMXT5&D,OB2'3= E:UF\/:Y9WGZ^?\%>?^"B=C^PU\")-#
M\$:E:R?M%?%VQU'1OAE8*8;B;PAI87[+K?Q/U.T?>BVV@B7[+X9ANXWAU?Q5
M+:C[-?Z7I'B!+?\ S_;^_OM5OKW5-4O+O4M2U*[N;_4=1O[B:\OK^^O)GN+N
M]O+NX>2>ZN[JXDDGN+B>1YIYG>21V=F8_&\49O[*#RW#R_>5$GBI1>L*;U5&
MZVE45G/M3M'7VCMPXRM9>RB]7\?DND?66[\O4J4445\">:%%%% !1110 444
M4 %%%% !1110 5^IW_!*#_@H3JW["'Q^MYO$MY?7?P!^*$^F^'OB_H,(FN1I
M,23/%HWQ&TFRBWN^L^#I+J>2\M[>*6;6?#=SK&EI!)J+:1<6/Y8T5OAL15PE
M>EB*$N6K2DI1?3LXR6EXR3<9+K%M=2HRE"2E%V:=U_P?+N?ZMVC:SI/B+1]*
M\0:!J5CK6A:[IMCK&BZQI=U#?:;JNDZG:Q7NG:EI][;/);WEC?6<\-U:74$C
MPW$$L<L3LCJQTJ_E#_X($?\ !2+>MA^PG\:->^=!>77[.GB75KG[R 37^K?"
M.ZNYFSE!]IUKP&)F.4_M;PO%.-GA72C_ %>5^MY=CZ68X6GB:6C?NU:=[NE5
M5N>#_.+TYH.,K*]CVJ52-6"E'YKL^J_R[H*_!G_@M]_P3?/[5'PH_P"&A?A+
MH9N?V@/@QH-R;[2].MS)?_$_X8V+W.I:AX;C@B4RWGB?PJ\U]KOA)(@]SJ$,
M^M^'(X+V]U/118_O-16F,PE+'8:KAJZO"I&UU\4)+6,XM[2A*S7?9W3:;G"-
M2+A):/[T^C7FOZT/\G^BOZ$_^"Z7_!-W_AGCXDS?M4_!_0?(^"7Q<UZ0>.-%
MTNVQ8_#/XH:HTMU</';PH%L/"7CR47&HZ45'V+2?$@U31%-A9WWA?3Y?Y[*_
M),;@ZV Q-7"UE[]-Z22?+.#UA4CWC):^3O%^\FEXM2$J<W"6ZZ]&NC7K^&VX
M4445R$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !2@D$$9!!R"."".A!]:2B@#^Z7_@B1_P %
M(1^U?\)1\ _BUKPN/VA?@SH=M'#J.HW._4/BC\-;)H-/TWQ9YLK>=>^)?#;2
MV6A>,FD,EQ>F71O$DMQ<W6LZHEA^[=?Y;'P+^-GQ#_9S^+7@;XU?"S67T+QS
M\/\ 7+?6M'N_G>TNE4/!J.C:M;))%]NT/7M,FN]&UO3VD1+[2KZ[M6=/-#K_
M */?[%W[6WP]_;6_9_\ !WQS^'TB6O\ :T)TKQGX5>Y2YU'P)X[TV&W_ .$B
M\)ZFRK&[FSEGAO=*O9(+?^V/#]_I&M1V\$6H)$GZ3PWF_P!=H?5*\KXK#Q7+
M)[UJ*LE*^[J0NHSZR7+.[;E;U<+7]I'DD_?BM.\H]_5;/Y/N?5E%%%?3G6%%
M%% !1110 4444 %%%% !1110!^3/_!8+]@K_ (;<_9HNIO!>F1W'QW^#7]I^
M,_A4T<<8O/$D$EK'_P )7\./.?&%\7V-C:3:0&:-%\6:-X>6:YM=/FU%W_S[
M+FVN;*YN+.\MY[2[M)Y;:ZM;F*2"YMKF"1HI[>X@E5)89X94:.6*15DCD5D=
M0P('^KS7\D'_  71_P""6=WI>I>)?VX/V>_#CW&C:E)+J_[1'@;1+1GFTC4I
M&+W?Q>T:PMD._2M18^9\1(((Q)INH;_&<JSV.H>);W2/CN)\HE6C_:.'BW4I
MQ2Q,(J[G3BK1JI+5RIKW9KK32>G([\.+H<W[V"U7QKNEM+U2T?EKTU_E>HHH
MKX \T**** "BBB@ HHHH **** "BBB@ HHHH T='TC5?$&K:7H&A:;?:QK>N
M:C9:1HVD:9:S7NI:KJNI7,5EIVFZ?96Z27%W?7UW-#:VEK!&\UQ/+'%$C.ZJ
M?]$3_@E=^PQ9_L+?LPZ)X/UJVM)/C%\09+3QS\9]5@,,Y3Q+=6:QZ;X.M;R(
MN)](\":;)_8]N8YY;.[UJ7Q#KMGY4>N-$GY(_P#!"[_@EG=^%1H'[;G[0WAQ
MK;7KRS%]^SWX"UNT*7&C6%] 57XLZY87"AHM3U&SE9/ %G<QJUCI\\OBTQ->
M7GAN[T[^IFOT+AG*)8:']H8F-JU6%J%.2UITI:NHUTG56RWC3W^.27IX2CRK
MVLE[S^%=HOKZO\%ZA1117UQVA1110 4444 %?S _\'-G_)*?V4_^RA?$C_U&
M_#E?T_5_,#_P<V?\DI_93_[*%\2/_4;\.5XW$'_(GQO^"G_Z?I'/BOX%3_MW
M_P!+B?Q^T445^4'CA1110 4444 %%%% ']:W_!L/_P @+]L__L+? /\ ](_C
M!7]55?RJ_P#!L/\ \@+]L_\ ["WP#_\ 2/XP5_557ZKPY_R)L%Z5_P#U)K'L
MX;^!3]'_ .E,****]LW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /S8_X+$?\HO/VY?\ LWKQQ_Z2Q5_D[5_K$_\ !8C_ )1>?MR_]F]>
M./\ TEBK_)VK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^_?^"5'_*2W]@[_ +.O
M^!O_ *L'0Z_ULZ_R3/\ @E1_RDM_8._[.O\ @;_ZL'0Z_P!;.M8;?/\ 1&=3
MI\_T"BBBK,S_ #W?^#M#_E(1\#?^S-? _P#ZNWX_5_+C7]1W_!VA_P I"/@;
M_P!F:^!__5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH **** "ON+_@F1_RD
M>_8'_P"SROV:/_5R>#:^':^XO^"9'_*1[]@?_L\K]FC_ -7)X-IK=>J_,#_7
M.HHHK<YPHHHH **** "BBB@ HHHH **** /R5_X+K_\ *)?]M/\ [)[X:_\
M5G>!J_RN:_U1O^"Z_P#RB7_;3_[)[X:_]6=X&K_*YK.IT^?Z&L-OG^B"BBBL
MRPHHHH **** "BBB@#_3<_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2OPK_X-N_^
M41/[.W_8T?';_P!7AX^K]U*W6R]%^1@]WZO\PHHHIB"BBB@ HHHH ***X+XH
M_%'X>_!3X>>+_BQ\5_%NC>!/AUX"T2\\1>+O%OB"Z%II6C:39*#+/,X#RSSS
M2-%:6%A:17&H:GJ%Q:Z;IMK=7]U;6TH!H>//'O@KX7>#/$WQ$^(WBG0O!'@3
MP;H][X@\5>+?$VI6ND:#H&C:?$9KS4=3U&\DBM[:WA0?>=]TDC)%$KRR(C?Y
M_O\ P6'_ .#A7XA?M8S^*?V=?V.-5\0?"[]F5FN]$\4?$*'[7H/Q)^.EEE[>
M\B+9AU+P-\--27<D7AR(VWB7Q/IK'_A,)["PU*^\&6GR7_P6._X+/_$W_@I'
MX[NOA[X"FUSX=_LA>#=9:3P7\/7G-IJWQ%U#3YG6T^(GQ12UD,5UJ<H N?#G
MA,RW6D>#;=U$;W^NO?:U<_AE6<I=%]_^1K&-M7O_ %^(4445F6%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !73^#/&OB_P"'/BOP
M_P"._ 'B?7_!?C3PIJEKK?AGQ7X7U6^T/Q#H&KV4@EM-2TG5]-FM[ZPO('&8
MY[::-P"5R59@>8HH _OX_P""-/\ P</>'?VD9_"O[,/[<6KZ'X)^/MVUEH/P
M]^-#1V>@^!_C+?OLM;+0_%<$0@TKP5\3-1E,:6,MLEGX1\97TC6.FP>'==ET
MK0]<_JXK_%0!(((R"#D$<$$="#ZU_:U_P0?_ ."]]S=7/@W]B7]N;QHUQ)<-
M8>&/@-^T)XIOV>XDN'9+31_AG\6-;O929WG)@T_P9X[OY?-:7[/H/BBXE:6Q
MU>/6,NC^3_KJ9RCU7W?Y(_M5HHHJS,**** "BBB@ HHHH *_AC_X.]?^2L_L
M2?\ 9._C-_ZDO@.O[G*_AC_X.]?^2L_L2?\ 9._C-_ZDO@.IG\+^7YHJ'Q+Y
M_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K]6?^"7__  5M_:'_ ."9WQ$CN/"-[=?$#X!^)=5@N?B=\!=<
MU.:+P]K:,([>Y\2>#[J1+H>"O'UO:(B0:]I]L]GJZ6]G8>*=-UJQL[!+'\IJ
M*+M!OHS_ &%/V1?VOO@3^W!\$O#7QZ_9\\70^*/!NO+]DU&QN%BM/$_@KQ-;
MP6\VK>"_&VB+-/+H7BC1C<P_:K1I9[2]M)[/6=%OM4T'4M,U2]^G*_R=?^"8
MG_!2SXQ?\$TOC[8?$OP//>>)/AAXFGT_2?C7\(9[YX-$^(7A.&=_](ME<M;:
M7XX\.1W%U>^#/$RQ&73[R6XTV^%YX=UC7-+O_P#4C_9Y_:!^%7[4OP9\ ?'O
MX*>)[;Q;\-OB1H4&N>']5A BN8=S/;ZCHNLV.]Y=)\1:!J<%WHOB'1KD_:M*
MUBQO+&<>9 2=HROZF,HN/H>ST4451(4444 %%%% '^3_ $445^'GSX4444 %
M%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^
MIAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH ****
M "BBB@ KP_\ :/\ V@_AS^RU\%_'7QR^*FJ#3?"/@;2)+Z6")HCJ>O:K,1;:
M)X7T&WE>-;O7?$6J2VVEZ9 SQPK/<"XO)K:PM[JZ@]LEEB@BDGGDCAAAC>6:
M:5UCBBBC4O)))(Y")&B L[L0JJ"S$ $U_!;_ ,%G/^"CLO[9GQH_X5?\,M:>
M;]G#X,ZO?6?AB6TF867Q(\;1+-IVL_$B=4(CN=+CC:XT;P+YGFF+0GO]:C:W
ME\57EC:^5G&9PRS"2JZ2KU+PP]-_:G;6;6_)334I]_=C=.:9C7K*E"_VGI!=
MWU?HNOR74_.3]K+]I_XC_MA?';QM\=_B==[M9\4WOE:/H<$\LVD^#/"=BTD?
MAWP=H*R!?+TO1+)]AE$<4VIZE-J&MWXDU/5+Z>7YPHHK\GJ5)U9SJU).=2I)
MSG.3O*4I.[;?=L\9MR;;=VW=ONV%%%%0(**** "BBB@ HHHH **** "BBB@
MHHHH T]$UK6/#>LZ1XB\/ZG?:)KV@:G8:UHFLZ7=36.IZ3J^EW45]INIZ=>V
M[QW%I?6%Y!#=6EU Z307$4<L;JZ*1_H2?\$I/^"A&D?MX_ "VNO$5W86?Q\^
M&,.F^'?C#X?@\FW.I7#PO'HWQ$TBRCVJFA^,XK2XFG@ABCBT?Q%:ZSI"1+80
MZ7=7W^>17U7^Q?\ M:_$/]BK]H#P;\<_A](]T=(G_LOQEX5DN7MM.\=^!-2F
MM_\ A(_"6ILJR(BWL,$5YI5[)!<_V/X@L=(UJ.WGETY(G]G),UEEF*4I-O#5
MN6&(@NBO[M6*_GIW;M]J+E'=IK?#UG2GK\$M)+_VY>:_%71_IJT5Y+\"OC;\
M//VC?A)X&^-7PKUE-=\#?$#0[?6M'NOD2[M'9GM]1T75K:.246.NZ#J<-WHV
MN:>TCM8ZK8W=L7?RP[>M5^JQE&<8S@U*$XJ491=U*,E>,DUHTTTTUNCV$TTF
MM4U=-=4]F>>?%GX5^!?CA\-O&GPD^)F@VWB7P)X_T&]\.>)-'NA@7%C>(-L]
MK.!YMEJ>GW*0:CI&IVQ2\TO5;2SU&REAN[6&5/\ .1_;S_8R\=_L,?M#>*/@
MUXL%UJ?AYF;Q!\,O&LEOY-KXY\ 7]S.FCZPNQ1##J]FT,NC^)M.C^73]>L;V
M. SZ=)I][=_Z6-?G'_P4X_8)\-_M[?L\ZEX.ACT_3/C#X'%_XG^"WBZ[58AI
MWB8VRB\\+ZK>!3-'X5\;06UOI>M ;X[&]AT;Q%]FO+C0+>UF\+/\I698;VE*
M*^MX=-TGLZL-Y46_/XJ=_AGI=*<V<^)H^UA=+WXIN/\ >76/SZ=GVNS_ #FZ
M*Z'Q;X4\2> _%'B+P3XQT74/#GBSPEK6I^'/$F@:K UKJ6C:YH]Y-8:GIE];
MMS%<V=Y!+!*N2N]"59E(8\]7Y>TTVFFFG9IJS36Z:Z-'D!1112 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_4?_ ()2_P#!0?6/V#OV@+:]\0W=_>? 3XFS:;X=^,/A^ 37
M/]GVJ3/'H_Q#TBRCW-)KG@R6[N)YH(8Y)=8\.W6LZ0D1OKC3+JQ_+BBML/B*
MN%KT\11ER5:4E*+Z:;J2ZQDKQE':46T]RHRE"2E%V:=U_P 'R[G^K9H>MZ/X
MFT72/$?A[4['6] U_3+#6M#UG2[J&]TS5](U6UBOM-U/3KVW>2"[L;^SGANK
M2Y@=XIX)8Y8V9&!.I7\G/_! C_@I%Y36/["GQHU[]W(UW=?LY^)-6N>$D8RW
M^K?".YNYF^[*3<ZSX"69AB3^UO"\,Q,GA72Q_6-7ZYEV/I9CA:>)I:-^[5I[
MNE527/!]]TXO[47%Z7LO:I5%5@IKKNNTNJ_R[JSZA1117<:!1110 4444 %%
M%% !1110 5#<6\%W;SVMU!#<VMS#+;W-M<1)-;W%O,C1S03PR*T<L,L;-'+%
M(K)(C,K*5)%344 ?QU_\%9O^")NL?#J\\2_M)_L<>%[K6OAO.UUKGQ$^".A6
MLMWK/P_D=GN-0\1?#W3H%DN-6\#9+W&H>%[1)=2\'C?<:5#>>%1);^%OYDZ_
MU@*_!S_@HC_P0W^#O[4]QKGQ6^ -QHOP-^.]\;K4=4M$LGA^%GQ(U28M-+<>
M)=)TR"6X\*>(+Z<^9=>+/#=E<QWDSW-UK?AO6=2O'U2#XK.>&?:2GBLMBE)W
ME4PFD8R?65!Z*+>[I2:COR-:0?!7PE[SI;]8?K%_H_D^A_#%17T3^T=^R?\
MM!_LF>,I?!'Q[^&7B'P'J32SII.J7=N+SPKXGMX#S?>%/%=@USH'B&T*%'D_
MLZ_FN;(N+?4K:RO$EMH_G:OAZE.I2G*G4A.G.+M*$XN,HOLXR2:?JCSVFFTT
MTUNFFFO5!1114""BBB@ HHHH ***^H?V8/V,_P!H_P#;$\6KX3^ GPTUKQ:(
M+F&#7?%<T3:5X#\))*%<S^*?&%\L>C:6RVY:YATT7$^N:E%%(FCZ5J-P%@:Z
M=.I6G&G2ISJ5).T80BY2D^RC%-L:3D[)-M]$KL^88TDE=(HD>221UCCCC5G>
M1W(5$1%!9G9B%55!+$@ $FOZJ/\ @DI_P1*OKN[\,_M-?MH^%&LM-MFM-=^&
M?P!\0V92\U&X1DN=-\5?%?2[E0;33H2$N=+^'][%]JU"7RY_%T%K8PR:!JOZ
M0?\ !.[_ ((I_!']CJ;1?BA\59],^.'[0MEY%[8Z]>Z>P\ ?#K4$ D#> /#^
MH(9;W6+.?_4^-_$,7]K*T%O=Z#I/A.9[J.X_;6ONLFX9]E*&*S%1E45I4\+I
M*,'HU*LU=3DG_P NU>"T<G+X5Z-#"<K4ZNK6JAV?>7=^6W>X@ 4!5      P
M !P  .  . !TI:**^S.X**** "BBB@ HHHH *_F!_P"#FS_DE/[*?_90OB1_
MZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P4_\ T_2.?%?P
M*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X!_\
MI'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ J36/
M9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?FQ_P6(_Y1>?MR_]F]>./_26*O\ )VK_ %B?^"Q'_*+S]N7_ +-Z
M\<?^DL5?Y.U9U.GS_0UAM\_T04445F6%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'W[_ ,$J/^4EO[!W_9U_
MP-_]6#H=?ZV=?Y)G_!*C_E);^P=_V=?\#?\ U8.AU_K9UK#;Y_HC.IT^?Z!1
M115F9_GN_P#!VA_RD(^!O_9FO@?_ -7;\?J_EQK^H[_@[0_Y2$? W_LS7P/_
M .KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_!,C_E(]^P/_V>
M5^S1_P"KD\&U\.U]Q?\ !,C_ )2/?L#_ /9Y7[-'_JY/!M-;KU7Y@?ZYU%%%
M;G.%%%% !1110 4444 %%%% !1110!^2O_!=?_E$O^VG_P!D]\-?^K.\#5_E
M<U_JC?\ !=?_ )1+_MI_]D]\-?\ JSO U?Y7-9U.GS_0UAM\_P!$%%%%9EA1
M110 4444 %%%% '^FY_P;=_\HB?V=O\ L:/CM_ZO#Q]7[J5^%?\ P;=_\HB?
MV=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% &?J^KZ5H&E:G
MKNNZE8:-HFBZ?>ZMK&L:K=V^GZ7I6E:;;27FH:EJ5_=R16ME86-I#-=7EW<R
MQV]M;Q2332)&C,/\VK_@NA_P6-UW_@H'\4+KX)?!76M0TK]CSX7:_)_8$4/V
MBPG^-GB[3&EM7^)?B2V<13KX>MF:XB^'?AZ\19+33I7\2:Q;P:[JT>F>'OU-
M_P"#E[_@K//'+JO_  3B_9\\3/$HCM9OVJ_%^AW>&E6>.&_TKX&V-_ V1$87
MMM:^)HMF_>B32/!5Q<A%\:Z+)_%/6<Y=%\S2,>K^7^?]?\,4445F:!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!_>/\ \&\/_!:2X^-.G>'?V#/VK/%AN?BWX?TQ;#]GOXG^(+UGN_BAX<TB
MT9A\-/%.HW3EKKX@^&]-MVD\+ZQ<2M/XT\/VLFFW['Q5H\5WXN_KIK_%F\/^
M(-=\)Z]HGBGPQK&I>'O$OAK5].U_P]K^C7MQINL:)K>CWD.H:5J^E:C:2175
MAJ6FWUO!>6-Y;2QW%M<PQ30R)(BL/]/3_@B5_P %1]*_X*1?LU1Q^-K[3[+]
MIWX+V^D^&OC;H4*V]G_PDL<T,D'AWXLZ'80B.)-(\:Q65P-:L[.&&#0/%]IK
M&G1VEIH]QX=EO]82OH^FW]>1E*-M5MU1^TM%%%60%%%% !1110 5_#'_ ,'>
MO_)6?V)/^R=_&;_U)? =?W.5_#'_ ,'>O_)6?V)/^R=_&;_U)? =3/X7\OS1
M4/B7S_)G\==%%%8FP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5_1I_P;T?\ !5&Z_8L_:!MOV</B_P"(V@_9?_:'
M\1V&G2W.IW)73?A/\7-1^S:1X<\>123.+?3O#OB1DL/"WQ =S!;068T+Q3=W
M4%MX5NX+_P#G+HIIM.XFKJS/]K"BOP5_X-[?^"A%Q^VW^Q78>"/B!KC:K\>?
MV7VT7X8^/KB]N#/JWBGP9)8S_P#"K?B!>/(\EQ<W.KZ)I=]X8UN^N9IKS4O$
MW@[6=:O#'_;%NK?O56R=TF8M-.P4444Q!1110!_D_P!%%%?AY\^%%%% !111
M0 4444 >L? 7_DN?P8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8:
M/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ H
MHKX%_P""C?[<WA']@S]G?6_B7J/V#5OB/XB^U>&/@YX)N93O\3>-9K8NE[>V
M\4D=S_PBWA6&1-;\474;P*;9+31H;NWU;7=)67*M6IX>E4KUI*%*E%SG)]$O
MS;V26K;26K%*2C%RD[)*[?\ 7X'Y3?\ !>C_ (*1?\*H\'WG[%WP:U[ROB5\
M0]%CE^-6O:7<XN?!/P[UB /;^"HIX'W6OB/X@6,GF:M&[+-I_@:<*T#_ /"7
M6%Y9?QI5UWCWQWXN^*'C7Q5\1?'VNW_B?QIXVU[4O$OB?Q!J4@DO=5UG5KJ2
M\OKN4J%CC#S2L(;>".*VM8%CMK6&&WABB3D:_)<TS&IF>+GB)WC!>Y1I7NJ=
M);+MS2^*;ZR;M[J27BUJKJS<GMM%=E_F]WY^5@HHHKSC(**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#]V?^")/_  4A/[)WQ;_X4-\6M>-O^SS\
M9M;M8TU'4;@II_PN^)-XL&GZ9XM\V5A#9>&_$:QV>A>-'D\N"S6'1O$DEQ;6
MNBZHFH?W3 @@$$$$9!'((/0@CJ#7^4!7]K__  0G_P""D/\ POSX=P?LF?&'
M7O/^,OPGT%#\.M;U2YS>_$GX7Z5&D$=@\\S%K[Q9\/[<0V5YEOMFK>%/[.U8
MQWEUH_B;4J^WX7S>ULLQ$M&V\).3ZO66';\]94K]>:%]:<3T,)7_ .74O/D;
M_P#2?S:^[L?T0T445]R>@?R^_P#!?/\ X)O?\)EH=]^W)\&-!W^*O"NG6\'[
M07A[2[;=+XA\):;!'::=\3X+>!?,EU7PC9Q0:9XN8+)]H\)PV.M2&TB\+:G+
M?_R U_J[WEG::C:76GZA:VU]87UM/9WME>0175I>6EU$T%S:W5M.KPW%M<0N
M\,\$R/%+$[1R*R,0?X"/^"P7_!.J[_8?^.;>*/ 6EW+?LY?&#4-1U;X=74:2
MS6_@C7<M>:Y\+]0NCN:-M)WM?^$I;IO-U/PJ\< N-0U+0-?N$^"XHRCV<GF6
M'A^[G)+%0BM(5).T:R72-1M1J;6J6EJZCMYV+HV_>Q6C?OKLW:TOGL_.W=GX
M_P!%%%?&' %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &EH^L:MX>U?2M?T'4K[1M<T/4
MK'6-&UC3+J:QU+2M6TRZBO=.U+3[VW>.XL[ZQO((;JTNH)$FM[B*.6)U=%8?
MZ#W_  2>_P""A.D_MW_ &WD\37EC:?'_ .%T&F^'OB]H<0AMFU>1X7BT7XCZ
M39Q!$71_&$5K/)?06\44.C>);;5]+2"+3AH]Q??YY]?4W[&O[6/Q$_8M^/W@
MWXZ?#N5KB;1+@Z;XM\+RW,EMIGCKP-J4L \1^$=5*+(JQ:A;PQW.FWDD%R=&
MUZRTG7(;>:XTV%&]G),TEEF+4I-O#5K0Q$%TC?2K%?ST[M_WHN4>J:WP]9TI
MZ_!*RDOU7FC_ $VJ*\A^ WQQ^'G[2/PB\"_&SX5ZRFM^"/'^B0:QI5P=B7MC
M-N>WU/0]8MHY)18Z[H&J0WFC:W8&23[)J=E<PK)*BI*_KU?JL)QG&,X24H3B
MIPE%W4HR2<9)]4TTT^J/93NDUJGJGW044450!1110 4444 %%%% !1110 44
M44 <5\0OAM\/OBSX5U+P-\4/!/A;X@^#M70)J7AGQCH6F^(M$NRH812R:?JE
MO<VXN;<L9+6[1$NK27$UM-%*JN/P/_:9_P"#=']F?XDSW^O_ +.OCKQ1^S[K
MUPTLZ^&-0BF^)'PW>4[I!#9V6K:G8>,="$\K,LDZ^*]:L;*(HMCH*I#Y,G]$
MM%<>+R_!XZ/+BL/3JV5E)KEJ17]VI%QG'T4DGU1$Z<*GQQ4NSZKT:LU]Y_ M
M\:?^"#O_  4+^$TMW/X=\ ^%?C=H-MYD@UCX4>,=-N+O[.,F+?X7\8CPAXJG
MNV7 DM='TC6%CEW*EQ-&%F?\W?'O[+_[2?PLEGA^)/[/_P :/ AM\F27Q9\,
M?&>A6I1<_O8KS4=&M[2>W;!*7$$\D$B_-'(RX-?ZA=%?.UN$,'-MT,37HW^S
M-0K17DOX<K>LV_,Y98*F_AE*/D[2_P G^)_E LK(S(ZLCHQ5T92K*RG#*RG!
M5E((((!!&#S2QQR32)%%&\LLC!4CC1GD=CT5$4%F8]@ 2:_U9-0\.^']7?S-
M6T+1M3D*JIDU#3+*]<JN"J[KF"5MJD J,X&!CI3M.T#0M(8MI.B:1I;%=A;3
MM-L[)BN2=I-M#$2N23@\9)..37)_J8[ZYBK?]@FOW?6?U^\CZC_T]_\ )/\
M[8_S%O /[*'[4'Q4EAB^&_[._P ;?&XGV%+GPU\+_&>JZ>B/]V:XU.UT:33K
M2W/>YNKJ&W&1ND&17Z5?!3_@@=_P4$^*LUI<>+_"7@OX%:#.8Y'U+XG>,=/N
M-4:T8CS&MO#'@4>+]9CO57<(['7HO#^^0 2W%O&PFK^]:BNRAPA@H-.OB,17
MM]F/)1@_5)3G]TXOS+C@H+XI2EZ>ZOU?XG\^W[,?_!O!^RI\*9M/\0?'SQ1X
MG_:.\36K17!T2XCD^'_PSBN$*RJ)/#FB:E>^)=9^SS#8?[5\8'2-1A7;>^'O
M+EDMQ^\'@OP/X,^''AK2_!GP^\)>&_ _A'1(!;:/X8\):)IOAW0-+MP23%8:
M3I-M:6-JK,2[^3 AD=F=RSL6/4T5]%A,!@\#'EPN'IT4U9RBKU)+^_4DW4E_
MV])VZ'5"G"FK0BEY]7ZO=A111766%%%% !1110 4444 %%%% !7\P/\ P<V?
M\DI_93_[*%\2/_4;\.5_3]7\P/\ P<V?\DI_93_[*%\2/_4;\.5XW$'_ ")\
M;_@I_P#I^D<^*_@5/^W?_2XG\?M%%%?E!XX4444 %%%% !1110!_6M_P;#_\
M@+]L_P#["WP#_P#2/XP5_557\JO_  ;#_P#("_;/_P"PM\ __2/XP5_557ZK
MPY_R)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /G7]KC]GRS_:N_9G^-G[-^H>*+GP59?&;P#K
M7@2Y\66>E1:W=:!%K,2QMJ4&D3WVFQ:A);[<K;27]HLF<&9.M?RS?\0@WPZ_
MZ/G\:_\ AA]"_P#GHU_9'12:3W7]?TAIM;,_C<_XA!OAU_T?/XU_\,/H7_ST
M:/\ B$&^'7_1\_C7_P ,/H7_ ,]&O[(Z*.5=OZ_I?U=CYI=_R_R/XW/^(0;X
M=?\ 1\_C7_PP^A?_ #T:/^(0;X=?]'S^-?\ PP^A?_/1K^R.BCE7;^OZ7]78
M<TN_Y?Y'\;G_ !"#?#K_ */G\:_^&'T+_P">C1_Q"#?#K_H^?QK_ .&'T+_Y
MZ-?V1T4<J[?U_2_J[#FEW_+_ "/XW/\ B$&^'7_1\_C7_P ,/H7_ ,]&C_B$
M&^'7_1\_C7_PP^A?_/1K^R.BCE7;^OZ7]78<TN_Y?Y'\;G_$(-\.O^CY_&O_
M (8?0O\ YZ-?QN_M*?":W^ ?[1?Q^^!5IK<WB:T^"WQK^*GPFM?$=S8IIEQX
M@M_ASXZUWP?#K<^FQ7-['I\VJQZ,M_+8QWEVEH\[6Z7,ZQB5_P#9%K_(8_X*
M+_\ *0?]NS_L\G]I[_U=OC>LYI*UEW_0J#;>KZ'QM1114&@4444 %%%% !11
M10!^L?\ P1__ .":VB?\%0OV@_B%\$M=^+6J_!VU\#_!O5?BG%XATGPA:>,[
MC4;C3O&W@;PDNC2:=>>(/#L=M#+'XOEOC>K=S.CV,< MF6=I8OZ*O^(0;X=?
M]'S^-?\ PP^A?_/1KX._X-*_^3]OC[_V:'XG_P#5S?!6O]!2M8I-)V_J_P#P
M/ZNS.4FF[/\ +L?QN?\ $(-\.O\ H^?QK_X8?0O_ )Z-'_$(-\.O^CY_&O\
MX8?0O_GHU_9'15<J[?U_2_J[)YI=_P O\C^-S_B$&^'7_1\_C7_PP^A?_/1H
M_P"(0;X=?]'S^-?_  P^A?\ ST:_LCHHY5V_K^E_5V'-+O\ E_D?QN?\0@WP
MZ_Z/G\:_^&'T+_YZ-'_$(-\.O^CY_&O_ (8?0O\ YZ-?V1T4<J[?U_2_J[#F
MEW_+_(_C<_XA!OAU_P!'S^-?_##Z%_\ /1H_XA!OAU_T?/XU_P###Z%_\]&O
M[(Z*.5=OZ_I?U=AS2[_E_D?RI_LO?\&N_@3]F?\ :-^!W[0UC^V+XM\77GP4
M^*7@KXG6OA:[^#.CZ/;>()_!FO66NQ://JL/Q%U"73HK][(6TEY'8W;VZR&1
M;>4J$/\ 59110E;9";;WU"BBBF(_SW?^#M#_ )2$? W_ +,U\#_^KM^/U?RX
MU_4=_P ':'_*0CX&_P#9FO@?_P!7;\?J_EQK&?Q/Y?DC=;+T7Y!1114C"BBB
M@ HHHH *^XO^"9'_ "D>_8'_ .SROV:/_5R>#:^':^XO^"9'_*1[]@?_ +/*
M_9H_]7)X-IK=>J_,#_7.HHHK<YPHHHH **** "BBB@ HHHH **** /R5_P""
MZ_\ RB7_ &T_^R>^&O\ U9W@:O\ *YK_ %1O^"Z__*)?]M/_ +)[X:_]6=X&
MK_*YK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@#_3<_P"#;O\ Y1$_L[?]
MC1\=O_5X>/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2MULO1?D8/=^K_
M #"BBBF(**** "ORM_X+!_\ !1+1_P#@G%^Q_P"*OB;IMQ87/QK\>O<_#SX
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
MN\;\\'YOF&WPCQM_P:" 0W%Q\./VZRUPH;[+I/C;X [89#@E1<>(=!^+#O
M<!C'X8N"02P5=NUO[5Z*7+'L'-+O^1_FY_'O_@V)_P""F/PBM;W5? &E?"7]
MHO2+59)UA^%GCT:1XI%I&-SO/X;^)^F> UGO H9ET[P_JWB&ZG^6.U6XG<0U
M^$WQ8^#'Q=^ _BZ\\ _&OX8^//A/XUL 7N?"_P 0_"FM^$=;$&]XX[R&PURR
MLI[K3[@HS6FHVJS6-Y'B:UN)HF5S_LRUX1^T+^S%^S_^U?X!O?AE^T5\)?!G
MQ:\&7:3^5IOBS28[F\T>YN(_)?5/#&O0&W\0>$M;6,!(==\,ZII.L0+Q#>Q@
MD%."Z:?D-3?4_P <:BOZ9_\ @L+_ ,&^'CG]BK2_$7[1W[*MUXC^+/[,.GF?
M5/&7AC4D&I?$OX'Z>29)M1U2:RMX5\9_#FQY,OBFWM+;6?#%D4;Q797>GV5]
MXOF_F8K-IIV9HG=704444AA1110 4444 %%%% '[*_\ !!W]LN?]CC_@HI\(
M;_6-5:P^&'QSNX?@'\4(IIS%I\6F^/M1L;;PAXBNS(?LULOA3X@0>&-5O-3E
M0R6?AP>(K:.6"+4+ES_J-U_BIQ2RP2QSP220S0R)+#-$[1RQ2QL'CDCD0ATD
M1P&1U(96 92" :_UU?\ @G'^TBW[7/[#/[,/[0MU>+?Z]\0/A3H'_":W2;=D
MGQ&\+>?X+^).Q5)V1CQYX=\1"&-OG2'RP_S9K2#Z?,SFMF?:]%%%:&84444
M?Y/]%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O\ U,-'K_4HK_+7
M^ O_ "7/X,?]E8^'7_J8:/7^I17WG!O\+'_]?*'_ *35/1P.U3UC^3"BBBOM
M#O"BBB@ HHHH **** .,^(GQ"\&_"?P)XM^)?Q"UZQ\,>"/ ^@ZCXE\3Z]J+
ME+73=(TNW>YNIB%#2SSLJ"&TL[:.6[OKN2"RLX)[J>&%_P#.@_X*(?MP>,OV
M\/VB-?\ BGK'V[2/ 6C>?X9^$/@BXF#1>$_ UM=.]L]U#%));-XF\1R_\3OQ
M5>QO.9-0GCTRWN9-'T?2(;?]4_\ @O'_ ,%(?^%R>.+K]C?X-Z]YWPK^&FN*
M_P 7M=TNYS:>/OB5I$Y">%HYH&VW?AGX>7D;+=([&WU/QM'-.;=D\+:+J%S_
M #?5^=\2YO\ 6JKP.'E_L]"?[V47I6K1TMYPI.Z724[RU48,\O%U^>7LXOW8
MOWFOM2_RC^>O1,****^3.,**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *[[X6_$_QQ\%_B+X-^*WPVUZ[\,>.O 6OV'B3PSK=F1YEGJ-A+
MO5)HFS#>6%Y"9;'5--NDELM4TVYN].OH9[.ZGA?@:*<92C)2BW&46I1DFTXR
M3NFFM4T]4^C"Y_I4?L!_MI^"/VZOV>/#/QA\,BTTKQ3;A/#OQ2\$17'FW'@G
MQ]8VT+ZIIZB1FGET/4TECUGPOJ$F3>Z)>VZ7!CU2UU.SM/MBO\Y#_@FA^WCX
MH_8*_:'TKQT'U#5/A-XR-CX7^-/@ZT8N=8\*&Y9K?Q!IEJ[K _BOP7/<3:OH
M$C&)[J%]6\/-=V=EX@O;A/\ 1*\&^,?"_P 0O"?AKQWX)US3_$OA#QAH>F>)
M/#/B#2IA<:=K.AZS9Q7^FZC9R@ M!=6D\4JAU21-VR5$D5D7]4R/-8YGA5SM
M+%4$H5X[<W2-:*_EJ6]ZVD9\RLERW]C#UO:PU^..DEW[27KU[/Y'2U\\?M4_
MLS_#G]KOX&>./@1\3[+S= \7:>?[.UB"&*35O"'B>S#S>'O&&@O)@0ZOH.H;
M+F--Z0:A:->:/J FTO4KZVF^AZ*]F<(583IU(J<)Q<)QDKJ49*TDUV:=C=I-
M--73T:>S1_E[?M+_ +.WQ'_93^-GCKX%_%/3?L/BGP3JKVJWD"2_V5XDT2X
MN=!\5Z!/*B-=:'XATR2WU&QD95G@$LEA?Q6NI6=[:0>$5_?+_P %D_\ @G+!
M^VI\$_\ A8?PWT:*3]I#X-:5?WW@T6T2)>?$/PBAEO\ 6OAG=2@!KB]ED\[5
MO [7!=+3Q&USI<;65KXHU2]B_@?G@GM9YK:YAEM[FWED@N+>>-XIX)XG,<L,
MT4@62*6*1622-U5T=2K $$5^3YSED\KQ;IZRP]2\\/4?6%]82>W/3;Y9=URS
MLE)(\:O1=&=MXO6+[KJO5=?D^I%1117DF(4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
MNA_P1-_X*0-^R3\7?^%&_%?73;_L[_&?6[6&6^U"XV6'PO\ B/=B#3M*\9B2
M5A#9>'=>2.ST+QN[F*&UMX='\22W$-OH%]#J']UX8, RD,K %6!R"",@@C@@
MCD$<$5_E 5_:M_P0D_X*1?\ "]OA];_LC?&+7C/\8OA5H0;X::YJESF\^(WP
MPTF)(DTF2>9BU]XK^'MLL5K.-WVS5O" L=2\J[N-"\2:DWVW"^;V:RS$2T;;
MPDY/9[O#MOH]94O/FAU@EZ&$K[4IO_ W_P"D_P#R/GIV1_151117W1Z 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5_,#_P '-G_)*?V4_P#LH7Q(_P#4;\.5_3]7\P/_  <V
M?\DI_93_ .RA?$C_ -1OPY7C<0?\B?&_X*?_ *?I'/BOX%3_ +=_]+B?Q^T4
M45^4'CA1110 4444 %%%% ']:W_!L/\ \@+]L_\ ["WP#_\ 2/XP5_557\JO
M_!L/_P @+]L__L+? /\ ](_C!7]55?JO#G_(FP7I7_\ 4FL>SAOX%/T?_I3"
MBBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O\AC_@HO\ \I!_V[/^SR?VGO\ U=OC>O\ 7GK_
M "&/^"B__*0?]NS_ +/)_:>_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH ***
M* "BBB@#^IS_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2O\ /K_X-*_^3]OC
M[_V:'XG_ /5S?!6O]!2MH?"OG^;,9_$_E^2"BBBJ)"BBB@ HHHH **** "BB
MB@ HHHH _P ]W_@[0_Y2$? W_LS7P/\ ^KM^/U?RXU_4=_P=H?\ *0CX&_\
M9FO@?_U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ K[B_X)D?\I'OV
M!_\ L\K]FC_U<G@VOAVON+_@F1_RD>_8'_[/*_9H_P#5R>#::W7JOS _USJ*
M**W.<**** "BBB@ HHHH **** "BBB@#\E?^"Z__ "B7_;3_ .R>^&O_ %9W
M@:O\KFO]4;_@NO\ \HE_VT_^R>^&O_5G>!J_RN:SJ=/G^AK#;Y_H@HHHK,L*
M*** "BBB@ HHHH _TW/^#;O_ )1$_L[?]C1\=O\ U>'CZOW4K\*_^#;O_E$3
M^SM_V-'QV_\ 5X>/J_=2MULO1?D8/=^K_,****8@HHHH _#S_@X%_;=E_8V_
MX)^>.=-\*:P^E_%[]H^:X^!WP[DM)S#J6E:9K^GSR_$KQ=:M&4N+?^PO ZZA
MI=CJ=K)%<:5XI\3>%[N)PRBO\Q*OZ*/^#F7]K>3]H/\ X*$7WP<T/5#>> /V
M3?"]O\,[&"&7S+";XD^(EL_%'Q3U:$9)CO8+N7P[X$U2,A MUX ^52"99/YU
MZQF[OT_IFT%9>NH4445)04444 %%%% !1110 5_0I_P10_X(B^*O^"AGB*V^
M.?QRBUOP3^Q[X2UIK:>YM3/I?B3XYZ[I=QMO_!W@B]PDNG>%-/GC-GXT\=6V
M9+><3>&/"SOXB75M4\(?+/\ P1V_X)C>*/\ @I=^TS:^$]375-#_ &??AA_9
M?BOX^>-K$-!/#H,]U*-(\!>'KTQO#%XQ\?SV5[8Z;,^X:-HMCX@\3&&\?18-
M,U'_ %$OA_X \%?"GP/X4^&OPX\,:1X,\!^!M!TWPQX1\*Z!:)8Z/H.@Z/:Q
MV>G:;86T?"0V]O$JEW+S32;Y[B66>221KA&^KV[=R)RMHM^OD5OAI\,OA]\&
MO ?A?X7_  J\'>'_  !\/?!6E0:)X6\(>%M-M])T/1=-M]Q6"TL[9%3S)I7E
MNKRZE,EW?WL]Q?WT]Q>7,\\G<T45J9!1110 4444 %%%% !1110 5\1_MX?\
M$_OV=?\ @H=\&K[X1_'KPND]S:QWMU\/_B/H\-K;^/\ X7^([F%8UUWPCK,L
M,C)%*\5L-;\/7PN/#_B.VMX;?5["=[:RN+3[<HH"[1_D=?\ !0C_ ()]?'3_
M ()R?'K5/@M\9=/%_I=ZMUK'PP^)NE6EQ%X1^*?@Q+GR(-?T.25I38ZI9EX;
M3Q3X6NKB74_#.J2+!-)>Z9>:-K.K?"E?ZWW_  48_8"^$G_!1C]F[Q/\"_B7
M;6^F:_&EQKWPG^)$5E'<ZW\,?B';VLD>E>(; YCENM(NR1IGBW0!/##K_A^X
MNK42V>I1:7JFG?Y4O[0GP$^)W[+WQI^(WP!^,GA^7PS\1_A?XDN_#7B336+R
M6LLD(CN-/UC2+MXX1J7A_P 0Z5<6.O>'=6CC6'5=#U&PU& "*Y05C*/+Z&T9
M77G_ %J>-T445)04444 %%%% !1110![-^SO\=/'/[,OQS^%/[0'PVO38^-O
MA)XXT'QMH3&22*VOI-'O(Y;W1-2\KYY=&\0Z:;S0=<M>4O-'U*^M)%:.=E/^
MO;\ OC5X+_:.^"7PJ^//P[NC=^"OBYX#\->/?#S2,C75M9>(]+M]0.EZBL9(
M@U;1[B:;2=8M#B2SU2RN[255EA=1_C65_?I_P:E?M;R?$?\ 9?\ BQ^R/XEU
M0W&O_LZ^,$\8^ K>XE_>'X6?%6YO]0O=-L(F+-+#X;^(UCXFU#4)LJD(\=Z1
M;*@ #-I!ZV_JY$UI?M^I_5Y1116AD%%%% !7\,?_  =Z_P#)6?V)/^R=_&;_
M -27P'7]SE?PQ_\ !WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\==
M%%%8FP4444 %%%% !1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\
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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[OX8_$OQO\&_B%X/\
MBG\-]>O/#'CGP'KUAXD\,ZY8L!-8ZGITPEC\R)PT-W97*>99ZEI]TDMEJ>GW
M%UI]]!/9W,\+\)13C*49*46XRBU*,DVG&2=TTUJFGJGT8)M:K1K5-=#_ $HO
M^"?O[:_@G]NS]GCPW\7?#HL])\7V7E^'/BMX(AG,D_@OQ[96T3ZC:1I([W$N
M@:Q&Z:UX6U"0N;O1[N*WN9%U:PU6TM/MZO\ .*_X)J_MW^*?V"OVA])\?PMJ
M&J_"KQ<;+PQ\:/!EH^[^W?"+7+-%K>G6LCI;OXK\&SW$VL^'9G:%[A6U/P^]
MY9Z?X@U&6O\ 1.\%>,_"WQ%\(>&?'O@?7+#Q-X.\9:'IGB7PQX@TN;S]/UC0
M]8M(K[3=0M),*QBN;6:.0+(J2QDF.:..5'1?U/(LV69X6TVEBJ"C"O'^?2T:
MT5VG9\R7PS35E%QO[&'K>UAK\<=)+OVDO7KV?R.GHHHKW#H"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *_F!_X.;/^24_LI_\ 90OB1_ZC?AROZ?J_F!_X.;/^24_LI_\ 90OB1_ZC
M?ARO&X@_Y$^-_P %/_T_2.?%?P*G_;O_ *7$_C]HHHK\H/'"BBB@ HHHH **
M** /ZUO^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_E5_X-A_^0%^V?\ ]A;X!_\
MI'\8*_JJK]5X<_Y$V"]*_P#ZDUCV<-_ I^C_ /2F%%%%>V;A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?Y#'_  47_P"4@_[=G_9Y/[3W_J[?&]?Z\]?Y#'_!1?\ Y2#_ +=G_9Y/
M[3W_ *NWQO6=3I\_T+AO\OU1\;4445F:A1110 4444 %%%% ']3G_!I7_P G
M[?'W_LT/Q/\ ^KF^"M?Z"E?Y]?\ P:5_\G[?'W_LT/Q/_P"KF^"M?Z"E;0^%
M?/\ -F,_B?R_)!1115$A1110 4444 %%%% !1110 4444 ?Y[O\ P=H?\I"/
M@;_V9KX'_P#5V_'ZOY<:_J._X.T/^4A'P-_[,U\#_P#J[?C]7\N-8S^)_+\D
M;K9>B_(****D84444 %%%% !7W%_P3(_Y2/?L#_]GE?LT?\ JY/!M?#M>\?L
MM?&6V_9U_:8_9[^/]YH$_BJT^"/QK^%WQ:NO#%MJ$>DW/B&W^'GC71?%LVB6
M^J2VE_%ITVJ1Z2UE%?26-XEJ\ZSO;3JAC9K=>J _V.**_C<_XB^?AU_T8QXU
M_P##\:%_\ZZC_B+Y^'7_ $8QXU_\/QH7_P ZZMN9=_Z_K^MS'DEV_+_,_LCH
MK^-S_B+Y^'7_ $8QXU_\/QH7_P ZZC_B+Y^'7_1C'C7_ ,/QH7_SKJ.9=_Z_
MK^MPY)=OR_S/[(Z*_C<_XB^?AU_T8QXU_P##\:%_\ZZC_B+Y^'7_ $8QXU_\
M/QH7_P ZZCF7?^OZ_K<.27;\O\S^R.BOXW/^(OGX=?\ 1C'C7_P_&A?_ #KJ
M/^(OGX=?]&,>-?\ P_&A?_.NHYEW_K^OZW#DEV_+_,_LCHK^-S_B+Y^'7_1C
M'C7_ ,/QH7_SKJ/^(OGX=?\ 1C'C7_P_&A?_ #KJ.9=_Z_K^MPY)=OR_S/[(
MZ*_C<_XB^?AU_P!&,>-?_#\:%_\ .NH_XB^?AU_T8QXU_P##\:%_\ZZCF7?^
MOZ_K<.27;\O\S]N?^"Z__*)?]M/_ +)[X:_]6=X&K_*YK^LW]OK_ (.6/!/[
M:/[('QP_9?TS]DGQ5X O_B]X<TO0K?QA?_%_2?$-IH;:?XIT#Q$US-HUO\/]
M)FOUE31FM1%'J-J5>X64N1&4?^3*LYM.UM?Z1I!-+7N%%%%04%%%% !1110
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5_37_P $$?\ @I%_PKOQ-9?L1_&;7O+\"^-]6FF^ ^OZ
MI<X@\*>.M6N&GO/AW-/.VR#0_'-[+)>>'$#QI9^-9KBPCBN9?%ZO8?S*5-;W
M%Q:7$%W:3S6MU:S17%M<V\CPW%O<0NLD,\$T;+)%-%(JR12QLKQNJLK!@#79
M@,=6R_%4\31>L':<+M1J4W;GIR\I6NM^62C)*\4:4ZDJ4U./3==UU7S_  W/
M]7JBOQK_ .".'_!1FW_;7^"(\!_$75X7_:/^#>EV&G^-UN)42\^(/A5/+L-%
M^)UI"2#/<W3B+2O&RVX>.R\2^3J+QV-EXGT>R3]E*_7,+BJ6,P]+$T)<U.K'
MF7>+VE"2Z2A).,EW3M=:GM0FIQ4HZIK[NZ?FGHPHHHKH*"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^8'_
M (.;/^24_LI_]E"^)'_J-^'*_I^K^8'_ (.;/^24_LI_]E"^)'_J-^'*\;B#
M_D3XW_!3_P#3](Y\5_ J?]N_^EQ/X_:***_*#QPHHHH **** "BBB@#^M;_@
MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ
M_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7^0Q_P
M47_Y2#_MV?\ 9Y/[3W_J[?&]?Z\]?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO6=3I
M\_T+AO\ +]4?&U%%%9FH4444 %%%% !1110!_4Y_P:5_\G[?'W_LT/Q/_P"K
MF^"M?Z"E?Y]?_!I7_P G[?'W_LT/Q/\ ^KF^"M?Z"E;0^%?/\V8S^)_+\D%%
M%%42%%%% !1110 4444 %%%% !1110!_GN_\':'_ "D(^!O_ &9KX'_]7;\?
MJ_EQK^H[_@[0_P"4A'P-_P"S-? __J[?C]7\N-8S^)_+\D;K9>B_(****D84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% '^FY_P;=_\ *(G]G;_L:/CM_P"KP\?5^ZE?A7_P;=_\HB?V
M=O\ L:/CM_ZO#Q]7[J5NMEZ+\C![OU?YA1113$%?Q>?\'>?Q4DAT/]BGX(VD
MY,6H:K\7OBIK]KOP%DT>T\&^$O"-QY8)W%UUSQM'O8#R_+VQEO,D"?VAU_GC
M?\'77CA_$'_!0_X9>#X9V:R\ ?LM>![:6V)RL.M^)/B%\4->OIE'13<:/+X<
M1AC/^C@DD$!9G\+^7YHN'Q>G_#?J?S$4445B:A1110 4444 %%%% !7^FK_P
M;E_LV6_[/_\ P3"^%'B.\T[[%XO_ &B];\2_'CQ/)+'^_DT_Q!=IX=^'R),P
M$C:?-\.O#/AC6[:#B"&[UW49859KF6:;_,\T;2;_ %_5]*T+2H&NM4UK4K'2
M=-M4^_<W^I745G9P+_M37$T<:^["O]E;X.?#C2O@Y\(OA7\(M"V?V)\*_AQX
M'^'&C^4GE1_V7X'\,Z9X9T_RXP!Y:?9-,BVI@;1@8XK2&[?R(F]$N_Z'I%%%
M%:&04444 %%%% !1110 4444 %%%% !1110 4444 ?PL_P#!VS^S;;Z!\6OV
M9/VK]%T[RX_B+X2\1_!CQW>01[(/[=^']Y#XG\$7=Z0 )=2UG0?%?B73DF):
M0Z=X,M8&Q';0U_'K7^E?_P ',?PBA^)?_!*SXA^*O($U_P# OXH?"7XK:>%0
MM.!>>)?^%3:F8B 6"0Z/\4;^]N02$$%F\K9,25_FH5C/27KJ;0=X^F@4445)
M04444 %%%% !1110!_J<?\$'?BK)\7/^"4'[(.LW4YFU'PGX+\0?"N^C9][V
ML?PJ\<^)_ 6AP,<M@-X7T+0KF%,_);W$*87;M'Z\5_,A_P &I/CE_$?_  3I
M^(GA*XF9[CX>?M1^/=-M("VX0:)XA\ _"_Q-:LO]Q9M:U'Q$=F,;D9\DN0O]
M-];K9>B_(PEHWZA1113$%?PQ_P#!WK_R5G]B3_LG?QF_]27P'7]SE?PQ_P#!
MWK_R5G]B3_LG?QF_]27P'4S^%_+\T5#XE\_R9_'71116)L%%%% !1110 444
M4 >N_L_?\EZ^"7_97?AM_P"IEHM?[*=?XUG[/W_)>O@E_P!E=^&W_J9:+7^R
MG6L-OG^B,ZG3Y_H%%%%69A1110 4444 %%%% !7!_%/XA:'\)/AC\1OBKXGE
M6#PW\,_ GB[X@^(9GD6%(M$\&>']0\1ZK(TK K$J6&FSL9&!" ;B"!BN\K^<
MO_@Y>_;6TS]G/]A*_P#@!H&KQP_%;]K>];P)9V%M.!J&E_";1+FPU7XH>()H
ME)VV.K6W]D_#SRYU7[;#XRU*6S+OI-TT";LKL:U:7F?YS7B#7-0\3:]K?B35
MI1/JOB'5]2US4Y@-HFU#5KV:_O90N3@27-Q(X&3C.,FLBBBL#<**** "BBB@
M HHHH *_J#_X-.O#,NJ?\%"OB_XE>)C9^%OV2O&R"8#Y8]3UWXJ_!NSLXV)Z
M>;I\&LL,<YA],U_+Y7]IG_!H5\,Y6U#]MOXR75N5A@L_@S\,]#N]I(EENY_'
MGBGQ7;AR %-NEEX-D*J6W_:@6"[$+U'XD3/X7\OS1_;)1116QB%%%% '^3_1
M117X>?/A1110 4444 %%%% 'K'P%_P"2Y_!C_LK'PZ_]3#1Z_P!2BO\ +7^
MO_)<_@Q_V5CX=?\ J8:/7^I17WG!O\+'_P#7RA_Z35/1P.U3UC^3"BBBOM#O
M"BBO,/C1\8OA_P#L_P#PL\;_ !D^*6N1>'O GP_T*ZU[7]1D"O,T,.V*UT[3
MK8O&U_K.LW\MKI&B:9$PGU/5KVSL(,S7""E*481E*348Q3E*4G91BE=MMZ))
M*[;T2!NVKT2U;?0^&?\ @J9_P4!T+]@O]GR\US2;C3[_ ..7Q%CU'PW\&/#-
MUY5P%U9+>,:IXYU>Q<DS>&_!$-W;7MS$R-'JNM76AZ"[0PZI<7MG_GF^(O$.
MN^+M?USQ5XGU:_U[Q)XEU?4=>\0:YJMS+>:GK&M:O=S7^J:IJ%W,S375[?WM
MQ-=74\K,\LTKNQ)8U]0_MO\ [8'Q _;=_:#\6_&[QR\UC97DG]B^ /!XN6N;
M#P'X TZXN&T#PU9MA8Y;A5N)]3UV_CBA&K>(=0U74E@MHKF*UM_D6ORK.\UE
MF>*;BVL+1<H8>.JNOM59+^:I9.WV8J,=TV_'Q%;VL]+\D=(K\Y>K_*P4445X
MISA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?V'_P#! _\ X*0_\)_X;LOV(?C-KV_QMX,TJ>;X">(-
M4N<S^*?!.E6[7%]\.)IYVWSZUX)LHI;_ ,,H'D>[\&0W6FQQ6T7A&$W_ /3C
M7^5)X-\8^*/AYXM\->._!.N:AX9\8>#]<TSQ)X9\0:5,;?4=&US1[N*^TW4;
M.7!"S6MU!'*H=7C?:8Y4>-G1O]$S_@FE^WAX7_;U_9XTKQXC6&E_%CP<+'PO
M\:/!UJX3^QO%@MF:#7M,M7=KA/"GC."WFU?P_*YE2VE35?#[7=Y>^'[Z=OT/
MAG-_K-)8#$2_?T(_N)/>K1BK<OG4I+YRIV=O<G)^GA*W,O9R?O1^&_6*Z>L?
MR]&S]#Z1E5U964,K JRL RLI&"K Y!!!P01@C@TM%?6G:?PD?\%K?^";[?LB
M?%__ (77\*=":W_9U^,^M7<]I96$!6P^&'Q$NEGU'5O!#)&ODV?A_64CN]=\
M#JOE16]E%J_AR*".'P[;7%_^&U?ZC_Q^^!?P[_:5^$'CKX(_%71UUGP3X^T6
M;2=2B7RUOM.N0R7.E:_HUS+',MCKWA[5(;36=%OO*D%MJ-E;R2130B2&3_.!
M_;%_92^(O[&'Q]\9_ KXC0--=:#<C4/"WB:*VDM]+\<^"-1EG;PYXOT@.TBB
MWU.VA>"_M$GN&T?7+/5M"N)Y+O3+@U^:\1Y1]1K_ %JA"V$Q$M5%:4*SU<+=
M(3LY4^B]Z%DE&_E8JC[.7/%>Y)Z]HR[>CW7;5=CY>HHHKYDY HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ][_9C_ &C?B/\ LG_&[P+\=?A;J!L_$_@O5%N)K":25=*\
M3Z#<C[/K_A+7X8F!N=$\0Z:\UA>(,3VKO#J5A);:G8V5W!_I!?LM_M*?#C]K
M?X'>!OCM\+K[S_#OC#3@][I4\L3ZOX3\26FV#Q!X0U^*(X@UG0-0$EI.0H@O
MK?[+JVGM/I>HV-U/_F!5^P__  1X_P""B]U^Q%\<E\'_ ! U6<?LX_&+4=/T
MOX@P3/)-;>!?$1VV6A_%"PMQN,2Z:&CTWQC':J)=1\+-]J:#4-0\.:%:CZ3A
MW-_J&(^KUY6PF(DDV]J-5Z1J>49:1J>7+/[%GU86O[.7+)^Y)_\ @,MK^CV?
MR?37^_FBJ]I=VM_:VU]8W-O>V5[;PW=G>6DT=Q:W=K<1K-;W-M<0L\4]O/$Z
M2PS1.T<L;JZ,RL";%?IAZP4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?S _\'-G_)*?V4_^RA?$C_U&_#E?
MT_5_,#_P<V?\DI_93_[*%\2/_4;\.5XW$'_(GQO^"G_Z?I'/BOX%3_MW_P!+
MB?Q^T445^4'CA1110 4444 %%%% ']:W_!L/_P @+]L__L+? /\ ](_C!7]5
M5?RJ_P#!L/\ \@+]L_\ ["WP#_\ 2/XP5_557ZKPY_R)L%Z5_P#U)K'LX;^!
M3]'_ .E,****]LW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *_R&/^"B__ "D'_;L_[/)_:>_]7;XW
MK_7GK_(8_P""B_\ RD'_ &[/^SR?VGO_ %=OC>LZG3Y_H7#?Y?JCXVHHHK,U
M"BBB@ HHHH **** /ZG/^#2O_D_;X^_]FA^)_P#U<WP5K_04K_/K_P"#2O\
MY/V^/O\ V:'XG_\ 5S?!6O\ 04K:'PKY_FS&?Q/Y?D@HHHJB0HHHH **** "
MBBB@ HHHH **** /\]W_ (.T/^4A'P-_[,U\#_\ J[?C]7\N-?U'?\':'_*0
MCX&_]F:^!_\ U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_3<
M_P"#;O\ Y1$_L[?]C1\=O_5X>/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J
M_=2MULO1?D8/=^K_ #"BBBF(*_S,/^#D[7I-7_X*W_'?3W?<OA;P5\#="B7.
M?+CN/A!X0\3E,?PYE\1R28_Z:;N]?Z9]?Y>G_!PY,T__  6'_;#=@ 5G^!,(
M SC%O^S+\&(%//=A&&/;)..*B>WS+AO\OU1^+5%%%9&H4444 %%%% !1110!
M]@?\$]_!\/Q _;S_ &+/!5U;BZL?$O[5?[/^DZI 1E7TBY^*OA5=8+#NB:8+
MN1QW52*_U\*_R;_^"/\ !'<_\%0/V&(Y3A5_:,^'UP,C/[RUU,74(^Z_)EA0
M#@8)SN3[Z_ZR%:PV?J93>J7E_7Y!1115D!1110 4444 %%%% !1110 4444
M%%%% !1110!^>O\ P5F\'P^.?^"9O[=6AS0?:1;?LQ?%OQ7%#MW$W?@+PGJ'
MCJQ9%ZM+%>^'()8E&6,B(%!; /\ DLU_L#?MV6\=W^Q#^V1:S8$5S^RK^T+;
MRE@"!'-\(_%\;DAN"-K'(/!'7BO\?FLZG3Y_H:PV?J%%%%9EA1110 4444 %
M%%% ']U?_!H=KTEQ\$OVS_#!DS%I'Q3^%>O)%G[C^(_"7B?3Y),9X\U?"T2Y
MQSY.,G'']@M?Q??\&?TCG0?V_P"$HX1-7_9DD60Y\MFEL_CVKHO;>@A0O_LR
M1Y[5_:#6\?A7I_7]?GN8S^)_+\D%%%%,D*_AC_X.]?\ DK/[$G_9._C-_P"I
M+X#K^YROX8_^#O7_ )*S^Q)_V3OXS?\ J2^ ZF?POY?FBH?$OG^3/XZZ***Q
M-@HHHH **** "BBB@#UW]G[_ )+U\$O^RN_#;_U,M%K_ &4Z_P :S]G[_DO7
MP2_[*[\-O_4RT6O]E.M8;?/]$9U.GS_0****LS"BBB@ HHHH **\L^*WQR^"
M_P "= D\5?&OXM?#?X2>&XTDD_MOXD>-O#G@O39/*&62WNO$6HZ?%=3GA([>
MV:6XED9(HHWD=4/\ZW[;/_!T/^Q[\$[#5_"_[)NBZO\ M4?$M$GM;/Q";;5?
M _P5T:]4-$;B_P#$&LV5KXL\7"SG*3)8^%?#L6BZW;I*EMXXT[?#<LFTM]!I
M-[(_=[]KW]L#X%_L/?!#Q/\ 'KX_^+8/#?A'0(7@TO2X&MY_%/CGQ++!-+I7
M@KP/HLMQ;2:[XGUEH)!;6J20VEC:17>LZU>Z9H6FZGJ=G_ED?\%!_P!N?XI_
M\%#/VFO&G[1/Q./]F1:EY?A_X>>!K:\DO=)^&WPWTFXNG\-^#M,GDCA^U2P?
M:[O5=>U46UK_ &YXGU36M9%G8QWT5A:X?[9O[=G[37[?'Q/D^*G[2?Q"N_%>
MHVHNK;PIX4T^-](^'_P^TB[E2631? WA*&:6RT:T<0VR7M_,]]XAUPVEK<^(
M]:UB]A6ZKY K*4F_3\S6,;;ZO\@HHHJ2@HHHH **** "BBB@ K_2B_X-F/@1
M-\'_ /@F#X3\9ZA9M:ZQ^T/\4?B'\7YA/%LO%T6VN[#X8^&HW+ -]BN],^'8
M\0:<N3&UOX@-TF#=OG_.<^%/PU\5_&;XG_#OX0^!+ ZGXU^*'C?PM\/_  GI
MXW[;OQ#XOUNRT#2(9&1':.%KZ_@\^;8PAA$DK#:AK_8:^!'PB\-? #X*?"3X
M&^#DV>%_A#\./!GPXT)C&(Y;C3O!WA^PT&"]N0"VZ]OUL?MU]*[O)/>7$\TL
MDDDCNVD-V_D1-Z)=_P!#U>BBBM#(**** /\ )_HHHK\//GPHHHH **** "BB
MB@#UCX"_\ES^#'_96/AU_P"IAH]?ZE%?Y:_P%_Y+G\&/^RL?#K_U,-'K_4HK
M[S@W^%C_ /KY0_\ 2:IZ.!VJ>L?R84445]H=X5_#A_P7"_X*1?\ #4'Q3?\
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
M\8\Z.RN?%_@0RY_BQ+X*DAS_ -,MO:IG\/Y?UZ%PW^7ZH_G.HHHK$U"BBB@
MHHHH **** /O?_@EAK\/AK_@I/\ L(ZI<$+"W[5_P+TB1V.%C7Q%\0]!\/>:
M[=%2(ZH)'8\*BDL0 37^MS7^,S\&/'T_PI^,/PH^*-L76Y^&WQ*\"^/K=H@3
M(L_@[Q1I?B&)HP.2XDTY2@'.[&.:_P!ERQO;34K*SU&PN(KNPO[6WO;*[@82
M075I=1)/;7$+CAXIH9$DC<<,C C@UK!Z->?]?D9U.GS+5%%%69A1110 4444
M %%%% !1110 4444 %%%% !1110!\6?\%(M?B\+_ /!/7]N;79CC[#^R+^T5
MY XP][<_"3Q;9Z?$2V0!-?7%O$20V ^=CGY3_D15_J3?\%]OB7'\,?\ @DU^
MUK?K=+;ZCXO\.^#/AII4);9)?R_$#XD>$/#>KVL.<;F3PO>:_?2IU:VLKC&3
M@'_+9K.;U1K#9^H4445F6%%%% !1110 4444 ?W$?\&@NEO%X _;JUH[O+O_
M !A\ M+7CY=^D:+\5[M\'NVW6X]P[#:>]?V45_*3_P &DWA*2P_8M_:/\</%
ML7Q-^TY-X:BD(PTT?@[X6^ -1++D M$DOC26-7!*^:LR##(XK^K:MX[+T1C/
MXG\OR04444R0K^&/_@[U_P"2L_L2?]D[^,W_ *DO@.O[G*_AC_X.]?\ DK/[
M$G_9._C-_P"I+X#J9_"_E^:*A\2^?Y,_CKHHHK$V"BBB@ HHHH **** -30]
M;U3PUK>C^(M#NWT_6M U33]:TB_C2*22RU32KN&^T^[2.>.6!WMKN"*94FBD
MB9D"R1NA*G]8O^'\O_!6[_H]#QM_X1/PB_\ G>5^1-%.[6UT!^NW_#^7_@K=
M_P!'H>-O_")^$7_SO*/^'\O_  5N_P"CT/&W_A$_"+_YWE?D311S/N_O"WE^
M']=E]Q^NW_#^7_@K=_T>AXV_\(GX1?\ SO*/^'\O_!6[_H]#QM_X1/PB_P#G
M>5^1-%',^[^\+>7X?UV7W'ZUW?\ P78_X*T7J>7-^VG\047!&;3PQ\,+!\$@
M_P"ML/ MM)GY1@[\@9 (#,#X3XY_X*E?\%'OB-;W%GXL_;@_:=NK&[W"[T[2
M?C!XS\+:9=(V=T-SIOA75=%L)X#N/^CRV[P9"GR\HFWX*HHN^[%9=E]QM^(?
M$OB/Q;JMSKOBO7];\3ZW>$&[UGQ#JM_K6JW1&<&YU'4I[F[G(R<&69L9..M8
ME%%(84444 %%%% !1110 4444 %%%>B_"/X4>/OCK\3_  '\'/A;X>O/%?Q#
M^)7BG2/!_A#0+%?WNH:UK5W':6JRRMB&SL;?>UWJ>I73166EZ=;W6HWTT%G:
MSS( ?TJ?\&MO[#UQ\9/VI_%/[8OC#2&E^'?[,6GSZ/X(GNH=UGK/QN\;:3<6
M-M]G\Q6M[L>!/!%[J^M7T>!<:9KGB+P+J<#+(JL/]!>OBW_@GQ^QEX*_8&_9
M-^%7[-7@Y[74+GPEI)U/Q[XJM[<V\GCGXF:_LO\ QMXMF$@^T^1?:JS66A6]
MV\UQI7A;3M!T0S21:9$U?:5;Q5E;[S&3N_+H%%%%,D**** /\G^BBBOP\^?"
MBBB@ HHHH **** /6/@+_P ES^#'_96/AU_ZF&CU_J45_EK_  %_Y+G\&/\
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
MP47_ .4@_P"W9_V>3^T]_P"KM\;UG4Z?/]"X;_+]4?&U%%%9FH4444 %%%%
M!1110!_4Y_P:5_\ )^WQ]_[-#\3_ /JYO@K7^@I7^?7_ ,&E?_)^WQ]_[-#\
M3_\ JYO@K7^@I6T/A7S_ #9C/XG\OR044451(4444 %%%% !1110 4444 %%
M%% '^>[_ ,':'_*0CX&_]F:^!_\ U=OQ^K^7&OZCO^#M#_E(1\#?^S-? _\
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
M_4PT>O\ 4HK_ "U_@+_R7/X,?]E8^'7_ *F&CU_=E_P5\_X*)V7[#GP)?0/
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
M-#\3_P#JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% !1110
M4444 ?Y[O_!VA_RD(^!O_9FO@?\ ]7;\?J_EQK^H[_@[0_Y2$? W_LS7P/\
M^KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_!,C_E(]^P/_P!G
ME?LT?^KD\&U\.U]Q?\$R/^4CW[ __9Y7[-'_ *N3P;36Z]5^8'^N=1116YSA
M1110 4444 %%%% !1110 4444 ?DK_P77_Y1+_MI_P#9/?#7_JSO U?Y7-?Z
MHW_!=?\ Y1+_ +:?_9/?#7_JSO U?Y7-9U.GS_0UAM\_T04445F6%%%% !11
M10 4444 ?Z;G_!MW_P HB?V=O^QH^.W_ *O#Q]7[J5^%?_!MW_RB)_9V_P"Q
MH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,05\/_P#!2G]GJ3]JK]@S]JKX#V=E
M_:.N^-O@_P")I_!UCY?F_:OB!X0CB\<?#R': S#?XX\->'U+QJTL8)DB5I%5
M3]P44 G;4_Q3Z*_3+_@L)^RO+^Q]_P %$_VD_A3:::=.\&:OXVN_BE\,ECB\
MJQ;X>_%)G\8Z)8:9PN^S\*W.I:EX(9RH)O?#%XN9-OFO^9M8/1V.A.^H4444
M@"BBB@ HHHH *^O?V#?VM?%7[#G[6GP6_::\*I<WO_"N?%<$OBK0+:81'Q9\
M/]:AFT+Q[X5)D=;?S]:\*ZCJEMID]TLL&FZU_9FK>4TVGQ$?(5% '^SO\,?B
M3X*^,?PZ\#_%?X;Z]9^*/ /Q&\+:'XS\'^(;!BUKJWA[Q%I\&IZ7>(K!98))
M+6YC%Q:SI'=6=P);6ZBBN(98T[FOX@/^#8[_ (*FV7AF\C_X)Q_'+Q$EII.O
M:IJ6N?LM^(M7NA':V7B'5)YM3\4?!F6YF810IXCOY;SQ7X#CD\H3>(KCQ+X?
M6>YU#7_#&FC^W^MT[JY@U9V"BBBF(**** "BBB@ HHHH **** "BBB@ K\LO
M^"Q'[>VF_P#!/G]B3XC_ !/TW5;:V^,7C>VN/AC\!=,9XVO+CXC^)K"ZBB\2
MQVK!S+I_P]TA-0\:Z@\T8LIY])T[0YYHKK7;%9?TT\1^(M!\(>']<\6>*M9T
MSP[X8\,:/J7B#Q%X@UJ]M]-T?0]"T:SFU'5M7U74+N2*UL=.TVPMY[R]O+F6
M."VMH99I76-&8?Y<_P#P6D_X*5ZC_P %(OVL-1\3>&;J_MOV>?A&FJ>!?@'H
M5TD]JUWHC7D3>(?B/J5C.(Y+77?B/J%C::B\$T%O<Z9X8T[PIH-["U_H]W=7
M4R=EY]"HJ[\NO^1^0UQ<7%W//=74TUS=7,TEQ<W-Q(\T]Q/,[233SS2,TDLT
MLC-)))(S.[LS,Q8DU#116)L%%%% !1110 4444 %?=?_  3)_9YE_:I_;[_9
M3^!S67]H:/XJ^,'AK5?&%J8C*DOP^\"RR>/OB$CC[B^9X*\,:[%&\F8Q-)$&
M5P=C?"E?U_?\&F/[*\OB7XR?M!?MB:]II?1OACX5L_@K\/[NXBW03>-O'DMI
MXA\:7VGR[?DU'PSX/T?1]+N<N ;#XBE0DA<M$XJ[0F[)L_NRHHHK<P"BBB@
MK^&/_@[U_P"2L_L2?]D[^,W_ *DO@.O[G*_AC_X.]?\ DK/[$G_9._C-_P"I
M+X#J9_"_E^:*A\2^?Y,_CKHHHK$V"BBB@ HHHH **** "BBB@ HHHH ****
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
MU*>&S$[Z'XO\,6NH_"73M-/BSPS<7$ZP17E]96FK:-?ZMH]S=6DMS8ZEIO\
M2+15#4]5TS1+&XU36=1L-(TRS0RW>HZG>6]A8VL0ZR7%W=216\"#N\DBJ/6O
MH,%@J.7T/84)5/9*4II59\_)S6YE%M+EBVG*VRDY-6NSIITXTX\L;VNWJ[VO
M_5R_17PQ\3O^"F7[ OP@-Q'XV_:M^#XN[3>+K3/"/B,?$G6;9TSNAN=%^'$'
MBO5;>X&/^/::S2<Y4B/#*3^?'Q)_X.*OV%/"/VBW\#:'\:_BS>+N%K<Z#X,T
MSPOH,S+G!GOO&_B'0=<MHWX*M'X8NI!GYX4.:FMF>7X>ZK8W#0:WC[6$I_\
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
M/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M^WQ]_P"S0_$__JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%%
M!1110 4444 ?Y[O_  =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$?
M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_  3(
M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7
MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3
MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/]
M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\
M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %?R1_P#!
MT%_P3=F^*_PMT7]OOX3Z UUX]^"FDP>%OCO8:;;L]UXA^#INY9=%\;O! K/<
MWWPSUB^G@UFX$3S-X*UVXU'4+N#2O \*#^MRLO7-$T?Q-HNL>&_$6EV&N>'_
M !!I>H:)KNBZK:0WVEZQH^K6DUAJ>EZE8W*26]Y8:A97$]I>6L\;PW%O-)#*
MC([*4U=-#3:=S_%CHK]@_P#@M!_P3)U__@F[^U)J>C^'=.U&Z_9O^+=QJWB[
MX!>)YS/=1V>DBYCDUSX9ZO?R[WD\2?#NYOK:P,MQ--<:SX9N_#GB&67[9J6H
M6=A^/E8O1V-T[JX4444@"BBB@ HHHH **** "OU,_8*_X+%?MO?\$]KFRT;X
M3_$,>,_A#%<-)>_ GXIB_P#%7PV*32F6ZD\-P+?V6N> [^9I)KAKGP9K&C6E
MY?.ESKNG:W'']F;\LZ*:;6P;Z,_T6OV0?^#G_P#84^.=OI.@?M#Z?XL_9/\
MB!<I#!=W'B.VNO'OPFNKY\(JZ9X]\+:<=:TV*5PTDLOC#P5X<TO3HWCCDUR[
MVR3C^@7X4_'#X,_';P]'XM^"GQ8^''Q;\,R+&W]O?#?QKX<\:Z7&9!E8KB\\
M.ZCJ$-K<##+);7+17$,B/%+$DB.B_P"-!6_X9\5^*?!6LVGB/P;XDU_PEX@L
M&WV.N^&=8U'0=9LFR#NM-4TJYM+VW;*J<PSH<J#G@52F^JO^!#@NCM^)_M(T
M5_DV_#O_ (*^?\%.OA=!%;>%/VW_ -H.>V@"K!;^-/'%W\38((TQLAAA^)4?
MBV.*!  J01JL*(!&L83Y:^E--_X.)_\ @L%IT:0M^UG%J$<:!$&I? G]G&XD
MP!@%[F/X1PW4S]S)//*['[S&JYUYD\C\OZ^1_I_45_ETZ]_P<'?\%??$-N]I
M=_M@ZE8V[YXT'X/?L^^'KA<C!V:AHOPHLM37VQ>?*>5P>:^//BE_P4C_ &_?
MC5#=V?Q-_;(_:.\3:3?*Z7GAX_%KQCH_A6Y1^&6;PGH&JZ7X;D!!*_-I1PA*
M#"D@G.NS#D?5K^ON/]2?]HC]NW]CG]DZTN;C]HC]I'X2_"Z\M8'N?^$:UOQ9
M87?CJ[AC3S'?2OA[HK:IXYUDA=OR:3X>O7W/&FW=+&K?S/\ [:'_  =@?#?P
M_;:IX3_85^#FI_$#7L3VL/Q=^-UK<^&? ]HX!6._\/\ PYTG4(_&'B:&16$D
M+^)=8\ 36D\>+C1=0@8JW\,DLLLTDDTTCS33.\LLLK-))+)(Q=Y)'8EG=V)9
MW8EF8DDDG-,J7-]-"E!==?Z_KJ?3W[4_[9G[37[:GCU_B-^TO\7O%7Q/UZ)[
MD:-9:I<QV?A7PE:73H\NF^#/!VEQ67ACPII[^7%Y\&AZ79M?21)=:C)>7ADN
M7^8:**BY84444 %%%% !1110 4444 %;OA?PQXA\;>)?#W@WPCHVH^(_%?BW
M7-)\->&?#VD6LM[JVN^(-=OX-+T;1],LX5::[U#4]1NK>RL[:)6DGN)HXT!9
M@*PJ_L[_ .#9'_@E;-J>J6__  4>^.OAMDTK2GU+2/V6/#FL6O&IZJ/M.D>)
MOC/-:3I@V>D8O?"_@"63S!/JS^(O$D=O;R:-X5U2Y:5W83=E<_I(_P""37[
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
MBC_X1"%O"GP]2[BR&AN_'GB2S-S<Q%MOE7WA7PKXJTZ==Q2\&T;OY^_VDO\
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
MN@44451(4444 %%%% !7\,?_  =Z_P#)6?V)/^R=_&;_ -27P'7]SE?PQ_\
M!WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\==%%%8FP4444 %%%%
M!1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\ )>O@E_V5WX;?^IEH
MM?[*=:PV^?Z(SJ=/G^@44459F%%%% !7 _%/X8>!/C7\./&_PD^)_ANP\7?#
MWXB^&=6\(^,/#>IQE[35M#UJTDL[VW+H4FMKA4D\ZRO[62&^TZ]BM[^PN+>\
MMH)X^^HH _R6_P#@IU^P#X[_ ."<G[5GC/X$^)/M^L>![MG\7?!?Q[=0*D7C
MOX8:K=W*:+?S20QQVR^(M$E@N/#?B^RBCA6V\0Z7=W%I"='OM)N[O\\Z_P!4
M7_@LA_P36T#_ (*2_LI:QX-TBTTZR^/_ ,+UU3QM^S]XJN_)MO+\4"S0:MX"
MU74)-IM_"WQ'LK.VT;4V>5;73=;M?#7BBXBNAX=6TN/\M7Q+X;U_P;XBU_PC
MXKT;4O#OBCPMK6J>'/$GA_6+2:PU?0]>T2^GTW5]'U2QN$2XLM1TW4+:XLKV
MUG1)K>YADBD570@8R5GY/8VC*Z\_ZU,2BBBI*"BBB@ HHHH *L6EY=Z?=VM_
M875Q97UE<0W=E>VDTMM=VEW;2+-;W5K<0LDUO<6\R)+#-$Z212(LB,K*"*]%
M '^G/_P0H_X*B6G_  4._9CA\-?$;6K=_P!J/X#6.D>&/BW:SR117OCS1&B:
MU\+?&"QM@5$R^)HK5[#QBMJHCTWQK9ZA,;33-)U_PW!/^Y-?Y"/["'[9WQ._
M8'_:<^'?[2/POF>XO/"M\=/\8>%)+J2UTOXA?#S5I8(O%_@;66194%MK-C$L
MVG7DMO=?V'XBL=$\1VUM+?:/:@?ZPG[.G[0/PQ_:G^"/PW_:!^#NNQ^(?AW\
M4/#5GXCT"]_=I>6AE+V^IZ%K-M'+,-/\1>&]7M[[0/$6F-(\FFZUIM]9.[-!
MN.T977FOZN92C;;9_@>U44451 4444 %%%% '^3_ $445^'GSX4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MHHH **** "BBB@ HHHH _)7_ (+K_P#*)?\ ;3_[)[X:_P#5G>!J_P KFO\
M5&_X+K_\HE_VT_\ LGOAK_U9W@:O\KFLZG3Y_H:PV^?Z(****S+"BBB@ HHH
MH **** /]-S_ (-N_P#E$3^SM_V-'QV_]7AX^K]U*_"O_@V[_P"41/[.W_8T
M?';_ -7AX^K]U*W6R]%^1@]WZO\ ,****8@HHHH **** "BBB@#\E_\ @JM_
MP22^!_\ P4X^&20ZW]D^'O[0O@O2KJ#X3?&VQT]9[W3P6FNT\&^.+6#RY_$_
MP]U"^EDFDL7D_M+PW>W-QK/AJX@FN=8T_7/\TW]K']D7X^?L3?&/7_@=^T1X
M&OO!?C316-Q87/SWGAGQCH$DTL6G^+O!'B!(H[/Q'X8U3R9/LU_:[)[2YCN=
M)UBSTS7-/U+2[/\ V&J^//VUOV$_V;OV_OA)=_"']HOP1#K^GQ?:KOPCXPTI
MH-,^('PXUVXA6(>(? OB9K:YFTF]_=P&^T^Y@OO#^O0V\-EXBT?5K%!;5,HW
MUV?];E1DUZ?D?Y"5%?LQ_P %//\ @B?^U%_P3BUG5/%TVGW7QD_9FGU#R_#_
M ,=/"6DW'DZ)!=3B*QTKXK>'H'O;CP#K1D>&TBU">>\\(:S<3VL6D>()-3N)
MM%L?QGK)IK1HV3OL%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HJ:WM[B[N(+6U@FN;JYFBM[:VMXGFN+BXF=8X8((8U:26:61EC
MBBC5GD=E55+$"OZQO^"47_!M;\0_C7-X;^.W[?NG:_\ "?X0N;/6/#WP#26X
MT3XL?$6V^2XA;QY*GEW_ ,+?"EVNR.?2?W'Q%U.!KN$0^",:?K-XTF]A-I;G
MY8?\$J?^"/GQ[_X*8^/H=0L8;_X:_LT^%M8AMOB5\<=2T]FMG:$QS7G@WX;V
MERJ0^+?'EQ;.OFK&S:'X3M[B#4_$]U')<Z+HVO?Z5_[+O[+?P1_8X^#/A7X#
M?L_^"[+P5\/_  K"66&+%SK/B+6KB.)=5\6>+M9=%N_$/BK6Y(8Y=3U>\.XK
M';6%E%9:38Z?I]IZE\/?AYX%^$W@KPU\-_AEX1\/> _ 7@[2K?1/"WA#PKI5
MIHN@:%I5J"(;/3M-L8H;>"/<SRRLJ>9<7$LUS</+<32ROV5:J*CZ]S*4F_3L
M%%%%42%%%% !1110 4444 %?PQ_\'>O_ "5G]B3_ +)W\9O_ %)? =?W.5_#
M'_P=Z_\ )6?V)/\ LG?QF_\ 4E\!U,_A?R_-%0^)?/\ )G\==%%%8FP4444
M%%%% !1110!Z[^S]_P EZ^"7_97?AM_ZF6BU_LIU_C6?L_?\EZ^"7_97?AM_
MZF6BU_LIUK#;Y_HC.IT^?Z!1115F84444 %%%% !7\2/_!SE_P $LO[.O)?^
M"C_P-\.$6&HS:5H7[4WAW1[7$=GJ,IM]'\*_&B.UA3:D.J.;#PEX^ECV :F?
M#'B)[>:XU3Q5JJ?VW5S7C+P=X6^(?A'Q/X"\<:#IOBGP9XTT#5_"OBOPUK-L
MEYI.O>'=?L)]+UG1]2M9/DGLM1T^ZN+6YB.-T4K $'!":NK#3:=S_%THK]1_
M^"N7_!.3Q3_P3:_:O\0_#%8]2U3X+^.?MWC?X >-+U7E.M^ [B\V2^&]3O@H
MAG\7> +R:/P[XE0&.>\B&C>)S9V-CXGTZ ?EQ6&JT-T[JX4444 %%%% !111
M0 5_3A_P;B_\%3_^&4OC:/V0?C3XC^R_L\_M">);5/!^KZM=>7IGPI^->HK;
MZ9I>H//,XCT_PK\1UAL/#7B-I/\ 1--UZ#PQK\DFF:='XGO+G^8^@$CD<$<@
MCM33:=Q-75C_ &L**_G7_P"#>S_@J</VWOV?/^% ?&'Q']M_:@_9VT'3['4K
MW4[KS-5^*_PHMVM])\-_$3S)W-SJ/B#0I'L_"OQ"G8W,TNI/H'B>]NVNO&,E
MM9_T45NG=7,6FG8****!!1110!_D_P!%%%?AY\^%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%?>_P"S'_P3)_;4_:T_L_4?A7\%]>L_!6H&-T^)?CX'P+\/_LDF!]OL
M-:UV.&Y\36T9($J>#=.\27:$Y-KA7*ZT:%;$35.A2J5IO:%.$IR];13LEU;T
M6[8XQE)VBG)]DFV?!%;OAKPOXF\::WI_AGP=X<UWQ9XDU:86VE^'_#6D:AKN
MMZE<,,B#3])TNWNK^\F(!(BM[>1R!PM?U\_LR_\ !MU\)?"_]GZ_^U9\6=:^
M*.K1^5/<^ /ADMSX+\#)*,"6QU'Q7>+)XT\163C<5N=)@^']XI91R$)E_?CX
M(_LS?L__ +-NA_\ "/? KX0> _AAI[PQP7DWA?0+2UUG5TBV^6_B#Q)*D_B+
MQ%<+L3_2M=U34;HA$!F(1<?2X/A/'5K2Q52GA(.SY?XU:V_PQ:A'MK4YD]XZ
M6.N&"J2UFU!=OBE]RT_'Y'\47[-G_!!7]N7XY?8-8\?Z)H/[.7@ZZ\N9[_XH
M73S^,YK1\;FL/AUH)O-:M[Z,GYM/\8W7@MR%=A-_JQ)^_'[./_!OQ^Q3\'OL
M&K_%=_%O[2'BNU\N61O&5X_A3P$EW%@K/9>!?"MW#<30L=WFZ?XI\4^++"52
M%>W(7G]UZ*^IPG#N5X2S]C]9J*SY\2U4UWTIVC26NUX-K^9G9#"T8:\O,^\M
M?PV_ XWP)\.O 'PM\.VGA'X:>!_"/P^\*V Q9>&_!7AS2/"^AVWRJA:'2]$L
M[*R1V5%#R"'>^ 79CS79445[B2BE&*44M$DK)+LDM$= 4444P"BBB@ HHHH
M***\G^-/QU^$/[.W@34_B7\;/B!X<^'/@K2AMGUGQ#>>2;NZ,;R1:9HVG0)/
MJNOZU=)%(;/1-#LM0U:]V.+6SF*MB93C",ISE&$(IN4I-1C%+=RD[))=6W8&
M[*[T2W;T1ZQ7P[^V!_P43_97_8DT>6;XR_$"WE\:36?VO1/A/X0%OXB^)>NJ
MZ%[9T\/Q74$6A:?=!7\C7?%E]H&A3-')#;ZC-=*MN_\ -W^W9_P<)?$CXB-K
M'PZ_8OTN^^%'@N3S["[^,'B.UM)OB=KT!W0RR^%-(9KW2? 5C<(9?(U"X.L>
M*VB>VO;2?PEJ,3VX_F\U[Q!KWBK6M3\2>*-;U?Q)XBUN]GU+6=>U[4KS6-:U
M?4;IS)<W^IZIJ$UQ?7][<2$R3W5W/+/,Y+22,Q)KY',N*Z-+FI9?%5ZFJ>(F
MFJ,7M[D=)56N[Y8;-.HM#AJXR*TI+F?\S^'Y+1O\%UU1^T_[:/\ P77_ &K/
MVECJWA#X2W,O[-?PGNS-:G3O!&K3S?$K7[!B4_XJ+XCQPV%_IZ7$?S2:9X,M
M/#L2Q33:?J5_KUO^^?\ $:>>:YFFN;F66XN+B62>>>>1Y9IYI7,DLTTLA9Y)
M9'9GDD=F=W8LQ))-145\1BL9B<94]KB:TZT^G,_=BGTA!6C!>44EY'!.<ZCO
M.3D_/IZ+9>B2"BBBN8@**** "BNY^''PR^(?Q@\8:1\/_A;X*\2_$#QKKTWD
M:3X9\)Z1>:UJ]V01YLPM;**5H;.U0^=?7]QY-C86RO=7MQ!;QR2K_4%^Q!_P
M;K/(-&^('[<GB5HE(@OHO@+\/M77S/X7^Q?$#XAZ=(RI_'%>:-X!F9N8YK;Q
MTA$MH>_ Y9C,QGRX:BY13M.K*\:-/_'4:M?KRQYIM;19I3I3JNT%ZR>D5ZO]
M%=^1_-_^SY^R_P#'S]JCQC'X%^ GPQ\2_$37 T!U&;2K58-!\/6]PY2*_P#%
M/B?4)+3P]X9L'97$=WK>I644\BF"V,UPR0M_4]^QG_P;K?#/P6FD^-?VRO%W
M_"U/$R>3>?\ "IO M[J6B?#C3IAAQ:^(?%*KIWBSQ@\9V&2'2E\(:8DRRVTQ
MUZQ<22?T2?"[X2?#'X)>#M-^'WPB\!^%OASX+TA<6/AWPEH]GHVG+*R(DU[<
MI:1(]_J=WY:R7^JW\ESJ6H3YN+Z[N)V:0^AU]UEW"^#PO+4Q7^V5E9VDK4(O
MLJ=W[2VUZC<9;^SBST:6$IPLY_O)>?PKY=?^WKI]D<?X#^'W@3X6^%M+\#_#
M;P=X9\!>#M$A\C2?#'A'1-.\/Z'I\?!?[-INEV]M:1R2L/,GF\KSKB4M-/))
M*S.>PHHKZ9)12C%*,4DDDK));)):)+HD=84444P"BBB@ HHHH **** "BBB@
M HHHH *\(_:+_:7^"W[*7PUU3XK_ !S\;:;X,\*:=N@M%G;[3K?B35S$\MMX
M>\*:' 6U#Q!KUZ(V,-C8Q.(($FU#4);+2[2\OK?Y9_X*%?\ !2SX)_L ^"$G
M\3RIXV^,?B33Y[CX>_![2+^*#5]6 ,D$7B#Q/>!+C_A%?!D%W&\,NL7-M/>:
MG-#<V?A_3M4N;2_^P_P;?M5_M=_'/]LOXG7WQ1^./BV?7=29KB#PYX<LO.LO
M!W@719I1(GA_P;H#3SPZ3IT82$7$[R7.K:O/$M_KNI:GJ+27;_/9QG]'+4Z-
M+EKXQKX+^Y1NM)5FM;]5334FM9.":;YJ^)C2]V-I5.W2/^+_ "6K[H^_?^"B
MO_!93XY?MISZQ\.O #:K\%_V<I))K7_A"=,U#9XL^(%D&*1W/Q-UW3Y MS:7
M"?OO^$)TF;_A&;5I%BU.;Q1=V5GJR?C1117YQBL7B,95E7Q-656I+K+:*Z1A
M%6C"*Z1BDNMKMGE3G*I+FDVV_P /)+9+R04445SDA1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__ " OVS_^PM\
M_P#TC^,%?U55_*K_ ,&P_P#R OVS_P#L+? /_P!(_C!7]55?JO#G_(FP7I7_
M /4FL>SAOX%/T?\ Z4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_(8_X*+_\ *0?]NS_L
M\G]I[_U=OC>O]>>O\AC_ (*+_P#*0?\ ;L_[/)_:>_\ 5V^-ZSJ=/G^A<-_E
M^J/C:BBBLS4**** "BBB@ HHHH _J<_X-*_^3]OC[_V:'XG_ /5S?!6O]!2O
M\^O_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2MH?"OG^;,9_$_E^2"BBBJ)"
MBBB@ HHHH **** "BBB@ HHHH _SW?\ @[0_Y2$? W_LS7P/_P"KM^/U?RXU
M_4=_P=H?\I"/@;_V9KX'_P#5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH **
M** "ON+_ ()D?\I'OV!_^SROV:/_ %<G@VOAVON+_@F1_P I'OV!_P#L\K]F
MC_U<G@VFMUZK\P/]<ZBBBMSG"BBB@ HHHH **** "BBB@ HHHH _)7_@NO\
M\HE_VT_^R>^&O_5G>!J_RN:_U1O^"Z__ "B7_;3_ .R>^&O_ %9W@:O\KFLZ
MG3Y_H:PV^?Z(****S+"BBB@ HHHH **** /]-S_@V[_Y1$_L[?\ 8T?';_U>
M'CZOW4K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K=;+T7Y&#W?J_S"BBBF(*
M*** "BBB@ HHHH **** *&JZ5IFNZ9J&BZWIMAK&C:O976FZKI.JV=OJ&F:G
MIU] ]M>Z?J%A=QS6M[97EO));W5K<Q2P7$$CQ2QO&[*?Y3?^"D?_  ;"_!WX
MTRZ_\5_V$=7T3X!?$FZ:XU*_^"^O?:_^%'^)[MR\TL?A6YLK>]U?X57US(TA
MAL;*TUSP0&%IIVGZ%X1LA/?K_6#12:3W0TVMC_';_:8_9(_:0_8[\?7'PT_:
M3^$7B_X5>*8WN#IXU^P$F@^)+6V=8Y=4\'^*]/DO/#'C#2%=T1M4\-:MJ=E'
M*3;S317*20I\YU_LN?&3X'?!W]H?P+J?PR^.?PS\%_%?P%J^&O?"WCG0-/\
M$&E_:421(-1LX[Z&633-7LQ*[Z?K.FR6FJZ;,?/L+RWG59!_*O\ ML?\&H_P
MI\92:QXR_86^+-S\(=:F\^ZM_@Y\7I]7\6_#>2=MQCL?#_Q"M8]1\?>%+% %
M"KXAT[XE7$TKMF_LH J)#@^FOE_7_ -%-/?3\OZ_JY_"717WY^UE_P $O/V[
M?V)[G4)?C]^SOXXT/PE8N^/B=X9LE\<_"N>W#$07+^/O"3:MH.CM=H/.@TSQ
M)<Z)KBQAOM.E6\D<J)\!UF7>^P4444 %%%% !1110 4444 %%%% !1110 45
M8M+2[O[JVL;&UN+V]O)XK6SL[2&2YNKJYN)%B@MK:WA5Y9YYI76.*&)&DDD9
M4168@5^T/[('_! ?_@I!^UN^EZR/A%)^S_\ #B_:&5_B#^T']O\  *R6+D.;
MC1? <EA>?$C6S<6N9]+NH_"EIX>U M &\0VD,PN5:3>R!NVY^*U?IM^P7_P2
M._;5_P""A>JV=U\'/AO/X<^%1O/L^L_';XD)?>%_A;IJ12F.]32=4>RN-1\;
MZK:LIBET;P1INO7=G</ -9.D6DQO8_[3/V'_ /@VH_8:_9ADTGQA\<H[W]KS
MXHV)@N1/\1]*M](^$6EWT6UM^E?".UO-2LM93)>*6/XAZYXVT^=1'<6^DZ;<
M*,?T0Z;ING:/I]CI.D6%EI6E:9:6]AINF:;:P6.GZ?8VD2P6MG8V5K'%;6EI
M;0HD-O;P1QPPQ(L<:*B@"U#O]W]?UYF;GV^\_%S_ ()L_P#!"S]D3_@GJNC^
M/)=/'QZ_:/M88I9?C3\0-(LQ#X7U#8%G/PI\%F34-,\!QYW+'K4EWKOC4QRW
M5N?%4>FW;Z9'^V%%%:)6V1#;>X4444""BBB@ HHHH **** "BBB@ K^&/_@[
MU_Y*S^Q)_P!D[^,W_J2^ Z_N<K^&/_@[U_Y*S^Q)_P!D[^,W_J2^ ZF?POY?
MFBH?$OG^3/XZZ***Q-@HHHH **** "BBB@#UW]G[_DO7P2_[*[\-O_4RT6O]
ME.O\:S]G[_DO7P2_[*[\-O\ U,M%K_93K6&WS_1&=3I\_P! HHHJS,**** "
MBBB@ HHHH _-3_@JQ_P3P\&_\%(OV4?%7P=U$:=I'Q2\.?:/&GP)\=7D95O"
M?Q'L+.5+2RO[J*.6Y7PEXQM]WAGQ?;I%=*FGW<&NV]C<:SH&C/!_E4_$#P#X
MR^%?CGQ?\-/B'X>U+PEX[\!>(]8\(^+_  SJ\/D:EH7B+0+Z?3=6TR\C#,GG
M6EY;RQ&2)Y()E59H)987CD;_ &@:_CE_X.;_ /@EE_PE_AZ7_@HS\#O#F_Q1
MX1T_3]'_ &H/#^D6F^?7O!]E'!IOASXP);6Z>9+J'@V!;7PYXWG"SM)X0&AZ
MY,+&P\(:W>7436E^O7T_K\"X2MH]NGJ?PTT445D:A1110 4444 %%%% 'T9^
MR9^U#\4OV-/V@_AI^T=\'M4_L_QI\-]>BU)+.>29=)\3Z'<*UGXD\&^(H861
M[KP]XJT2>]T758D9;B*"[^V6$UKJ5K9W<'^L5^QY^U=\+?VV?V=/AK^TC\(;
M_P"T>%/B#HJ7-UI%Q-%)K'@[Q19G[)XH\$>(XX<+!KOA?68[G3+LJHM[^*.W
MU?37N-)U&PN[C_'IK^@O_@W]_P""IC?L(?M%_P#"FOBWXA:S_9:_:'UK3=*\
M5W&H7++I?PM^),HATOPO\4D\UOL]AH]ROV;PS\1)A]G1O#QTOQ%>SS+X*M+*
MXN$K.SV_4B:NK]5^)_I2T4U65U5T971U#*RD,K*PRK*PR"K @@@D$'(IU:F0
M4444 ?Y/]%%%?AY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !17T'^S]^RG^T3^U/XC_X1?X!?"3Q?
M\2+^*>*#4;_1]/%OX9T%IMIC?Q+XOU.2Q\+>'(W5@T;ZWJ]B)AQ!YCD*?Z2_
MV3?^#;RRM_[-\5?ME?%-K^0>3<O\)?@]/);V8/$HM/$GQ'U6R2[N%93]GU#3
MO"^@V#1NKMIWC"9"DU>C@LJQ^8-?5Z$G3O9UI^Y15M_?EI)KK&'-+^Z:TZ-2
MK\,7;^9Z1^][^BN_(_E9\&>!_&GQ&\1Z=X/^'WA+Q+XY\6:Q+Y&E>&?"&A:G
MXCU_4IN,QV.D:1:WE_=, <L(;=]J_,V!S7[N?LK_ /!O3^U1\71IWB+]H+7M
M#_9O\'W'E7#:-=I;^-OBE>6K8E54\-:1J,/A_0/M,7[MGU[Q/'K&F3.#=^%Y
MFCDMS_8+\"/V8?V?OV8_#@\+? 7X2>"_AEI3Q10WTWA[2HQKFM"#'E2^)/%%
MZUYXF\37*8 6[\0:OJ5R JJ)0JJ![O7V&!X2P]+EGCJKQ$MW2IWIT4^SEI5F
MO-.EYH[J>"BM:DN9]EI'[]W^!^87[+O_  2 _89_98_L[5]!^%=O\3_'MAY4
MJ_$3XRM9^.M<BO(B'2\TC1;BQM?!?ARY@EW-:7VA>&;'5H4*I-J=RR"2OT\
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
M)[H:;6Q_'M_Q"&_!C_H]+XG_ /AIO"G_ ,UM'_$(;\&/^CTOB?\ ^&F\*?\
MS6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#'_ $>E\3__  TWA3_YK:/^
M(0WX,?\ 1Z7Q/_\ #3>%/_FMK^PFBCE7;^OZ7]78<TN[_K^OZU/X]O\ B$-^
M#'_1Z7Q/_P##3>%/_FMH_P"(0WX,?]'I?$__ ,--X4_^:VO[":*.5=OZ_I?U
M=AS2[O\ K^OZU/X]O^(0WX,?]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#P
MTWA3_P":VO[":*.5=OZ_I?U=AS2[O^OZ_K4_"7_@EM_P0T\ ?\$P/C?XY^-G
MA/\ : \8?%F_\;_"K4?A9/H/B'P3HOAFSL+/4?%W@_Q:^KPWFFZWJ<T]S%-X
M0@LUM7A2)HKV64RAXD5OW:HHI[:(F[84444 %%%% !1110 4444 %%%% !11
M10!^#_\ P5'_ ."%OP__ ."GOQX\%_'3Q7^T%XQ^$VH>#?A)HWPF@\/^'O!&
MB^)K.^L]'\9>.?&$>LRWNI:WID\-U//XWN+)[5('B2*PAF64O,Z)^:W_ !"&
M_!C_ */2^)__ (:;PI_\UM?V$T4K)ZV_K^E_5V/F??\ K^OZW/X]O^(0WX,?
M]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#PTWA3_P":VO[":*.5=OZ_I?U=
MCYI=W_7]?UJ?Q[?\0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S
M6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_
M !"&_!C_ */2^)__ (:;PI_\UM?V$T4<J[?U_2_J[#FEW?\ 7]?UJ?Q[?\0A
MOP8_Z/2^)_\ X:;PI_\ -;7L_P"SE_P:X_"7]G;]H+X'?'[3?VMOB+XFU'X)
M?%SX=?%FP\.7WPR\-:?9:]>?#SQ;I/BRVT:\O[?Q-<3V5MJ4VDI9SW4-O-+;
MQ3-+'%(ZA3_5%11RKM_7]+^KL.:7=_U_7]:A1113)"BBB@ HHHH **** "BB
MB@ HHHH ^6_VUOV8-)_;/_9<^,'[,.N^+-1\"Z3\7=!T[0KWQ9I.F6VL:CHL
M>G^(]%\1)<6NF7ES9VUV\DNC1VS1RW,*K'.\@8LBJ?YFO^(0WX,?]'I?$_\
M\--X4_\ FMK^PFBDTGNOZ_I#3:V9_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$
M(;\&/^CTOB?_ .&F\*?_ #6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#'
M_1Z7Q/\ _#3>%/\ YK:/^(0WX,?]'I?$_P#\--X4_P#FMK^PFBCE7;^OZ7]7
M8<TN[_K^OZU/X]O^(0WX,?\ 1Z7Q/_\ #3>%/_FMH_XA#?@Q_P!'I?$__P -
M-X4_^:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_P"(0WX,?]'I?$__ ,--X4_^
M:VC_ (A#?@Q_T>E\3_\ PTWA3_YK:_L)HHY5V_K^E_5V'-+N_P"OZ_K4^*_^
M"?'[&.A_L ?LJ^ ?V6O#GCG5OB/I'@/4O&NI6_B[6]'L]!U'46\:>,]<\8SQ
M3:987E_;0+8SZW)8Q,EU(9HK=)G".[(OVI113)"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@!DD<<T<D,T:2Q2HT<L4B*\<D;J5>.1&!5T=2596!5E)!!
M!K\L/VF/^"*G_!-+]JI[[4_'_P"S%X,\)^+[XRRR>._@V+CX0^)VO9LB34M0
M7P0^E^'O$NH/D[KCQ?H'B'<0K,C,B%?U2HHWW0TVMC^,KX]_\&B_A.Z:]U']
MF']KG7]$ :1K#PA\=?!%AXC23<28TN/B#X"G\-26J1?<RGPVU!Y5;<61HR)?
MQ]^,/_!M)_P53^%TEW)X9^&OPW^.>FVF]VU+X2?%7PVC/ N2)8M&^*!^&GB&
MZD(P#:V&DWER6.(XI54O7^EO14\D>Q7/+U_KR/\ (>^)'_!.7]OGX1O-_P +
M$_8T_:6\-VL&[S-7E^#7CS4?#OR<OY?B72-$U#P_/L'S-Y.IR84AS\K GY#U
M?1=9T"^ETS7=)U/1=2@.V?3]7L+K3;Z%@<$2VEY%#/&001AXP<BO]IVL?6O#
MV@>);0V'B/0M'U^Q.<V6M:99:K:'=C=FVOH)X3G:,_)S@9Z"I]GYC]IY?U]Q
M_BST5_L2ZY^Q]^R3XFD:7Q)^RW^SIXAE<Y>37/@C\--6D<GJ6>_\,W#,3ZDD
MUP$__!.?_@GO=;S<_L(_L:W!D(,GG_LP?!*;>5((+^9X';<05!!;)! (Y H]
MGY_A_P $/:>1_D,T5_KXV?\ P3V_8%T^43V'[#W[(%C,.DUG^S1\%[:48SC$
MD/@I'XR>_<^M>G^'OV9/V;?")1O"?[/?P/\ ##1%3$WA[X3^ M%,97[I0Z;H
M%L4*_P .W&.U'L_/\ ]IY?U_5_ZV_P ?'PA\.?B%\0;K[#X"\">,O&]\7$?V
M/PAX7UOQ+=;ST3[/HUC>S;SV79D]A7W+\,/^"1G_  4S^+[6P\%_L1_M!QPW
MA3[+J'C;P+??"W2+A),;)HM:^*#>#M)>V;/%T+W[-C),O!Q_K)V]O;VD$=M:
M00VMM"H2&WMXDA@B0=$CBC58XU'954 >E34^3NW_ %]X>T?8_P Z;X+_ /!K
M%_P4:^(#VMS\4M<^!7P#TQBAOK7Q)XYNO'?BN!&QN%GI7PVTCQ)X9O98^=Z3
M^-]/B)'[N=P<U^SO[/G_  :;?LF^"I++4_VC/CU\6OCKJ-N8Y9M \':?H_P:
M\%73G!EM+^**X\<^,[NW7F-+C3/&/AVXDQYQ2'=Y"?U>44U!+I?U)<I/K]W]
M7/C?]FK_ ()[_L4_L@06X_9S_9L^%WPVU:VA^SCQA::"NO?$2>#88S#>_$GQ
M7+KOCV^A96?,%WXCFAW22L(P9'S]D4451-PHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *_%S_@JQ_P $:/ __!4WQ1\'/$_B[XX^*_A%-\'] \7:#96G
MASP?I'B>/6X_%NHZ)J$UQ=2:GK&EM9O9-HJ1Q)$LRRK.[,R% &_:.BC?<+M'
M\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_ !"&_!C_ */2^)__ (:;PI_\UM?V
M$T4N5=OZ_I?U=E<TN[_K^OZU/X]O^(0WX,?]'I?$_P#\--X4_P#FMH_XA#?@
MQ_T>E\3_ /PTWA3_ .:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_XA#?@Q_P!'
MI?$__P --X4_^:VC_B$-^#'_ $>E\3__  TWA3_YK:_L)HHY5V_K^E_5V'-+
MN_Z_K^M3^/;_ (A#?@Q_T>E\3_\ PTWA3_YK:/\ B$-^#'_1Z7Q/_P##3>%/
M_FMK^PFBCE7;^OZ7]78<TN[_ *_K^M3^2#P)_P &FWP=\#>-_!OC:W_;'^)>
MH3^#_%7A[Q3!83?"OPO!#>S>']7L]6CM)9D\5.\,=R]HL+RHCM&KEU5B #_6
M_110E;9";;WU"BBBF(**** "BBB@ HHHH *S-:T;2/$>CZMX>\0:78:WH.O:
M9?Z-K>BZK:07^EZOI&J6LMCJ6EZE8W22VU[87]E/-:7EI<1R07-O+)#,CQNR
MG3HH _DB\>?\&DW[.7B+QMXMU_P9^U+\3_ 7A/6_$6L:MX<\#KX!\/>)(_"&
MCZA?SW=AX:M]?OO$=G?ZO:Z);RIIUI?W]N+^YMK>*2^DGNC-<2\G_P 0AOP8
M_P"CTOB?_P"&F\*?_-;7]A-%+E79?U_PW]797-+O_7]?UN?Q[?\ $(;\&/\
MH]+XG_\ AIO"G_S6T?\ $(;\&/\ H]+XG_\ AIO"G_S6U_8311RKM_7]+^KL
M.:7=_P!?U_6I_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$(;\&/^CTOB?_ .&F
M\*?_ #6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_$(;\&/^CTOB?\ ^&F\*?\
MS6T?\0AOP8_Z/2^)_P#X:;PI_P#-;7]A-%'*NW]?TOZNPYI=W_7]?UJ?Q[?\
M0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S6U_8311RKM_7]+^K
ML.:7=_U_7]:GS1^R!\!_%O[,7[/'PW^ OB_XQZ[\>+CX8:,OA70OB-XIT&U\
M/^)K_P ):<YB\,:/KD-EJFJV^HW7AK21;Z!:ZOYL-U?:5I^G'48[C4H[S4;[
MZ7HHIDA1110!_D_T445^'GSX4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_!L/_R
MOVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55?JO#
MG_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_)_HHH
MK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***](^$WP@^)_
MQV\=Z)\,O@_X(\0?$'QWXAF\K2_#GARR:\O)$0K]HO;N4F.STO2;%7$VI:SJ
MES9Z3I=L&NM0O;:V1Y5<8RG)1C%RE)J,8Q3E*3;LDDKMMO1):M@KO1*[>B2Z
MGF]?K9^P+_P1\_:2_;:ETKQIJ%I-\&?@'<21S2_%/Q=I5PUYXFL@P\Q/AKX5
MDDLKSQ6TG*+KD]QI?A.$K<JNMWFH6C:3+^\G_!//_@@E\,O@JNA_%7]KY=#^
M,/Q5B%OJ6F?#")1J'PF\#W6%EC76XKF)1\2-=M3M$O\ :$$7@ZTG:XA@TCQ
MT%AKU?T60PPVT,5O;Q1P6\$<<,$$,:Q0PPQ*$BBBB0*D<<:*J1QHH5% 50
M*^SRKA:4^6OF5X1T<<+%VG);_OIKX$^L(/G[R@TT=]'!WM*KIUY%O_V\^GHM
M?-'QE^QY^P'^S1^P_P"%O[$^"G@B%/$M]9QVOBCXH>)OLVM?$CQ<5*.ZZKXA
M-K;BQTUI8TF3P[X>M-&\.PS(MRFE?;&FNI?M&BBON*5*E0IQI4:<*5."M&$(
MJ,4O1=7NWNW=MML]",5%)1226R2"BBBM!A1110 4444 %%%% !1110 4444
M%%%% !1110 5X!^U#^TA\.OV3/@=X[^._P 3[WR/#G@O2VFMM,@EBCU7Q3XA
MNC]F\/\ A'0HY<B;6/$&IO!8VQ*F"SB>XU2_:#3+"]N8/?R<<G@#DD]J_@L_
MX+5?\%"I?VO_ (]R_"SX=:XUU^SU\#-6U#2/#;V,Y;3?'WCV'S=.\3?$-S$Q
MAOM/A87'A[P5.6N(ET&.^UNQEA'BR]MT\G.<SCEF$E5T=>I>&'@_M3MK-K=P
MII\TN[Y873FF8UZJI0;^T](+S[^BW?W=3\XOVK_VI/BE^V)\;O%GQQ^+&I?:
M=<\03BUT;0[668Z%X*\*6<LQT/P=X:MY6/V71]'AFD^8@7.IZC<:AK>I/<:M
MJ=]=3?-]%%?E%2I.K.=6I*4ZE23E.<FW*4I.[;?=L\9MR;;=VW=ONV%%%%0(
M**** "O3?@Y\'OB-\?OB9X0^$/PG\,WWBWQ[XXU:+2-!T:Q4#?(RM+=7U]<O
MBWTW1]*LXKC4M9U:\DBL=*TRUNK^\FBMK>1UX#2]+U+6]3T[1=&T^]U;6-7O
MK32]*TK3;6>]U'4]2U"XCM+'3["RMDDN+N]O+J6*VM;6".2:XGDCBB1W=5/]
M\?\ P2'_ ."9FD_L.?"H>/?B+IUC?_M-?%#1[63QK?XANQ\.O#DYAOK3X9:#
M>*9(_,MYDM[SQIJ5D_DZSK\$-I#/>Z3H&D7<WK91E57-,2J:O"A3M+$55]F#
M>D8WT=2=FH[I:R::BT]J%&5:=MHK63[+LO-]/OZ'O7_!./\ X)W?#3]@#X1Q
M^'M(%EXH^,'BZUL;OXM?$\VI2YUW4X5,D?A[P^9T%SIO@C0)I98M'L"(I]0F
M,VMZK&+^[$%I^BM%%?JM"A2PU*%"A!4Z5./+"$=DNK?5MN[E)W<FVVVV>Q&*
MA%1BK)*R_KJ^[ZA1116I04444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7Q;_ ,%$_CO+^S9^Q/\ M%_%VQO#8:_HGP[U+0_"%W'(8Y[;QKXXGMO
M_@^]MPI$DDFF^(?$6G:FZ1$/Y%E,Y>-$>5/M*OYUO^#DGXFS>&_V3/A'\,+2
M<P7'Q.^-,&J:@@;_ (^_#WP^\,:O=W=JR]T'B'Q#X5O-W.U[.,8^?(X,TQ#P
MN78RNG:4*$U!]JD_W=-_*<HLSK2Y*4Y=5%V]7HOQ:/XJ****_'CPPHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#^M;_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOY5?^#8?_D!?MG_
M /86^ ?_ *1_&"OZJJ_5>'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA1117MFX444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !10,G@#)/  [U_2K_ ,$PO^"%OB'XN+X?^._[9NDZOX.^%TPM=6\)
M?!61[O1?&GQ!MFV3VVH^-I(V@U/P9X0N4V^3I$36GB_7H7>8R>&]/%G=ZSV8
M+ 8G,*RH8:FY2T<Y/2G3C>W/4E]E+MK*6T5)Z%TZ<ZLN6"N^KZ)=V^GYOI=G
MYL?\$_\ _@EW^T!^WMXAAU#P[9R?#[X(Z9J/V7Q9\:/$>G7$FBQM!(!>Z-X+
MTXO:R^-O%$:;@]A8W-MI6E.8_P#A(-:TEKBRCO/[E/V/OV'/V>OV(/ 2^"O@
MEX1CM-1OX+8>,/B%KGV?4OB!X[O+9?ENO$>OK;VY^R1R&26QT#2X-.\.Z6\L
MTFGZ5;SW-U/<?3_A7PIX9\#>'-%\'^"_#^C>%/"GAO3K;2/#_AOP]IMIH^B:
M+I=G&(K6PTS3+"*"SLK2! %CAMXD1>3C))._7Z5E61X7+(J=E6Q37O8B<=8W
M5G&C'7V<=]=9R3?-*UHKUJ.'A1U^*?63_**Z+\>[MHBBBBO:-PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBJ.IZGIVBZ;J&LZO>VNF:3I-C=
MZGJFI7TT=M9:?IUA;R75[>W=Q*RQ6]K:6T4L]Q-(RQQ11N[L%4FBX'XF_P#!
M<S]NF3]EK]FL_"+P%K#67QG_ &BK35_#.FW-E/Y>H^$/AK#'':^.?%:/$WGV
M5_J<-Y%X2\.3_P"CR_:=3U?6--N1=^&72OX/Z^V/^"A?[6>J_MH_M7?$WXU3
M3W?_  B4^HGPK\+=+NO,4Z)\,O#,UQ9^%[<6TGS6=UJZ/=>*M:MLLL?B#Q!J
MWEL8B@'Q/7Y-G>8O,<=4J1;="E>EAUT]G%ZSMWJRO.^_+RQ?PH\;$5?:U&U\
M*]V/HNOS>OI9= HHHKR# **** "BBOO?_@FW^Q=K/[<O[47@[X4&*^MOAWHY
M'C/XP^(+/?$='^'NC75L-0L[:\ *VVM>*;N:T\+Z$X$LMM>ZI_:S6T]CI5]Y
M>M"C4Q%:G0I1YJE6<807>4G97?1+=MZ))MZ(<8N4E&*NY-)?,_<'_@@-_P $
MX([G['^W7\9] 62**6\LOV=/#FK6P96N+>66PUCXMW%K,I&;::.YT/P(TRY6
M=-8\310*\7A;5#_616)X9\-Z!X-\.:#X1\*Z18Z!X8\+Z-IGA[P[H>EP):Z;
MH^B:-9PZ=I6EV%M& D%G86-O!:V\2C$<42*.E;=?KF6X"EEV$IX:G9M+FJU+
M6=6JTN>;\M+16O+!1C=VN>W2IJE!07K)]Y=7^&G9604445WF@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5_(;_P<W^)I;GXA?LD^#O,_
M<Z+X-^*WB7R@3_K/$VM^"]+\QEZ'Y?"6V,G[O[P+C<V?Z\J_C,_X.7A-_P -
M+?L\E@?(/P,OA&<+CSAX^\0^>,CYLA#;YS\O(V\EZ\#B9M9/B$OM3PZ?I[>$
MOSBCFQ?\"?K'_P!*1_-E1117Y<>0%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_
M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.?
M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***^0/VNOV]?V3/V%_"=OXL_:<^,OAKX=+J<,\OAOPLQN
M]=\?^+S;GRY!X5\":!;ZCXHUBWCN#%:W>K0Z:NA:5-/!_;.JZ=#():+@?7]%
M?R&?%O\ X.Y_@#H6I75I\#_V1?BM\2M/AD>*#5_B/\0O"WPB%UL.T7,.FZ#H
M7Q>N/LSD&2%;F>SNI(B@G@M)6>.+Q;1?^#P"4WJ+XB_8#C73G<"2?1?VEV>]
MMTS\SI:WWP)C@O'"\")KRQ!/)F XJ>:/?\RN67;\C^URBOYZOV5?^#ES_@G/
M^T/K&F>$OB%JOC?]ESQ;J<T-G;2?&?3--_X5Y=7TY^6*'XE>%M2UK2-'M$&3
M-JWCRQ\$:9$P*M<Y:/S/Z!M+U33-<TW3]:T74;#6-'U:RM=2TK5M+N[?4--U
M/3KV%+FRO]/OK22:UO;*[MY(Y[6ZMI9(+B&1)8I'1E8TG?8336Z+]%%% @HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#_)_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"MGP[X=U_P 7Z]H_A;PKHFJ^)/$OB'4K/1]!T#0["ZU36=9U;4)TMK'3=,TV
MRBFN[Z^N[B2.&VMK>*2::5U1$+$"MKX>?#OQQ\6?&_AKX;_#;POJ_C/QSXQU
M6WT7PUX9T*U:[U+5=0N,E8XHP5CA@@B26ZOKZZD@L=.L8+G4-0N;:RMKBXC_
M +LO^"6?_!)3P%^P[X>L/B;\2H=(\>?M1:[IA74_$:HM[H/POL]0@*7GA7X?
M&>-<WKPR/9^(?&311:AJR&?3M,&GZ'-=P:GZN593B,TK<L/W="#7MJ[3<8+^
M6/\ /4:^&-UWDTM3:C1E6E9:17Q2[>2[OLOO/FW_ ()6?\$2_#?P!C\.?M ?
MM9:/I/B_XYK]EUGP?\,[@VNL>$/A'<#;/9ZAJ^TSZ=XJ^(=FVR2.=6N?#WA2
M]7S='.JZO;66OV?]%M%%?J&"P6'P%"-##4U""UE+>=2=K.=26\I/[DK1BE%)
M+UX4XTX\L%9=>[?=OJ_Z04445UEA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7X=_\%[?VKYO@!^QQ-\*_#6I?8O'O[3.I7OP]MS#,8KV
MS^&^FVUO??$W480#EXK^QO-&\$7<;+AK/QI<RQLLMNI'[B5_!%_P7D_:$D^-
M7[>OBSP;I][]I\*?L_>'M&^%.DQQ2;K5_$*Q'Q+X[O?+R?+OXO$>MR^%[YN"
MZ>%+0$ 1C/A<18QX/+*O)+EJXAK#TVMUSW=1_*E&:3Z2<6<^*J<E*5M'+W5\
M]_\ R6^O1V/Q<HHHK\L/'"BBB@ HHHH *_OS_P"")7[&47[*O[(6A^,/$NE_
M9/BW^T1#I'Q,\:/<0>7J&C^&+BRDD^''@Z7<%FB&E:!J$NO:A:7$<5U9>(O%
M.MZ?<!EL8-G\AW_!+_\ 9;'[7?[:?PA^%^J:?_:'@71]4;XC_%&.2/S;1OA_
MX&EMM4U33;\ %EM/%6IMHW@EI%&8IO$T+[DVEU_T?%5454151$4*B*H5551A
M551@*J@     # XK[;A' *4JV85%\#="A=?::3JS7FHN---:>]46Z._!4]95
M7T]V/KHV_NT^;'4445]T>B%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7\A__!SAX:DMO'_[)'C'RCY.L^#_ (L^&C,!D>9X:UKP
M1J@C8C[IV^+"T8;&\>9LSL?']>%?SG?\')OPWD\0?LI?!OXFVT'G3_#CXUKH
MMZX3+6FA_$#PGK*75RSX^6(ZWX6\.6C+D;Y;N \[>/%XAINKD^,26L8TZGRI
MUJ<Y?^2*1ABE>A/RL_NDF_PN?Q84445^4GC!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_
M  ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R OVS_ /L+? /_ -(_C!7]
M55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-PHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBN-^(LTUO\/O'=Q;RR03P>#?$\T$
M\+M%-#-%HE\\<L4B%7CDC=5='1@R, RD$ T M=.YV5%?XZG_  US^U=_T<Y^
MT+_X>CXD?_-+1_PUS^U=_P!'.?M"_P#AZ/B1_P#-+4<_D_Z_I_T]-/9^?X?\
M$_V*Z*_QU/\ AKG]J[_HYS]H7_P]'Q(_^:6C_AKG]J[_ *.<_:%_\/1\2/\
MYI:.?R?]?T_Z>A[/S_#_ ()_L5T5_E,_\$[?VHOVF/$'_!0+]A?0=>_:)^.F
MMZ'K?[8O[,FD:UHNK_%OQ_J6DZOI.I?&OP39ZCI>J:=>>()K._TZ_LYIK2]L
MKN&6VNK:66">*2*1E/\ JS547=7)E'EMK>_D%%%%,D**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _*S_@KM_P4M\,?\$S/V8;GXD166F>)_C3\0KV\\&? CP)J<DOV'6/%
M<=F+K4_%'B&&UF@OG\&>!;*:WU/7ULYK>;4;Z\T#PS'?Z7/XB@U2S_R_?CE\
M=OBY^TI\4/%7QF^.7CS7OB/\2?&=^]_KOB;Q!=&>X?DBUT[3K6-8['1M#TN$
MK9:+H&D6UEHVC:?%#8:98VMI#'"O[S?\'1GQPUOXC?\ !29OA/->3?\ "-_L
M\_"#P!X7TO2?,8VD.O\ C_3(_BAXAUI8B,)?:KIOBCPKIEVZDK):>'-,7 :)
ML_S?5E-N]NB-HJROU?\ 5@HHHJ"@K^B?_@AC_P %F_'G[$7Q6\)?L\?'/Q=?
M^(/V.?B'KUMH4L6O7TUW_P * U_7+T16WCKPK<7+NVG^")-2N1+\0?"\3+IR
M6<]YXOTBWCUVSO[3Q'_.Q133:=T)JZLS_:N5U=5=&5T=0R.I#*RL,JRL,AE8
M$$$$@@Y'%.K\V_\ @C]\8M;^/'_!,O\ 8T^)'B.[GU#7KGX.:9X/U?4KJ1IK
MO5+_ .%NJZM\+;G5;V9V9Y[[4Y/!IO[ZX<EY[NXFF?YG-?I)6Z=]3 **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NQ^'WP_\
M:_%;QMX8^''PY\-:KXP\<>,M7M="\,^&M%MC<ZEJVIWC[8H(4RL<44:A[B[O
M+F2&RL+.&XOKZXMK.WGGCP-&T;5_$6KZ5X?T#3+_ %O7==U&RT?1=&TJTGU#
M5-6U;4KF*RT[3=-L;6.6YO;^^NYH;6TM+>*2>XN)8X8D>1U4_P!XG_!(G_@E
MEHG[$O@2#XK?%;3M/UC]J'Q]HR#6;@^1?6OPF\.WZ1SMX"\.72&6"76I@(SX
MV\0V;F.]O(QH>DSS:+8/J&N>KE.55LTQ'LXWA1IVE7K6TA%_9C?1U)V:@NFL
MGHF;4:,JTK+2*^*79=EYOHOF=S_P2T_X);>!OV"_ D?BWQ9'I7C']ICQII,4
M7C?QK'&MS8>#]/N1%<2_#_P%+-&)+?1[:9(QKNN!(;[Q9J%NES<+;:5:Z3I5
MA^N-%%?JF&PU'!T88?#P5.E35DENWUE)[RG)ZRD]6SV(0C"*C%62_J[[M]6%
M%%%;E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R
M_CCQ=I'P_P#!?B_QYX@E^SZ!X)\+^(/%VMSY5?)TCPWI-WK.I2Y<A1Y=E93/
MEB%&W)(&:_RV?B-XYUKXG?$'QU\2?$DOG^(OB#XQ\3>-]>FW-)YNL^*]:O==
MU.3>_P SAKV_G(9OF(.3S7^@I_P6.^*9^$__  3D_:3U*"Y\C4_&7AG2_A;I
MD8;8]Y_PLKQ%I7A/7;9#D9V^$M1\0W4B\[X;:5,'=7^=S7P/&%?FKX3#)Z4Z
M4ZTEYU9<D;^:5)V_Q/N>;CI>]"/9.37J[+YZ?B%%%%?&G"%%%% !1110!_8/
M_P &UG[/T.B_"WXY_M-:K8XU3QUXIL?A-X1N9X]LL/ACP;:6GB'Q1<V,F,O9
M:]XBUW2;&Y)8C[9X+V*J&-S)_3S7P9_P3!^$:?!+]@3]EOP0;9;6_N/A;HWC
MK6XM@6=->^)\EQ\1]6@NV !DN;&\\4R::S,7"1V4<$;F"&+'WG7Z_E.&6$RW
M!T4K-483G_U\JKVM2_>TYM+R26FQ[=&/)2A'KRIOU>K_ !84445Z)J%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P/_ ,%0O@K)
M\??V"/VF/A_9VAO-:@^'=YX[\-P1QE[J;Q#\,;RS^(>F65CCYEO-7E\--HD>
M"HD34Y()&$,LE??%,DCCFCDAFC26*5&CEBD17CDC=2KQR(P*NCJ2K*P*LI((
M(-95Z4:]&M0G\%:E4I2_PU(N#_!BDN:+B]I)I^C5C_*"HKZX_;P_9YN/V6/V
MNOCM\$/LDMKHOA3QUJ-UX,\Q& G\ >)A%XG\"S+(1LG=?"VKZ7;7CPEHTU&W
MO+<E9()$3Y'K\8JTYT:M2C45ITJDZ<UVE"3C)?>F>#).+<7O%M/U3LPHHHK,
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% ']:W_  ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R
MOVS_ /L+? /_ -(_C!7]55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-P
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OXF?^#F;]MC]KK]F?]L'X&^#_ -GS]H_XP_!KPMKG[->E
M^)=8\/\ P[\<ZYX7TK4_$$OQ0^)>ER:Q>V6EW4$-QJ#Z=IFGV374BF4VUG;Q
M;ML2@?VS5_G\?\':_P#R?+^SQ_V:AH__ *M_XL5,G[K^7YEPW^7ZH_&'_A[/
M_P %-/\ H^W]J'_P[_B__P"65'_#V?\ X*:?]'V_M0_^'?\ %_\ \LJ_/2BL
MN9]W]YK;R_#^NR^X_0O_ (>S_P#!33_H^W]J'_P[_B__ .65'_#V?_@II_T?
M;^U#_P"'?\7_ /RRK\]**.9]W]X6\OP_KLON/[T_^#7/]K;]IS]J*^_;=C_:
M+^/'Q2^-:>"+3]G)_""_$GQAK'BM?#;>(YOCF->;1AJMS<?83JXT+1AJ!@V?
M:1IEEYF[R(\?UNU_$U_P9]_\A'_@H-_UY?LL?^C_ -HBO[9:UB_=7S_,QE\3
M^7Y(****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N)^)?_)./'__ &)/BK_TQ7]=M7$_$O\ Y)QX_P#^
MQ)\5?^F*_H&MUZK\S_&%HHHKG-PHHHH ^UO^":W_ "D8_8#_ .SUOV5__5Z>
M!*_UVJ_R)?\ @FM_RD8_8#_[/6_97_\ 5Z>!*_UVJUAM\_T1G4Z?/] HHHJS
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M*M1116)J%%%% ']I?_!GW_R$?^"@W_7E^RQ_Z/\ VB*_MEK^)K_@S[_Y"/\
MP4&_Z\OV6/\ T?\ M$5_;+6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%%
M!1110 44A(4%F(  )))P !R22>  .23TH!! ((((R".00>A!'4&@!:*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BD5@P#*0RGD,I!!'J".#^%+0 5Q/Q
M+_Y)QX__ .Q)\5?^F*_KMJXGXE_\DX\?_P#8D^*O_3%?T#6Z]5^9_C"T445S
MFX4444 ?:W_!-;_E(Q^P'_V>M^RO_P"KT\"5_KM5_D2_\$UO^4C'[ ?_ &>M
M^RO_ .KT\"5_KM5K#;Y_HC.IT^?Z!1115F84444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !112%@HRQ"C*KDD ;F8*HR>[,0J
MCJ6( Y(H 6BBB@ HHHH **** "BBB@#^)K_@\$_Y"/\ P3Y_Z\OVI_\ T?\
ML[U_%I7]I?\ P>"?\A'_ ()\_P#7E^U/_P"C_P!G>OXM*QG\3^7Y(VA\*^?Y
ML****DH*_P!!/_@TK_Y,+^/O_9W?B;_U37P6K_/LK_03_P"#2O\ Y,+^/O\
MV=WXF_\ 5-?!:KAO\OU1,_A?R_-']3M%%%:F(4444 %%%% !1110 4444 %%
M%% !1110 44A('4@<@<\<DX ^I/ '<\4M !7XS_\%%?^"&_[&?\ P4.O[_X@
M:_I>I_!;X_74"I)\:?AA;:=!?>))8(4M[/\ X63X3O(AH?CQ;6".*!=2D?1?
M&'V2WL]/C\6Q:9:062_LQ11ONAIM;'^?1\7/^#3O]N/PMJ5TWP@^-/[/7Q;\
M/([BREUS4/&7PP\6W* _(]QX>N?#7B[PY:%QU1/'EWL;C++\]>,Z'_P:X_\
M!4+5KY+2_A_9X\,6[OM;5-<^+=Y<6,2Y \QX_#7@[Q#J90 [L1:=))@'$9.
M?]'VBIY%YE<\O)_UY'\<'[)/_!ICX)\.:SI?BC]M/]H*3XC6ME+#<7/PG^"&
MG:EX6\.:C)"V]K76?B;XA$/BJ^TBZ_U-S::#X1\&:NL:E[3Q%;R2 P_UK?"+
MX/?"[X"?#SPS\)O@SX$\-?#;X<>#['^S_#GA#PGIL.F:1IT#.TUQ+Y40,MWJ
M%_=237VJZK?2W6J:OJ-Q<ZCJ=Y=WUS/<2>DT4TDMD2VWNPHHHIB"BBB@ HHH
MH **** "BBD) P"0"QPH)QDX+8'J< G [ GH#0 M%%% !1110 4444 %%%%
M!1110 4444 %%%% !112!@20""5QN /(R,C([9'(SVH 6BBB@ HHHH ****
M/\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** />/V9?V>?'O[57QS^'?P&^'%KYOB
M3Q_KL.G-J$L,DUAX<T2W1[WQ%XJU<1E672?#>BV][J]Z%99KB.U%G:"2]N;:
M&3_2=_9U^ ?P^_9@^"_@#X&?"_3O[/\ "'@#0X=*M9)5C_M#6M1D9[O7/$NL
MRQ(B7&N>)-8N+W6M6G1(XFO;V5+:*"U2""+\3/\ @W\_8<3X,? V]_:N\>:0
ML7Q*^/\ IL4'@:.\@VWGAGX,V]VEUI\\)=0\,WQ'U.V@\2SE3)%<>&]-\&W$
M+Q/<7T3?T/5^E<,Y8L'A%BZL?]HQ<5)76M.@[.G#R<]*DMMX1:O ]7"4N2'.
MU[\U?TCT7SW?R70****^F.L**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH _D1_X.<;IG\>?LAV>6VP>$?C!<@'&T-=Z
MS\/XF(_BW$62AL\8"8YW5_+;7]4?_!SMILD7B;]C;5RH\J]T+XYZ:K;>3)I>
MH?"JZD!;J0%UB,A3P,L1]XU_*Y7Y5Q%?^V<;?O0^[ZM1M^!X^*_CU/\ MW_T
MB(4445XASA1110 5]"?LD:M#H/[5G[,FN7&/L^B_M"?!?5I]QP/)T[XC^&[R
M7)XP-D+9.1@<U\]UJ:'K%]X>UO1]?TR3R=2T/5-/UC3Y>?W5]IEW#>VDG!!^
M2>"-N"#QP0>:NG/DJ4Y_R3C+_P !DG^@XNS3[-/[F?ZME%8/A7Q%8>+_  OX
M;\6:4XDTOQ1H.C^(M-D!#![#6]/M]2LW## 8-;W,;;@,'.16]7[8FFDUJFKI
MKJGLSWPHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5_*?_ ,'$G[#,E[;:!^W-\/-'+S6$6D> OCY;V,&6:QWQ:;X
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
M@W4-)\+_ +;WPJT#XQ^$6D@MK[XH?">PL/ OQ0T^(E1<:IJ/@][B#X=^+Y0
M=FFZ.GPT1 [/]LG*) _]?_PB_:]_9V_;3_9I\9?%[]FWXFZ%\1_"%QX,\36N
MIK8/+9^(?">L-X<O9I/#WC/PQJ$=MKGA;784/F?8-7LK8WEJ8M1TV2^TNYM+
MZ?\ R&:^I/V2?VQ_CY^Q/\33\4/@+XRN?#VH:CI=UX<\8^&[II[OP=\0O"6H
M12P:AX6\:Z"L\$&KZ7/'-+)9SA[?5=#O_*U?0=1TS5K:WO8[4WUU1+BKIK1W
M7H?+=%%%04%%%% 'VM_P36_Y2,?L!_\ 9ZW[*_\ ZO3P)7^NU7^1+_P36_Y2
M,?L!_P#9ZW[*_P#ZO3P)7^NU6L-OG^B,ZG3Y_H%<5\2=4O\ 0_AUX^UK2KAK
M34](\%>*=4TZ[5(Y&M;_ $_0[^[L[A8YDDA=H;B*.0)+')&Q7:Z,I*GM:\[^
M+W_))OBA_P!D[\:_^HUJ=69G^8O_ ,/]O^"NW_1YGBC_ ,-M\#__ )V-'_#_
M &_X*[?]'F>*/_#;? __ .=C7X]T5AS/N_O-[+LON/V$_P"'^W_!7;_H\SQ1
M_P"&V^!__P [&C_A_M_P5V_Z/,\4?^&V^!__ ,[&OQ[HHYGW?WA9=E]Q_1]^
MP%_P6O\ ^"H/Q@_;C_9"^%/Q'_:O\1>)_A_\2/VD?@SX(\:^'+CP!\'[&#7?
M"WB?Q_H.CZ[I,U[I7P\L-3M8]0TV[N+5[C3[VTO(5E,EM<PRJDB_Z.5?Y'__
M  2X_P"4DW[!?_9WG[/?_JTO#%?ZX%:0;:U[_P"1G/1Z+I_F%%%%60%?GC_P
M5@^,WQ,_9Z_X)W?M3?&?X.>*;CP3\3? '@*PU?PAXJM+#2-4N-%U&;Q?X;TV
M2YBL->T_5=(N6:ROKJ#9?:?=1 3%Q&)%1U_0ZORB_P""Y'_*)[]M;_LF&F?^
MI[X0H&MUZH_@P_X?[?\ !7;_ */,\4?^&V^!_P#\[&C_ (?[?\%=O^CS/%'_
M (;;X'__ #L:_'NBL.9]W]YM9=E]Q^PG_#_;_@KM_P!'F>*/_#;? _\ ^=C1
M_P /]O\ @KM_T>9XH_\ #;? _P#^=C7X]T4<S[O[PLNR^X_L7_X(/?\ !5W_
M (*"?M;?\%"_!WP:_:(_:.USXE?#34_AO\4-;OO"U]X,^&6B6]QJF@^'OMFD
MW;7_ (6\$Z'JR-9W/[U8X]02&0_+/'*GRU_<S7^:Q_P;(_\ *5GX?_\ 9(OC
M/_ZBM?Z4]:0;:U[_ .1G/1Z+I_F%%%%60%?$W[8?_!13]CO]A#0$UC]I;XU>
M&_!>K7MFUYH'P_L&F\2_$[Q1%F2.*30O .@I?>(9K":XC-H=?OK2P\,V=RRI
MJ6MV*DN/YX?^"R__  <6K\%]<\5_LL_L#:OHVM?$W1YKSP_\3?VBO)L->\.^
M -5@9K;4/"OPNL;J.[T?Q-XPT^=9+;6_%FIP7_AKPY<Q3:9I6GZYK1GO_#?\
M./CCQUXU^)GBS7?'GQ%\6^)/'?C;Q1?RZIXC\7>+]:U'Q%XDUW49L"2]U;6M
M6N+O4+^Y951/-N;B1EC1(U(C15$2G;1:LN,&]7HOQ/[!?VH_^#MGQ?>W.HZ)
M^QK^S3HN@Z:#-#8_$+]H74KG7-9N8G+(MS#\-/ >KZ7I>BW<2 2P->?$3Q1:
MM*ZBYT]HXGBG_#GXQ_\ !=#_ (*J?&N>[.N?M?\ Q"\%:=<,WD:1\'(- ^#T
M&G0L<B"TU;X>:3H'BB54.=MQJ6OW]]@[6NV4*J_DK14<TN[_ *]#112Z'M?C
M']I7]HSXB2RS_$#X_?&OQU/<,6GF\8_%3QUXGEF9NK2R:WKU\\C'N7+$]Z\:
MN+FXNY7GNIYKF>0Y>:XEDFE<DDDO)(S.Q)).22<DFH:*D9NZ3XH\3:!,EQH7
MB+7=%N(L>5/I.K7^FS1[>%V2V=Q"Z;1TVL,=J^B? _[<G[:?PSDCD^'O[7'[
M2_@L1%2(/#7QR^)FD6;A>D<]C9>)HK*YAX&Z"X@EA8##(17RS11<#]I/A-_P
M<&_\%8?A,UK!'^TY<_$?1[9D9]%^+/@3P%XW6[V$?+=>([GP[:>.BK*"C^3X
ML@+!BV?,".OZ_P#[/_\ P=R_$.QFL=._:C_9/\(^);-C''J'BSX$^+-6\(7]
MK&I >Y@\"^/)/&%GJUPZ@DP'Q[X?@\P[DD2/$2_QN457-+O_ %\Q<J?3]/R/
M]5/]CW_@M=_P3L_;5NM*\._#?XXV/@;XE:NT,-I\)OC5;1?#3QS=7MP56#3-
M%DU*]NO!WC#59F+!-,\#^+?$U\%C>1[=(P&/ZNU_BHJK.RHBL[NP554%F9F.
M%55&2S,2   22<"O]:;_ ()6_ /XG?LU_L#?LW_"SXT>+_&?C'XJ67@2T\1>
M-YO'/B#5_$6K>%]7\72R^(X_AU:7&LW=Y/8Z3\-M.U&Q\#V6F6LJZ=;G0IIK
M**.*YVU<9-[HRE'EZ[FO^V%_P4R_8J_8)UOP3X<_:K^+\_PRUCXB:5JVM>$+
M2'X=?%#QN-5TW0[NTL=4N&N/A]X,\4VU@;:ZOK6,0ZE-:3S>9O@CEC21E^-_
M^(B__@CU_P!'77O_ (8+]I/_ .=#7X'_ /!WC_R6K]B[_LEWQ7_]2SPK7\?%
M*4VFUH4H)I/75?UT/Z<O^#CW_@HG^R!^WY>_L>R_LH?%:?XGQ_"FU^/D?CMI
MO /Q(\#_ -BOXWE^#3>&54?$+PCX5;4_[17PEKY8Z2+X6?V("^-L;JT$_P#,
M;114-W=RTK*P4444AA7]@W_!O+_P55_82_83_9*^+OPO_:D^-5Q\-?&_BG]H
MO7/'NA:-%\,_BSXU6]\*WGPT^&/AZVU,ZEX!\#>*-*MFDU?P[K%K]AN[V#4$
M%H)WM5MKBVEF_CYHIIM:H35U8_T]_P#B(O\ ^"/7_1UU[_X8+]I/_P"=#1_Q
M$7_\$>O^CKKW_P ,%^TG_P#.AK_,(HJN=^7]?,GD7G_7R/\ 6M_9"_X*D?L-
M_MX>,O%'@#]ECXS7'Q+\6>#/#*^,/$FES?#;XK>"5T_PZ^JV6BK?B^\?^"/"
M^GW9.I:C:6_V2QNKF\ E,QMQ!')(GZ!U_ G_ ,&D'_)X/[3G_9M=O_ZM#P97
M]]E:1=TF9R5FT%?R+?\ !R#_ ,%&OVTOV)/C9^S;X6_9<^.6K_";0/&_PL\5
MZ_XIT[3O"W@#Q FK:OI_BV+3K.]DF\8^$_$5S;O!9,8!%9S6T# [I(GD^>OZ
MZ:_@\_X.ZO\ DXS]D/\ [(IXX_\ 4ZAI2?NOY?F./Q+Y_D?DM_P_V_X*[?\
M1YGBC_PVWP/_ /G8T?\ #_;_ (*[?]'F>*/_  VWP/\ _G8U^/=%9<S[O[S6
MR[+[C]A/^'^W_!7;_H\SQ1_X;;X'_P#SL:/^'^W_  5V_P"CS/%'_AMO@?\
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
MRYJ5-_W4GZK1_BF%%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'YE?\ !4_]@+1OV\_V>+W0='M["R^.'PX7
M4?%'P7\17)BMP^L/;1_VMX&U2]DV^3X>\<V]I:V-Q*\B1:7K=IH.O2^;!I5Q
M9W?^>9XA\/:[X2U_6_"OB?2=0T#Q)X;U;4=!U_0]6M9;+5-'UG2;N6PU/2]1
MLYU2:UOK"]@FM;JWE19(9HGC=0RD5_JT5_+[_P %X/\ @F._C;2]7_;>^!'A
MXR>+O#^GI+^T#X1TBU+3>)?#>F6R0P_%+3K2!2\FM>&;&"*U\9Q1HXU#PU;V
M_B BWGT#5I=7^1XFR?ZQ3>88>-Z]*/\ M$(K6K2BM)I=9TDM>LJ:MO"*?%BZ
M',O:17O)>\EU2Z^J_+T/Y :***_/3S HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X
M!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\
MJ36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5_G\?\':__)\O[/'_ &:A
MH_\ ZM_XL5_H#U_G\?\ !VO_ ,GR_L\?]FH:/_ZM_P"+%3/X7\OS1<-_E^J/
MY5J***Q-0HHHH _M+_X,^_\ D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_ "$?
M^"@W_7E^RQ_Z/_:(K^V6MH?"OG^;,9_$_E^2"OE#]O/_ ),:_;._[-0_:)_]
M5!XPKZOKY0_;S_Y,:_;._P"S4/VB?_50>,*H2W7JOS/\?ZBBBN<W"BBB@ HH
MHH **** "BBB@ HHHH *^S_V ?VU/B/^P'^U)\-_VCOAW/=7">'-132O'_A*
M*Z:WLOB'\,]7N+:/QEX)U)2WV=QJ5A"M[HMU=1SQZ+XIT[0?$,<+W.DP"OC"
MB@#_ &=/A;\2_!OQF^&O@+XM_#O6(?$'@/XE^$/#WCGPAK4'":CX=\4:5:ZQ
MI-RT>2T$[V=W$+FUDQ-:7 EMIU2:*1%[ROYAO^#6']J6\^+W[$'CK]GGQ!J+
MWWB']EGXBFRT-)96EF@^%WQ8&J>+/"L$C2LTK_8_&6F_$NRMP#Y-KI4&E6,*
MQQ6Z)7]/-;IW29@U9M!117(?$#QYX4^%O@/QI\3/'>L6WA[P3\/?"GB'QOXO
MUZ\W"UT;PSX6TF[US7=4N-@9S%8Z98W-RZHK2.(RJ*SE5+$?B_\ \%S/^"KM
MG_P3C^ -OX3^&=_I]W^U7\;]/U33/A98RK;7P^'OAV(-9:Y\7];TV=98)8]&
MGD_LWP7I^HQ-9Z]XM;SI;75-&\->);*O\S?Q%XBU_P 7Z_K?BOQ7K6J^)/$_
MB75M1U[Q%XAUV_NM5UK7=;U>[EO]4U?5]3O99KS4-2U&]GGN[V]NII;BZN9I
M)II'D=F/UG_P4 _;(\<?MY_M7_%C]I/QK)>6\'B_7);'P%X9NI_-C\#?#'1)
M9K/P+X.MEC=K6.32]&$=QK4UFL4&K>)[[7=>:);G5K@M\9UC)W?ET_KS-HJR
M\^O^04445)04444 %%>F?#WX*_&3XMRS0?"GX2_$SXG36\@AGA^'O@/Q3XTE
M@E*AQ%-'X;TK4GCD*$,$<*VTAL8(-=GXU_9/_:F^&VF3:U\1?V:?C_X!T>WB
M:>XU;QK\&_B+X6TR"%!N>::_USPY8VL42KRTCRJBCDD"@+G@%%%% !1110 4
M444 ?:W_  36_P"4C'[ ?_9ZW[*__J]/ E?Z[5?Y$O\ P36_Y2,?L!_]GK?L
MK_\ J]/ E?Z[5:PV^?Z(SJ=/G^@5YW\7O^23?%#_ +)WXU_]1K4Z]$KSOXO?
M\DF^*'_9._&O_J-:G5F9_C)T445SG0%%%% 'WA_P2X_Y23?L%_\ 9WG[/?\
MZM+PQ7^N!7^1_P#\$N/^4DW[!?\ V=Y^SW_ZM+PQ7^N!6L-OG^B,I[_+]6%%
M%%60%?E%_P %R/\ E$]^VM_V3#3/_4]\(5^KM?E%_P %R/\ E$]^VM_V3#3/
M_4]\(4#6Z]5^9_E64445SFX4444 ?T$_\&R/_*5GX?\ _9(OC/\ ^HK7^E/7
M^:Q_P;(_\I6?A_\ ]DB^,_\ ZBM?Z4]:PV^?Z(RGO\OU85_-/_P<=?\ !4#6
MOV.O@3HW[,?P4\13:'^T%^TCHNI2:MXBTFZ>VUOX9?!6.>;1]9U_3+F)EGT[
MQ'X\U**^\)>%]3@_?Z=8:=XSU:QN-.UO3-$O!_2Q7^4+_P %C?VD-2_:C_X*
M2?M5_$.>_>]T#P[\3-:^$G@1!+YEE;>!_A#<R> -%FTU0S"&TU^70[WQ=+&"
M-^H>(KZX=4DG=0Y.R\V**N]>FI^9-%%%8FP445T'A3PGXH\=^)M!\%^"?#FN
M>+O%_BG5;+0O#7A?PUI=[K?B#7]:U*=+73]*T?2--AN;_4M1O;B1(+6SM()9
MYY75(T9CB@#GZ*_IJ_9S_P"#6+]O7XL:'IOB;XS>-/A'^S78:G!#<+X9\0ZA
MJ?Q ^(]E%,HDC;4O#W@Z!O"=B[1,C-9S>/QJ=M*7MK_3[*XBDC7[UTK_ (,_
M;;[/&VM_\% )S=LF98=*_9BC6WBD/\,=Q=_'QI+A%_OM:VS-G[B8YKEEV)YH
M]S^*"BO[0O$G_!H#KL,#2>#_ -O;2=1N</LL_$G[.-YHL&<L4#:CI?QKU^3!
M&U7(TO@AG ;(C7X3^,/_  :P_P#!1[P#!<W_ ,-M>^ 7QVM8PYM=+\*^/=2\
M&>*K@)D@2V/Q+\.^%/"UN\HP(PGC6Y7=N$CQ@*S'++L'-'N?S4T5]0?M$?L4
M_M:?LF7XL/VCOV>OBG\)(Y+DV=GK?BGPIJ$?A#5;H$AH-"\<6*7O@[7W7'S#
M1==O\ J20&4GY?J2C]K?^"!?[%'_  V9_P %"OAN?$FD?VC\)OV?/)^/'Q,^
MT0&33;\^$=2L_P#A ?"EUYBFUN?^$E\>S:&;_2;C<-3\*:5XJ BDCMI@O^H'
M7\^'_!MU^Q1_PRU^P-H_Q8\4:1]A^*?[6][I_P 7-;>X@\K4+#X9P6L]G\'=
M!=]JE[.?P_>:E\0+;</,CD^(5Q:RDFU14_H/K:*LO74QD[ONNA_"M_P=X_\
M):OV+O\ LEWQ7_\ 4L\*U_'Q7]@__!WC_P EJ_8N_P"R7?%?_P!2SPK7\?%9
MS^)_+\D:K9>B_(****D84444 %%%% !1110!_6)_P:0?\G@_M.?]FUV__JT/
M!E?WV5_ G_P:0?\ )X/[3G_9M=O_ .K0\&5_?96T/A7S_-F,_B?R_)!7\'G_
M  =U?\G&?LA_]D4\<?\ J=0U_>'7\'G_  =U?\G&?LA_]D4\<?\ J=0T3^%_
M+\T$/B7S_)G\B5%%%8FP4444 %%%% !1110!^K?_  0Z_P"4L'[%'_94=0_]
M07Q;7^JK7^55_P $.O\ E+!^Q1_V5'4/_4%\6U_JJUK#;Y_HC.IT^?Z'Y1?\
M%R/^43W[:W_9,-,_]3WPA7^597^JG_P7(_Y1/?MK?]DPTS_U/?"%?Y5E*IT^
M?Z#AM\_T04445F6%?T$_\&R/_*5GX?\ _9(OC/\ ^HK7\^U?T$_\&R/_ "E9
M^'__ &2+XS_^HK36Z]5^8GL_1_D?Z4]%%%;F 5_/Q_P74_X+%6/_  3Q^&=O
M\&_@IJ&FZG^U[\6="GNO#GG1VNI67P:\$W,D^GR?$W7]-G$L%YKM]<P7EC\/
M-!OX);"\U.QU#7M:ANM(T(:+XB_7#]L3]J/P!^Q?^S5\7/VEOB7*&\-_"[PK
M<ZO#I*7$=K>^*O$MU)%I?A#P9I<LBNJ:IXM\3WNE:!9S-&\-I)?F^N@MG:W$
MB?Y*G[2'[0GQ,_:K^.7Q+_:#^,&M-KOQ!^*/B:]\2:Y<+YJV-A'+LM])\/Z+
M;S2S/8^'?#.CV]AX?\/:=YL@L-&TVRM/,D,1D:92MZO\"XQOKT7XGEWB?Q/X
MC\:^(]>\8>,-=U?Q1XK\4:OJ&O\ B3Q)K^H76K:YKVN:M=2WVJ:OJ^J7TL]Y
MJ&I:A>3S75Y>74TL]Q/*\LKL[$G"HHK$U"BBE +$*H+,Q 50"223@  <DD\
M#DF@!**_>#]C3_@W9_X*&_M;Z%I'CO6?"_AO]FSX::S!!?Z9XB^.ESJVC>)]
M<TR=5>.]T#X:Z-I6K>+]DT4D=S93>+;7P=INIV;K=Z;J=U T32?KWHW_  9_
MHVGHWB']OQX]5= 9(=&_9H6;3[:0J,QI<WWQV@N;Y%;)$K6NG,ZX!A0C)KED
M^GZ?F3S1[G\4E%?U<_'S_@TU_:V\#:1?:O\ L_?'_P"$GQ\DL8GF7PSXDT;5
M_@IXLU?:IV6NB)?:IX\\'->R/M 77O&WAZQ5=S-J 951_P":3XX_ /XT?LT_
M$36/A/\ 'KX:>+?A5\0]"*M?^&/%^E3:;>/:RO(EMJFF7!\RPUO0[XPRMINO
M:+=ZAHNIQ(TVGW]S$-])IK=#33V9Y#1112&%?V@?\&Z7_!9W5H-:\(?\$\_V
MJ/%LFHZ5JGV?0/V7/B9XCOB]YI.HHB0Z;\"_$6IW;9NM*U!%^S_"N\O)C<Z;
MJ(B^'T,EU8:CX0T_1/XOZM6-]>Z9>V>I:;>76G:CIUU;WVGZA8W$UI>V-[:2
MI<6MY9W5N\<]M=6T\<<UO<0R)+#*B21NKJK!IM.XFKJQ_M345^0G_!$W_@H2
M?^"A?[%/A3QGXNU*&Z^.OPGN8?A7\=(<1Q3ZGXGTBP@FT/Q\+>,1J+7XA^'7
ML]<N98+>WT^+Q5'XKT?3XQ;Z,*_7NM[WV,-5H4M2U&PT?3[_ %?5KVUTW2]+
MLKK4=2U&^GBM;'3]/L8'N;R]O+J=DAMK6UMXI)[B>9TBAAC>21E121_EH?\
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
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X!_\
MI'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ J36/
M9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5_G\?\':__)\O[/'_ &:AH_\
MZM_XL5_H#U_G\?\ !VO_ ,GR_L\?]FH:/_ZM_P"+%3/X7\OS1<-_E^J/Y5J*
M**Q-0HHHH _M+_X,^_\ D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_ "$?^"@W
M_7E^RQ_Z/_:(K^V6MH?"OG^;,9_$_E^2"OE#]O/_ ),:_;._[-0_:)_]5!XP
MKZOKY0_;S_Y,:_;._P"S4/VB?_50>,*H2W7JOS/\?ZBBBN<W"BBB@ KZM_8V
M_8M_:!_;P^-.C_ S]G?P@?$?BB^B.I:]K6H32:;X.\!^&(9X8+_Q?XXU\07$
M>C:#8//%&#'!=ZIJM[+;:/H&F:MK5[9:=<?*5?ZG7_!%7_@GWX=_8"_8J\ :
M#?Z#;VGQU^+^CZ'\3_CWKD]JB:T?%&MZ<M[H_@*>X>,7,>E?#/2+]?#=OIPE
M:Q&O_P#"4:];1Q3^(;S=45=^77_(F4K+SZ'PE^R#_P &O7[#'P:T+2M4_:;N
M_%7[5/Q(,,$^K0W^M:[\._A3INH!4D,.@>%?!NJZ9XEU*WMIB\+W'BSQ=JMG
MJ\4<<\GAW2Q)+8C]2K7_ ()#_P#!,.STW^RH?V%OV;7M1&(O-NOAKH=_J6T*
MRY_MF^AN-8,F'.9C?>:6"L7+(A7]&:*ULNR^XRN^[/YT/VO?^#9O_@GY\>/#
M6KW?P%T36OV4OBDUO//HVN^"M7USQ3\/;S5-C_9XO%'PY\6:QJ4":2251XO
MVK>"[F%@ER7N]DMK=?P,_M??LC?&O]A_X\>+_P!GGX]>'H]#\;>%7ANK6^T^
M66\\->,/#&H-,="\:>#M5EM[4ZOX9UV&"5K.Y>VMKRSN[>_T;6+'3==TO5-,
ML_\ 85K^73_@Z>_9'T3XH_L8>%OVKM)TF!?'_P"S-XTT33-<UF*%1=7WPD^*
M.L67A/4-*O'C"RW2Z5\0;_P3J>DF<S1:5!?>)FMXX3J]Y*TRBK72M8J,G>SV
M>GH?Y[5%%%9&H4444 ?U#?\ !J)\5KCPG^WO\5OA;/<LFC_%S]G7Q#/':!B!
M<>*_A[XP\):WHTS+G:_V;PWJ7CA0-I<&XRK*GF!O]"JO\PK_ (-T=?FT3_@K
M[^RU;))Y=OXCL/CEH%[\VT/#)^S_ /$_5;:,Y(#;M4TG3\*3RP!4%PH/^GK6
ML-OG_D93^+U7_ _0*_FT_P"#H+]J>[^!_P"P#IGP3\/:C)8^*OVJ_B!9^"KS
MR)C;W0^&7@9;;QEX^E@D0^:T=[JJ>!_"^I6Z@176C>*-2MIW\J4PS_TEU_GW
M?\'8_P 7;GQ5^V[\$/@]!<-+H_PC_9\M-=DMS(2MKXK^*/C+Q#<ZT%A&5C,W
MAKPAX'D:0X>4;590D,;.Y?"Q05Y>FO\ 7S/Y8****Q-@HHHH VO#?AOQ!XQ\
M1:%X1\)Z)JGB3Q3XHUC3?#_ASP]H=C<ZGK.NZ[K%Y#I^DZ/I.G6<<MW?ZEJ5
M]<06=E9VT4D]S<S1PQ(SNJG^^O\ X)6?\&VGP4^"?A?PU\8_V\_#>C?&SXZ:
ME;6NL6WP9U.2'5O@]\*S,B30Z5K^FP.^G_%+Q=;(QBUN35WOO %I<23:?I6B
M:X=/M?%=_P#G-_P:J?L,:)\2OBK\4_VY/'^C0:II7P-NX?AE\&8KV!+BS3XJ
M>(M&75/&7BE%<;4U7P3X)U/1=.THN)467X@SZC$L&H:/87"?WB5I"/5_+_/_
M ",YR>RT,;P]X<\/>$=%T[PWX4T'1O#'AW1[9+/2= \/:78Z+HNEV<?^KM-.
MTO38+:QLK:/)V06T$429^516S116AF?CW_P4!_X(C?L2?MZ^'==U#4/A_HOP
M3^.EU;W,^B?'7X5:#INA:\VLNCO!-X_\/6"Z=H?Q+TR:X\E=237XX_$QL8VM
M="\5Z!)(;@?YQ'[;'[%OQO\ V"?C[XH_9\^.VB16/B/15BU3P]XBTLSW'A7X
M@>#K^6XCT3QKX/U&:&!K[1=4%M<0R1S10ZAI&JVFHZ%K%K9ZOIE[:0_Z_=?@
M#_P<8?L-Z)^U5^P3XQ^+VBZ+!+\9/V2['5/B[X4UB&"/^T+WX=644,OQ@\)W
M-SM:0Z2_A.S?QO% JO*VN>"=*MX&@AOKXRQ*-U?JOQ_KH7&3ND]MC_--HHHK
M(U"BBB@#[6_X)K?\I&/V _\ L];]E?\ ]7IX$K_7:K_(E_X)K?\ *1C]@/\
M[/6_97_]7IX$K_7:K6&WS_1&=3I\_P! KSOXO?\ ))OBA_V3OQK_ .HUJ=>B
M5YW\7O\ DDWQ0_[)WXU_]1K4ZLS/\9.BBBN<Z HHHH ^\/\ @EQ_RDF_8+_[
M.\_9[_\ 5I>&*_UP*_R/_P#@EQ_RDF_8+_[.\_9[_P#5I>&*_P!<"M8;?/\
M1&4]_E^K"BBBK("ORB_X+D?\HGOVUO\ LF&F?^I[X0K]7:_*+_@N1_RB>_;6
M_P"R8:9_ZGOA"@:W7JOS/\JRBBBN<W"BBB@#^@G_ (-D?^4K/P__ .R1?&?_
M -16O]*>O\UC_@V1_P"4K/P__P"R1?&?_P!16O\ 2GK6&WS_ $1E/?Y?JPK_
M !=/&FH7VK^,?%FJZFSOJ6I^)==U#4'<@N][>ZI=7-VSD<%VGDD+$<$DD5_M
M%U_CT_MI?"J^^!W[7G[3OP@U"V>UE^'7QZ^*WA6V5XS$)]*TOQMK,&B:A A
M_P!#U31A8:E8O@"2SNX)  & I5.GS_0=/K\CYEHHHK,T"OZ)O^#8?Q9\$/"O
M_!2Z'_A;MWH&F^*/$7P4\=>&?@/J/B.2U@MXOBUJFN>#<Z?HUS=[([7Q3KGP
M^A\=Z+HKB:.6_COM0T&T2XU#6;.WD_G9J2&:6WEBG@ED@G@D2:&:%VCEAEC8
M/'+%(A5XY(W4.CH0RL RD$ TT[-,35TUL?[5E%?Y7'[/O_!<G_@J%^SA9Z?H
MWA']J?Q?XT\+:<L,,7A;XS6.B_%^Q-I;J$M]/AUKQS8:MXRTNPMXU6*"UT/Q
M1I44,*I#&%B1$7]:_A5_P=O_ +4VA);P_&?]ESX%_$E(=B2W/@#Q%XX^$NH7
M<:X#/-)K5Q\6=/2ZD'+R6VF6]MO.8[*-<(-%->AGR2]?Z\['][E%?R>_##_@
M[9_9"US[/#\7?V:_V@OAS<3;%EG\%WW@#XH:3:.0-SSW6I:Y\--4>W0YS):Z
M'<7##!6TY('Z8_!__@OS_P $HOC&]I9V/[5&B?#W6;HH'TCXP>%/&GPU2S,G
M"B[\3^(= A\!J <AVA\63I%C=*R(R,U<R[HFTNS^X_7S7-"T3Q/I&H^'O$NC
M:5XAT#6+66QU;0]<TZTU;2-4L9UVS6>HZ;?PW%E>VLR_++;W,$L,B\.A%?@/
M^U=_P;:?\$]_VB?&F@?$#X>:!JO[,VMP>+=#UCQMX?\ A3'$/AKX[\-P:Q:W
M?B70#X!N[B"P\#ZCK&CQ7.D:1K/@"\\.:7H5Q=?VK>^%O$,L0MG_ '-^'7Q9
M^%GQ?T1?$OPE^)?P_P#BCX<;RRNO_#OQEX=\;:*PE!:+&J^&M2U.Q/F*K-'B
M?YPI*Y ->@4:/HG^()M;%'2]+T[1-,T[1='L;32](TBQM-+TK3+"".UL=.TV
MPMX[2QL;*UA5(;:TM+:**WMX(D6.&&-(T554 7J**8C\@O\ @IE_P1O^!O\
MP5"\5_"KQ;\7/BA\6/A]>_";P]XC\.:-;?#E_""6NI6OB74M.U.[GU/_ (2;
MPUKTIN()=-BCM_LDEO'Y<DGF([;67\Q/^(23]B[_ *.3_:@_[_?"C_YW=?U<
M44K)ZV_K^E_5V5S2[_D?YH?_  7*_P""2_P8_P""6MU^S'!\(?B1\3_B$OQP
MM_C'-X@/Q(?PH[:0WPXD^%R:6-'_ .$8\/:  +X>.M1.H?;1=$FSLOLY@_?^
M;^!=?VE_\'@G_(1_X)\_]>7[4_\ Z/\ V=Z_BTK*6C:7E^1K%MI7_K4****D
M85_37_P11_X(@_ #_@IK^S=\2OC1\6/BS\8O .O>"?C?J_POL-*^'<G@I-(N
M](T_P'X!\5Q:A>#Q+X6UV\_M)[SQ;>VTAANHK;[-;6NV!9?-DD_F4K_03_X-
M*_\ DPOX^_\ 9W?B;_U37P6JH*[U72_Y"DVD[?UJ8G_$))^Q=_T<G^U!_P!_
MOA1_\[NC_B$D_8N_Z.3_ &H/^_WPH_\ G=U_5Q16O*NW]?TOZNS+FEW_ "_R
M/QG_ .":G_!%+X"_\$Q?B?X_^*?PE^*WQ>\?ZQ\0_ :> -3T[XBR>#'TVRTU
M/$.E>(A>V \->%]"NA?&ZTF& FXN)K?[/)+^Y\S8Z_LQ113VT0FV]PK^#S_@
M[J_Y.,_9#_[(IXX_]3J&O[PZ_@\_X.ZO^3C/V0_^R*>./_4ZAJ9_"_E^:'#X
ME\_R9_(E1116)L%%%% !7UC^R)^P_P#M/_MT_$,_#;]F?X6:UX_U:S%K/XEU
MP&#2/!7@G3KJ5HX]4\9^,=4>VT+0+9Q%</9VMQ=MJ^L&UN+;0=,U6^C^REW[
M#G[(GQ _;I_:A^%/[,WPZ;[#J?Q US&O>)9;22[L/!/@C2()-5\9>,]2A1XE
ME@T#0;6\N+.RDN;3^V=8;3-!@NH;S5;8G_5H_9+_ &2?@=^Q/\$O"OP%^ /A
M"T\+>#?#5NDE]>LD$WB3QGXCE@ABU;QIXVUF.&&;7_%6N20))?7\RI!;01VN
MD:1:Z;H>FZ9IEG48\WDB92MZG\I/[.__  :-:9_9EAJ?[6'[5^I'5IXX6U+P
M7^S[X6M+>RTZ3[TT5K\2?B);7TNJ[@0BN_PNTM860O\ Z4KA4^_]._X-7?\
M@F5960M;G7OVH-7G"!#J6H_%3PC%>LV5/FF/2?AAI>G>80""%L%BP[8C!VE?
MZ3**UY4NGZ_F9<TN[/P$_9M_X-S/V)?V4?VDOA1^TY\(OB/^TDOB[X2^(YO$
M>C>&?%_C#X=^(/!VHSS:1J6CM;W\-G\+-#\1"(0:G/*&A\1*WG1P_P  =7_?
MNBBFE;9 VWOJ?E%_P7(_Y1/?MK?]DPTS_P!3WPA7^597^JG_ ,%R/^43W[:W
M_9,-,_\ 4]\(5_E65G4Z?/\ 0TAM\_T04445F6%?T$_\&R/_ "E9^'__ &2+
MXS_^HK7\^U?T$_\ !LC_ ,I6?A__ -DB^,__ *BM-;KU7YB>S]'^1_I3T445
MN8'\0G_!V7^V%>7GBCX"_L.>%]5DCTK1-,/Q^^+5M;2GRKW6M6DU7PK\+M%O
M&C96631=+M?&?B"\T^?S(;A?$GAC4=B365M)7\95?I)_P5_^-UU^T#_P4O\
MVR?B#+=R7EA9_&KQ+\./#TC2&2 ^&?A T/PJT":R7<4AM+_3O!\&J(B!-\M_
M+<2K]HFF+?FW6$G=LWCHE]_WA1112&%?W'?\&YG_  1N\'6/@7PC_P %"OVG
MO"%GXD\6>*RFN_LR?#_Q)8I=:1X2\-0RE=/^,VL:5>1M#J'BGQ#/$U[\.%NH
M);+P_H"6/C:Q-UK6N:#>>&?XSO@!X'\+?$WXZ?!OX=>.O%^A_#[P/XY^*/@/
MPIXU\>>)M:TWPYX>\%^$->\3Z9IOB;Q7K.NZQ/:Z9I>G^']$N+[5;F\O)XX8
MH[0D[FVJW^JMX:_X**_\$Q/!WAS0/"/A?]N3]BO1/#7A;1=*\.>'=%T_]I+X
M-P6&D:'H=C!IFDZ790CQCB&TT^PM;>TMHAQ'#$B#I5P75_+U_K\R)MZ)=?\
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
M[!2JPKTJ=:E+FIU81J0DNL9)-/R=GJMT]'J>W&2DE):II-/R84445H,****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M\X^+GPD^'?QV^''BSX3?%?POIWC'P#XVTJ72/$&@ZG&6BG@=EEM[JUGC*7.G
M:KIMW'!J.CZM8RV^HZ3J=K::CI]S;WEM#,GH]%*45*+C**E&2<91DDXRBU9I
MIZ--:-/1K1@]=&KIZ-/J?YVO_!2[_@FO\1_V /B>8\:EXO\ @+XTU"Z;X6_$
MUK8<C$MR?!/C)K:-+73?&^D6J,Q*I;V/BC3H'US18H?*UC2-"_,FO]2[XT?!
M?X:?M"?#3Q5\(?B]X5T_QEX"\8Z>^GZSHVH(P*D$2V>I:;>1%+O2M:TJZ2*_
MT?6+"6#4-,OX(+NTGBFC5J_@1_X*6?\ !,KXG?L _$-KE%U'QK^S_P"+M4GC
M^&WQ0%L"T+N);F/P5XY%K$EKI/C33[6.0Q2*D&F>*K"VEUC1%ADAUC1="_-\
M^R&6 E+%86,IX.3O**O*6&D_LRZNDW\$W\/P3=^64O*Q&&=-N<%>FWMUAZ^5
M]GTV?=_E_1117S!R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R
M OVS_P#L+? /_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKV
MS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K_/X_X.U_\ D^7]GC_LU#1__5O_ !8K_0'K_/X_X.U_
M^3Y?V>/^S4-'_P#5O_%BIG\+^7YHN&_R_5'\JU%%%8FH4444 ?VE_P#!GW_R
M$?\ @H-_UY?LL?\ H_\ :(K^V6OXFO\ @S[_ .0C_P %!O\ KR_98_\ 1_[1
M%?VRUM#X5\_S9C/XG\OR05\H?MY_\F-?MG?]FH?M$_\ JH/&%?5]?*'[>?\
MR8U^V=_V:A^T3_ZJ#QA5"6Z]5^9_C_4445SFX4444 ?8O_!//X5V/QO_ &[/
MV0?A3J]M'>Z%XU_:,^$6E>);.52Z77A5/&VCWOBFW9?XO.\/6NIQ@-\I+#>0
MN2/]>NO\J3_@B#!'<_\ !5S]B:.495?BO/< 84_O+7P;XHNH3\RL.)84.<;A
MC*LK ,/]5NM8;?/]$9SO==OZO^@44459F%?G+_P5Y\*VGC'_ ()A_MTZ1?1K
M+#9_LV_$KQ4BN"0+SP+HDWC?3Y  #\T-_P"'K:5#T5T5B0!D?HU7PY_P4X_Y
M1P?M\?\ 9FW[2W_JG/&- UNO5?F?Y&5%%%<YN%%%% '[(_\ !OU_RE]_8W_[
M#?Q;_P#6?OBQ7^H_7^7!_P &_7_*7W]C?_L-_%O_ -9^^+%?ZC]:PV^?Z(RG
MO\OU85_F'?\ !QCXBGU[_@KU^T_:2,S6_A?3/@=X=L06#;(%^ GPUUJX50"P
M4?VGK6H':"#DEF"NS*/]/&O\N[_@X4L)M/\ ^"P/[8"2HZBYO?@K?PLP&)(;
MW]G3X17"NA!(9 SO'G.0T;*P#JP!/;YA#?Y?JC\8****R-0HHHH _P!.3_@W
M'^'5CX"_X)*_L]ZE!;I;ZG\3?$'Q@^(NOL@7_2+ZZ^*GBOPEI5PS* 7=O"7A
M#PW&2^63RQ%G9&N/W,K\=?\ @@)KMIX@_P""17['-U:.K"Q\._$O0KA %#17
M?A_XW?$O1KA)$7[K,]EYR;@&DAEBF.1*"?V*K=;+T7Y&#W?JPHHHIB"N:\9^
M%-'\>>#_ !7X'\0VXN] \9^&M=\*:Y:LJLMSH_B+2[K2-3MV5PR,)K*\GC*L
MI4AL,",BNEI&8*I9B%5069F("JH&223P !R2> .30!_BSZ_HUUX=U[6_#][M
M-[H6KZEHUV4Y0W6F7DUE<%2"05\V!]O)XQR:R*[3XD:W;>)OB)X]\1V3![/Q
M!XT\4ZW:,!@-;:KKE]?P,!N; ,4Z$#<V,XW'K7%USG0@HHHH ^UO^":W_*1C
M]@/_ +/6_97_ /5Z>!*_UVJ_R)?^":W_ "D8_8#_ .SUOV5__5Z>!*_UVJUA
MM\_T1G4Z?/\ 0*\[^+W_ "2;XH?]D[\:_P#J-:G7HE>=_%[_ ))-\4/^R=^-
M?_4:U.K,S_&3HHHKG.@**** /O#_ ()<?\I)OV"_^SO/V>__ %:7ABO]<"O\
MBO\ X)H:I#HW_!1;]@_4;EECMH/VPOV;EN)7!*Q07'Q?\(6LTS8*G;#',TA(
MR0%SL?&QO]=2M8;?/]$93W7H%%%%60%?E%_P7(_Y1/?MK?\ 9,-,_P#4]\(5
M^KM?C=_P< ^*K3PG_P $C?VOKFYE5)=9T3X:>%;&(N4DNKOQ-\:/AUI+11 ,
MI=H;*YO+V1,\VUI.2K*I4C&MUZK\S_+@HHHKG-PHHHH _H)_X-D?^4K/P_\
M^R1?&?\ ]16O]*>O\UC_ (-D?^4K/P__ .R1?&?_ -16O]*>M8;?/]$93W^7
MZL*_@<_X.E?V!-<^'/Q]\/\ [>/@;0YKCX;?'*TT/P7\6[FPMBT'A;XO^%]'
M32=!U34_*"QVNG^/_!6DZ=;V<_EE&\1>$]<DU"Y%YKNFQ7/]\=>:?&/X._#3
M]H'X8>-?@S\8O"&E>._AI\0M$N?#_BSPMK,3O9ZEI]P4D1XY87BN[#4;"[BM
M]2T?5]/N+75-&U:TLM5TN[M-0L[:YBIJZL3%V=_O]#_&:HK]]?\ @K#_ ,$'
M_C_^P)KOB/XI?"33?$7QP_9(DN+G4;+QUI5BVI>,?A3ITDADCT?XO:/IMNKV
M]I8*WV:#XB:9:#PIJ21PRZNOA;5+ZVT1_P "JQ::=F;)W5T%%%%(84444 %%
M%% '7>"/B!X]^&>OVOBSX;^-O%WP^\4V)S9>)?!'B36?"FOV9W*^;76=!O;#
M4;<[T1OW-RGS*K=5!'[V?L6_\')W[??[-6I:3HGQJUZV_:W^%<$D$%_HOQ1G
M6R^)MG8*R^?+X?\ BYIUE+KESJ;A<F?X@6/CV!QOBBBLWD%S%_/+133:V;$T
MGNC_ %N/V!_^"DO[+G_!1GX<R>-_V?\ Q@__  D6B06A^('PF\4K:Z3\3/AW
M>78Q$FOZ%%=745[H]U*'CTOQ7H%WJOAG4Y(YK2#4UU2SU'3K+[XK_'#_ &;_
M -I+XS?LE_&'PA\=O@+XUU+P+\1?!EZMQ8:E8NSV6IV$CQG4O#GB33&86>O^
M%]<@C%GK>A:BDUE?VQPZ+-'!-%_J>?\ !,_]OKP'_P %'/V5?!_[0/A.UM_#
M_B=)YO!_Q;\!17374G@'XG:+:V<VN:+%-)^^N=$U&UOM/\1^%K^7,UWX<UG3
M1>B'58=2L[76,KZ=5^)G*-M5M^1^@%%%%40?Q-?\'@G_ "$?^"?/_7E^U/\
M^C_V=Z_BTK^TO_@\$_Y"/_!/G_KR_:G_ /1_[.]?Q:5C/XG\OR1M#X5\_P V
M%%%%24%?Z"?_  :5_P#)A?Q]_P"SN_$W_JFO@M7^?97^@G_P:5_\F%_'W_L[
MOQ-_ZIKX+5<-_E^J)G\+^7YH_J=HHHK4Q"BBB@ K^#S_ (.ZO^3C/V0_^R*>
M./\ U.H:_O#K^#S_ (.ZO^3C/V0_^R*>./\ U.H:F?POY?FBH?$OG^3/Y$J*
M**Q-@HHHH _M4_X-&?V>].E?]K/]JG5+".;5+1O!_P  _!6HM#E[&UN4/Q ^
M)%O',V?FOFC^&#$1['C2TD$A9+A0O]KE?S1_\&J.C6^F?\$U/&5_%&JS>(OV
MK/B?JMS)U:1[;P!\(M"CR<DA4AT>-57Y0#N8+EV=_P"ERMX[+T,9/WG_ %MH
M%%%%,D**** /RB_X+D?\HGOVUO\ LF&F?^I[X0K_ "K*_P!5/_@N1_RB>_;6
M_P"R8:9_ZGOA"O\ *LK.IT^?Z&L-OG^B"BBBLRPK^@G_ (-D?^4K/P__ .R1
M?&?_ -16OY]J_H)_X-D?^4K/P_\ ^R1?&?\ ]16FMUZK\Q/9^C_(_P!*>HII
MH[>&6>4[8H(I)I&_NQQH7=OP52:EJCJEH=0TS4; -M-[8W=H&Z;3<V\D(;.#
MC&_/0_0]*W,#_%_\7^([SQAXM\4>+M09WO\ Q3XBUOQ'?/(Q>1KS6]2N=3N6
M=R27=IKIRSDDLQ)).:YVIKBWGM+B>UN8GAN+::6WN(9!AXIH7:.6)QV>-U96
M'8@BH:YSH"BBB@ HHHH **** "BBB@ HHHH **** "O]@3]A#Q+/XS_8>_8T
M\873.]SXK_93_9X\2W#R$F1Y]=^$7@_5)FD)Y+M)=,6)Y+$DU_C]U_KT_P#!
M.O1I?#O_  3^_8;T*?=]HTG]D']FRPN=PP?M5M\&_!L=R,8& )Q(%4\J, DD
M9.D+W?;^K?J9U.GS_0]%_:M_9X\)_M9?LW?&G]F_QNWD>'?C#\/]>\'3:DMN
MEU-H&J7ML9O#GBFSMI&6.;4/"GB.WTGQ+IL<C"-K_2K8293<*_R,/C]\"_B3
M^S-\9OB/\!?B]H,WAOXB_"[Q1J'A;Q+ID@=H'N+-P]IJNEW#QQC4-!U[3I;/
M7/#VK0K]FU;1-0L-2M2UO=1L?]E&OP\_X+%?\$8?AM_P4O\ !D'CKP;=Z-\,
M_P!K+P-HSZ?X(^(UW;2IH/C?1;8SW5M\//B>MA!/>S:)]JGF?0/$]I:WNL^#
M[JZN);>SU;2KF^T6ZJ4;KS0HRMH]G^!_F)45[]^TE^RY\??V1/B;JWPA_:*^
M&/B7X8^.=*>1DL==LS_9NNZ>DK0QZ[X3U^U:?0_%GAVZ=&6UUWP_?ZAILLBR
M0?:%N89X8O :Q-0HHHH **** "BBB@#[!_9R_P""@'[:7[)5[8W'[/7[2OQ8
M^'&GZ?*DL7A.Q\47>L?#VX9&#+_:/PW\2?VSX"U0#!5?[1\.7)1'D5"HD<-_
M6I_P3F_X.E?#WC35M ^%/_!0KPIHWP_U/4);;2]._:+^'=A?)X(DNI66""7X
MF>!&EU'4/"T<K &]\5^%+K4]$CN;@/=>$_#.BV]SJ4'\-5%-2:ZB:3W7S/\
M:9T#7]"\5Z'H_B?POK6D^)/#?B'3;+6=!\0:#J-IJ^B:WH^I6\=WIVJZ1JNG
MS7%CJ6FW]I-%<V5]9SS6UU;RQS02O&ZL=>O\[3_@@%_P6.\5?LE_%3PE^R+\
M??%-QJO[*GQ3\1P:%X3U/7;QY3\ _'OB.]6'3=5TN\N6867PV\3:S<Q6WC/1
M99(M+T"^OCX[T]]/:+Q5!XD_T2ZV3NKF+33_ %/\G^BBBOQ ^>"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _TA?^"6?A]?#/\ P3Q_9%TU8Q$+GX->'?$&T#&6\6O=>*FDQZS-K)F)
M_B+D]Z^^Z^2/V X$MOV%?V,HX_NM^RM^S].>,?/=?"GPI=2?^1)F^O4U];U^
MSX-<N$PL?Y<-0C]U**/>AI""[1C^2"BBBNDH**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=\8>%-!\>>$O%
M'@;Q581:KX8\9^'=;\*>(]+G&8=2T'Q%IMSI&KV$O7]W>:?>7%N_^S(:Z*BD
MTFFFKIIII[-/1I^H'^7C^TO\#?$7[-/Q^^+7P'\4B5]6^&/C;6/#2WDL1@.L
MZ/#-]J\-^(HHB 4M?$OARZTKQ!9 A3]CU* E5)('AM?U,_\ !R%^R=)I?B?X
M7?MC^%]._P")?XFM[;X0_%5[:'Y8?$.E6][J?P^\0W90,[OJ^A1:SX:O+N8Q
M06R>&?#-DI>>_13_ "S5^09I@W@,=B,-9\D9\U)]Z4_>IN_5J+Y9?WHR70\.
MK#V=24.B>GFGJOPT?G<****\\S"BBB@ HHHH _9'_@B]^WP/V-_VD8?!OCW6
M?L7P$^.USI7A7QU)>S[--\&^*$FD@\&_$0F1A%:6NG7=Y+HOBFXWPPCPSJMQ
MJMX+J7P[ID2?WW*P90RD,K ,K*0592,@@C@@CD$<$<BO\H"O[>_^"$__  41
M3]HGX1Q_LO?%37/.^-?P1T"WC\)ZCJ5SOOOB+\)K P6&G77FRL7O/$/@/S+/
M0-:W?Z1>Z))X?UAGOKP^(+FW^VX5S7E;RRO+23<\+*3T4MYT-?YM:E-?S<ZN
MW*"/0P=;_EU)^<+_ (Q^>Z^?='] M%%%?='H!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\5/A7\/?C;\
M/_%'PL^*OA/2?&W@+QEILNE>(?#FLP&6TO+9RLD4L4D;1W5AJ-C<I#?:5JVG
MSVNIZ3J-O:ZCIMW:WUM!/'Z#12DE).,DI1DG&49*ZDFK--/1IK1IZ- ]=&KI
MZ-/J?Y__ /P5"_X)0?$7]A'Q/=>._!:ZOX__ &8_$.J>5X=\;M +G6/ =W?2
MD6G@_P"(XM(DAMKK>RVNB>*8X;?1_$@$4>S3=9D?2%_'^O\ 5A\5>%/#/CKP
MWKG@[QGH&D>*?"GB;3+O1O$/AS7]/MM4T;6M)OXF@O-/U+3[R.6VN[6XB=DD
MAFC96!SC(!'\4/\ P57_ ."+_BC]ER;Q!\?/V:M.U?QI^SH\MQJGB7PFGVG5
M_%OP5BD=I9FN6)FOO$?P[MMQ-OXC<S:KX<M!Y'BLW%O:MXFO_P ]SSAV6&Y\
M7@8N>&UE5HJ[G0[RANYTNZUE3ZWA=Q\S$8;DO.FFX]8[N/FNZ_%>FW\_E%%%
M?)'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:
MW_!L/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!
M7]55?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_
M #^/^#M?_D^7]GC_ +-0T?\ ]6_\6*_T!Z_S^/\ @[7_ .3Y?V>/^S4-'_\
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
ML?\ IA^'U?T@5NMEZ+\C![OU?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\
M4]\(5_E65_JI_P#!<C_E$]^VM_V3#3/_ %/?"%?Y5E9U.GS_ $-8;?/]$%%%
M%9EA7]!/_!LC_P I6?A__P!DB^,__J*U_/M7]!/_  ;(_P#*5GX?_P#9(OC/
M_P"HK36Z]5^8GL_1_D?Z4]%%%;F!_C[_ +<WPKN?@A^V=^U7\)+BUDM$\ ?M
M!_%OP[IR2+M,VA6?CC6O^$<OXQU^SZGH#Z;J-J2 6MKJ)BJDD#Y7K^E+_@Z)
M_9>NO@Y_P4!T_P"/&FZ<T'@[]JGX>Z-XF^VQH8[0_$?X:V6F> ?&^F0H!Y8F
M30+7X?>([R12#<7GBBXF=3+YLDG\UM8-6;1O'9>@4444AFIH:Z-)K>CIXCEU
M"W\//JFGIKL^DQ03:K!HS7<(U2;3(;IDMI=0CL3.]E'<.L#W*QK,RQEB/[@_
M"W_!IQ^S-XV\,>'/&?A3]MWXI:[X6\7:#I'B?PUKFG_#KP9-8:SH&OZ?;ZKH
MVJV4O]L#S;34=.N[:[MI,#?#,C8&:_AHK^W_ /X-R/\ @L?X0;P5X4_X)Y_M
M/>+K3PYXB\-S#1_V8?B#XCO8[72/$NA7MRTEI\%M:U6[D6*P\2:->W$D/PVE
MNYEL]=T6>W\#VALM5T3PW8^)*A:^OR_K^NW4F5[77S.V_P"(1'X#?]'C_%W_
M ,-MX-_^7-'_ !"(_ ;_ */'^+O_ (;;P;_\N:_K[HK7E7;^OZ7]79GS2[_E
M_D?R"?\ $(C\!O\ H\?XN_\ AMO!O_RYH_XA$?@-_P!'C_%W_P -MX-_^7-?
MU]T4<J[?U_2_J[#FEW_+_(_D$_XA$?@-_P!'C_%W_P -MX-_^7-'_$(C\!O^
MCQ_B[_X;;P;_ /+FOZ[-5U72]"TS4=;UO4K#1M&TBRNM3U;5]5O+?3],TO3;
M&![F]U#4;^[DAM;*RL[:*2XNKNYEB@MX(WEED2-&8?S_ -W_ ,'(O[!"_MI>
M'_V7]+UF[U3X4ZFUQX:U;]K)-0MK;X3:5\2)KRUMM&TFVAFM?M>I?#R=VN[#
M5OBP;RS\/:;JAL+RVM-2\$RWWC73TU%;I?U;^OSW8TYO;7Y+_(^$_P#B$1^
MW_1X_P 7?_#;>#?_ )<T?\0B/P&_Z/'^+O\ X;;P;_\ +FOZ]XI8IXHYX)(Y
MH9HTEAFB=9(I8I%#QR1R(2CQNA#(ZDJRD,I((-24^5=OZ_I?U=BYI=_R_P C
M^03_ (A$?@-_T>/\7?\ PVW@W_Y<U_6'\,O UC\,/AM\/OAKI=S+>Z9\// _
MA/P-IUY/$D,]W8^$M!L- M+F:&(M'%+/;Z?'+)%&Q2-W*H2H!KN**$DMD)MO
M?4***^2OVS?VV_V?OV"?A1I?QG_:/\2:CX;\#ZOX]\+?#NQGT;1[CQ#JUQKO
MBB2ZD66WT2R<:A?66AZ+IFM>)]=&FPWNI1:%HFHR:;IVIZB+33;MW$>A_'_]
MF?X ?M4^!I_AO^T3\(_!'Q=\&S-)+!I/C+18-0FTF\EC\E]3\.:NGDZWX6UD
M19BCUOPYJ6E:O#&62*]168'^;K]HS_@T[_9+\=W.HZQ^S;\<OBG\ +^Z:6>V
M\,>*[&P^,W@2Q;<S16.FI?7_ (0\=6EJ1MA:YU?QMXGNHAB?;<%3#)_2_P#!
M;X[_  :_:,\!Z7\3_@3\3?!GQ7\!:PH^Q>)O!.NV6N6"S[$DET[4!:RM<Z1K
M%GO6/4=$U>"QU?3)]UMJ%C;7"/$OK%)I/=7&FUW1_G4?&3_@U@_X*-> 6N;G
MX8:_\!OCOIJLWV*U\.>.K[P-XIF10<&\TOXCZ'X<\-6<C\!$M_&NH("?WDJ
M9K\SOB7_ ,$=O^"H/PFDN$\6?L0?'R]6UW&>X^'_ (1/Q=LHU7.^3[?\)[KQ
MK9-"@!9YTN&A5 79PGS5_K$45/(O,KG?D?XQGCCX5?%#X8W?V#XE?#?Q[\/;
M_P PQ?8O''@_Q#X3N_- ),7V;7].T^;S  24V;@ 21@5P5?[4E_I]AJMG<:=
MJEC9ZEI]W&8;JQO[:&\L[F)OO17%M<))!-&W=)$93W%?"WQD_P""6_\ P3M^
M/L-VOQ0_8V^ 6KWM\)%N_$&@^ =)\ >+Y_,#!C)XT^'L?A;Q:6!9FC<:T&B=
MFDB*.2U+V?G^'_!'[3R_'_@'^2)17]AW_!9S_@WB^"W[,?[/?CK]KO\ 8Y\0
M^+M$\/\ PQ&G:M\2/@IXVUE_%E@GA/4M9L-$GU[X>^*KV)/$5O-X<GU*TOM6
MT+Q9?^(6U'1EU*_L=>LKS3;?1]8_CQJ&FMRT[JZ"BBBD,*_U(_\ @E7_ ,%!
M_ 'QI_X)Z?LK>/?BY\0=/LOB6_PW'@[QHVL7+OJVJ:Y\,/$&N?#&Z\2ZD_[S
MS+WQ8/!Z>)[F3</,EU=G\N'=Y*?Y;E?4/PZ_:J^(OPV\&Z/X+T'5;NVTK1O[
M0^RP1$A$_M'5;[5I]N+A/O7-],Y^4<L>O4U%V?\ P_\ DR9*_P!__#GT?111
M7XJ?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?Z6__!.W4EU7]@O]C>Z1MPB_9H^#&FDY+?/HW@'0
MM(D7)_NO8LH7HN-HX K[)K\SO^".OBE?%_\ P36_96U(2B5[#PAXD\+2?-EH
MF\&?$+Q?X32)QP4*PZ-$44@?NFC9=R,K'],:_9L#+GP6#FMIX7#R7_;U*#_4
M]VF[TX/O"+^^*"BBBNHL**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#YT_:T_9U\,_M8?LZ?%?X >*C%
M;V7Q"\+W.GZ7JLL/G'P[XJL9(M6\(>)8XP"[MH'B:PTK5'AC*-=V]M-9,PBN
M9 ?\SGX@^!/%/PN\=>,?AMXWTJ;1/&/@/Q-K?A'Q/I%P/WNGZYX?U&XTO4[;
M=@+*D=W;2B*>/,5Q%LGB9HI$8_ZJ-?QX_P#!Q/\ L5GP?\0/"O[:/@;22GA[
MXE26/@3XPQV<'[K3O'^E::8_"/BFX6)2(XO%GAO3I-$OYV6*WAU7PQ8R322Z
MAXD&[Y+BO+_;8:&.IQO4PWN5;+65"3T;ZOV4W?RC.;>B.+&4^:*J):PTE_A;
MT^Y_@VS^8VBBBOSP\P**** "BBB@ KU'X*_&3X@_L^_%3P/\9?A;KDOA[QW\
M/]=MM>T'44#/ \D0>&\TW4K97C6_T76M/FN](US3)7$&IZ1?7EC/^ZN'KRZB
MJC*4)1G!N,X24HRBVG&47>,DUJFFDT^C&FTTUHT[I]F?Z8G[#_[8GP\_;?\
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
M]:L9WJ*;:\M?N)D[1?W?>?URT445L8G\MW_!V!\);KQ=^PK\'OBOI]JUQ/\
M"#]H72;75Y%3(L?"OQ&\(>)=%O+QY "55O%>D^"K (=JN]\I+;HT5_\ /@K_
M %[/^"@7[+]I^V=^QC^T1^S5.+5=2^)OPZU.S\(7-Z0EII_Q#T":V\5_#?4[
MN0D%+/3O'>A>'KN^*LC-917$8=0Y-?Y%7B#0-;\*:]K?A;Q+I=[H?B+PUJ^I
M:!K^BZE ]KJ.D:UH][-IVJZ7?VLH$EM>Z??6T]I=02 /#/%)&X#*164UK?O^
MAK!Z/U_K]3(HHHJ"PKZ)_95_:H^-7[&/QO\ !W[07P"\4MX6^(/@ZXF$9N(#
M?:#XBT2^40ZUX2\6Z.TD46M^&->M!]FU*P>6&>)UMM3TJ\TW6]/TS5++YVHH
M _O'^"7_  =O?LW:CX4L!^T;^S)\;O"/CB&UCCU-O@I<>!/B)X3U&]C0+->V
M"^.?&/PPUC1;:\<--#I=P=>ET\.MK)K.I>6U[)R_QR_X.YOA'9:/>VW[-/[)
M_P 1_$GB">&2/3M8^.7B;PSX)T?3+@J?)O+WPWX!U#X@7NNPQO@2:;!XK\.O
M*I)7582,-_#!15<\NY/)'M^9_H??\&^W_!7+XU?\%"/&/[57PX_:;\0^'=0^
M)>AWOA_XO_#/2_#>@V/AS1M(^&NHI;>#?%?A/0-.MVFOFT+P9X@M_"=[;WFN
MZCKNO7=YX\O7U+6KHI"%_IRK_*+_ ."./[5G_#'?_!17]G'XJ:EJ7]F^!]=\
M71?"CXGR2S>38#P!\4MOA'5-3U5LJ6L/"6IW^C^.G13DW'A:W.R7'E/_ *NE
M:0=UYHSFK/R?D%?P>?\ !W5_R<9^R'_V13QQ_P"IU#7]X=?P>?\ !W5_R<9^
MR'_V13QQ_P"IU#1/X7\OS00^)?/\F?R)4445B;!1110!_HX?\&LW_*,2]_[.
M4^+'_IA^'U?T@5_-_P#\&LW_ "C$O?\ LY3XL?\ IA^'U?T@5NMEZ+\C![OU
M?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\ 4]\(5_E65_JI_P#!<C_E$]^V
MM_V3#3/_ %/?"%?Y5E9U.GS_ $-8;?/]$%%%%9EA7]!/_!LC_P I6?A__P!D
MB^,__J*U_/M7]!/_  ;(_P#*5GX?_P#9(OC/_P"HK36Z]5^8GL_1_D?Z4]%%
M%;F!^.?_  7(_8$N/V^OV&/&?AKP9I"ZE\<?@W<2?%_X*I#%NU#6=<T#3[F+
MQ-X!MG4"60^/O"LNHZ3IMD98K.;QA;^$;V^=8-.WI_EO2QR0R20S1O%-$[Q2
MQ2HT<D<D;%7CD1@&1T8%71@&5@00"*_VK:_@5_X.-_\ @D+J?P2^(/B/]O?]
MGGPO+<?!/XEZV=2^/7A;0[/=%\*/B5KEVB3^.(K6V3=;^!/B/JMS]HU&<QFV
M\.^.[NY@EN(=/\4Z#I^GYS75?/\ S-(/I]Q_)S11169H%*"0002"#D$<$$="
M#V(I** /Z _V&?\ @XV_;K_9"T?1?A_\0+C1_P!JOX2Z+#;V6G>'_BSJ.I6O
MQ#T'2K90D.F>&_BU8I?:S]FCC58+>/QOH_CV'3K2.&RTF#3[.&*%?Z#/A?\
M\'9?[#_B*QMD^*WP*_:0^&>MR(AN4\/:?X ^)/AFV? \Q$UO_A,?!FO7 5B=
MC#P9%O12S")ML9_S\**I2DO/U_JY+BGTMZ?U8_T>[W_@Z0_X)?6EL9X'_:)U
M.41E_L=E\)+".Y+  B$-J7C33[3S"25!-T(LJ<R@;2?C7XV?\'<OP,TS3[R#
M]G3]E#XJ^,]6>)H['4_C/XG\)?#C2[2X.0MW/H_@F\^*%[JMM&?F%FNLZ'-<
M*=IO+-LD?PG44^>7DOZ\PY%YGZD?MV_\%B?VY?\ @H+]KT#XP?$I/"GPFENO
MM%M\#_A5;W7@[X:_NY1+;G7[87]_XA\<S6[QPS6[^.-?\06]A=QFYT>UTMI'
M4_EO1147;*2MLC^PS_@@3_P74;X;S>#OV&OVS_&)/PYGDL?#7[/WQM\37Q/_
M  KV>5UM=)^%WQ!U:[<D> IW>&R\%>*+Z8)X%?R?#VKSCP4^FW7@W^Z,$$ @
M@@C((Y!!Z$$=0:_Q4*_M-_X("_\ !=7[(?!?["7[:/C'_1#_ &?X6_9T^./B
M:_)-LQ:.ST7X0_$75[R0_P"BG,.G_#WQ5?3 6F+?PCJ\_P!F.A7%KI&71_+_
M ",YQZKY_P!?F?VQT445H9A7^>7_ ,'1/[:W_"\?VP?#?[*_A'5OM/@#]E/1
M9(?$R6D^ZRU/XT^/+/3M6\3-(T+>1>?\(AX7C\,>&H!+OGT;7I?&UAF)Y[F,
M_P!RG[:7[3GA;]C7]E?XX?M,>+_L\VG?"CP+JFNZ9I=S,8$\1^+[HQ:/X%\)
MI*&5HY?%?C+4M"\/1R*<PG4O/.$B9A_D.>/O'/BGXG>.O&?Q)\<:M<:_XT^(
M'BKQ!XU\7:Y=D&YUCQ+XIU:[US7-3N, +YU]J=]=7,@4!0TI"@* !$WI;O\
MU_7H7!:W[?F>B? 3]I?]H#]ESQE'X_\ V>?C!X^^$'BQ?)6YU+P/XBOM'BU>
MWMW:2+3_ !%I4<C:/XFTD2.SMI'B&PU/2Y&.Z2T<\U_2%^S)_P '7O[6GP^A
MTS0_VG?@W\-OVB-*MO*ANO%OA>XE^#GQ&N4.U)K[4#I6G>(?A]J,\0!FBLM+
M\#^%(9VW0R7D =9X?Y3**S3:V9HTGNC_ $?O@K_P="_\$ROB3#;Q?$:^^,W[
M/FID1I=#X@?#6]\5Z&)VP&%AJOPCO/B#J-Q:J3@7.HZ!H\G#,]K&@#']'O W
M_!7'_@F1\0X;>?P]^W/^S9:"["F"'QE\3= ^'%XQ; 6-[#XB7'A:^AF8D*L$
MUO',S$*$+'%?Y,=%5SOR)Y%YG^P;;_MQ_L57<)N;7]L#]ERYMUVEKBW_ &@/
MA/-"H8[5)EC\6L@W-\JY;D\#FO,/'/\ P5(_X)P_#FTN+SQ3^W'^RY']EC,T
MUAH/QH\"^,=<" ;AY?A[P=K.O:],S@?NXX=-DDEZ1JQXK_)!HI^T\OZ^X.1=
MV?V)_P#!;S_@X$^"7[2WP&\7_L=?L8Q^(/%OA?XC7&E6GQ4^.&OZ%J7A/1[O
MPMHNM6.O#PK\//#^NP6'BJYEU[4]*L8=>\0>(](T&"VT..\TK3-+U5];.JZ-
M_'9114-M[E)65D%%%%(85_3+^P'_ ,$/?'7[6G[(_P (OVA++3%2T^(L/C6X
MM?M3&WFDM_#WQ&\7^$8I_+EEB;R;A- 6>VE"!)[:2*>)GCD1V_ ?]F_X ?$7
M]J?XZ_"[]GOX4:6^K>/?BMXNTWPKHD6R5K73TNG:;5O$&K/$KO;:#X8T6#4/
M$7B"]VD6.BZ7?W; K"0?]>']GOX)^$/V;?@9\)/@%X"B:/PA\(/A]X6^'^AR
MRQI'=7]MX:TFVTZ36-0$>4?5=<NH9]8U:?+-<ZG?7=P[,\K,;@KWNM/U(E*U
MK?U_PY_EPT445^*'S04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MA?6$E^,9+6+U75/2E5E2ES1^:Z-=G_GNC_6 HK^6+_@CC_P633Q GA?]DO\
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
M9R=P_JMHI<J[+[A\TN[/Y.++_@T?_9"24'4?VG_VD;J#<NZ.RL_AC82E?FW
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !4<T,5Q#+;W$4<\$\;PSP3(LL,T,JE)(I8W#))'(C,CHZE74E6!!(J2
MB@#^<_\ X*%?\$$/AE\:CKGQ5_9".A_!SXI3_:=2U3X8W"FQ^$WC:[.Z60:)
M':Q2'X;ZY=,2L:Z=;3^#KJ98(9='\/F>^UP_Q^_%_P"#'Q4^ 7CS6/AE\9/
MGB'X>>.="DVZAX?\1V+6MPT+.Z0:CI]RAEL=8T>]\MY--UO2+J^TC4X!]HL+
MVYA(D/\ J95\P_M3?L=?L^?MD^!)/ 7QY\!6'B:V@CN#X=\3VFS3/''@N]N$
M ;4O"/BF")K_ $J;S$AEN;%_M6AZL;>"'7-)U2T3[,?ELUX9P^+YJV#Y<-B'
M=N%K4*K\TE>E)_S03BWO"[<ER5L)&=Y0M"?;[,O7L_-?-=3_ #':*_:/]O\
M_P""*O[0W['QUOXA?#F._P#CO\ ;,W%[)XK\/Z8Y\;>!]-4F3'Q"\)60GF6R
MLH=WVCQAX?%YX?\ )MY+_68?"HG@L*_%RO@,3A<1@ZKHXFE.E4722TDOYH25
MXSB_YHMJ]U>Z9YDX2@^6<7%^?Z-:/U04445SDA1110 4444 %%%% !1110!_
M6M_P;#_\@+]L_P#["WP#_P#2/XP5_557\JO_  ;#_P#("_;/_P"PM\ __2/X
MP5_557ZKPY_R)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _O7_X(7_MA+^TK^Q]I7PZ
M\3:K]L^*/[-C:;\.-?6XG\R_U3P(UM,WPQ\1R!F:1H_[$LKKPA--(\D]Q?\
M@^[OK@J=0B#?M37^<E_P2Z_;*N/V)OVM_ _Q&U6]N(OAAXK/_"O/C#9Q^9)$
M_@7Q%=VH?7OLR!S+=^#-8M],\5P>3$UY<VNEW^D6[QIJ]QN_T9;.\M-0M+6_
ML+JWOK&^MX+RRO;2:.YM+RTN8EFMKJUN(6>&XM[B%TEAFB=XY8W5T9E8$_J/
M#N8?7L!"$Y7KX51HU+[R@E:E4[OFBN5MZN<)-[GKX6K[2FD_BA:+\U;W7\U^
M*98HHHKWSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L_5M)TO7]*U/0M<TVQUC1-:T^\TG6
M-(U2T@O],U72]1MY+/4-.U&QNHY;:]L;ZTFEMKNTN(I(+BWEDAE1XW93H44
M?P0?\%>_^"8&K_L1?$A_B;\+],O]1_9@^)&L2_\ "-70\^]E^%_B>[\Z[F^'
M6O7;F29M.9(Y[GP1K%[(9M1TJ&;2;Z>ZU?1;G4-3_%ZO]3[XK_"KP!\;_AUX
MN^%'Q1\-:?XN\!>.='N-#\1Z!J2%H+NSGVO'-!,A2XL=2T^ZC@U'2=4LI8-0
MTG5+6TU+3[BWO;6":/\ SW?^"DO_  3O^(/[ 'QBD\/WG]H>)_@UXSN+[4/A
M#\29+<!-7TN%Q)/X8\1O;QI:67C;PW'-#!JUO&D%OJMJUKK^FP06E\]CI_YQ
MQ#DGU*;QF%C_ +)4E[\(K_=IR>UNE*;?N/:$OW;LG"_EXG#^S;J07N-ZK^5M
M_P#I+Z=GIV/SCHHHKY8XPHHHH **** "BBB@ K]Q/^"6?_!8CQQ^QE?:3\&_
MC1)K/Q _9BOKT16T",^H>+/@]+>3;I]5\&B:0-J7A5II'NM;\$/(BH[3:MX8
M>TU)]1TWQ%^'=%=.$Q>(P5>.(PU1TZD?G&<7O"<=I0EU3\FFI)-7"<J<E*+L
MU^*[/NC_ %2_AS\1_ GQ=\$>'/B1\,_%6B^-O OB[38M6\.^)M O$O=,U.RE
M+*6CD7#P7-O,DMI?V%U'!?Z;?07%AJ%M;7MM/!'VM?YTW_!/'_@IG\:_V O&
MF-!EG\=?!/Q%J,5QX_\ @]JNH2PZ9>NPCAF\1^$+QUN%\*^,X;:-(O[1@MY;
M#6;>&WL?$%A?QVNF7&F?WE?LN?M7_!']L3X7:;\6/@=XM@\0Z'<^7:ZWH]SY
M5GXJ\%ZZ85EN/#7C'0A--/HVL6P)*@O/I^IVWEZGHM_J>DW%K?S_ *;E&=X?
M-(<NE+%15ZE!O>V\Z3>LX=U\4-I:<LI>M0Q$:RM\,UO']8]U^*Z]&_H^BBBO
M:-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ //!&0>"#WK\)?V^_^"%WP$_:?.M_$;X#'2?V?
M?C?>?:+ZYCTW3S'\)_'.I2%I7;Q/X8TV$R>&-3OIL>?XG\(VZ@R376H:OX9\
M1ZA/YZ?NU17-B\'AL;2='%48U8.]KKWH-_:A-6E"7G%J^SNKHB<(5%RSBFOQ
M7FGNGZ'^87^TM^R=\?OV1?'4WP^^/?P[UCP5JSM</HNJR(+[PKXML+=U0ZKX
M1\3V?FZ1KUB5>%IA:7)O=.>9+35[/3K]9;2/YSK_ %+_ (P_!/X3_M ^!=4^
M&OQH\ ^&_B-X(UA?]+T'Q+8)=PQ7"HZ0ZEIEVIBU#1-9LQ([:?K>C7=AJ^G2
M,9;&]MY?GK^(7_@L+_P2^\#?L#:QX!\=?";QOK&L_#3XN:WXDTS2O!/BF%;K
MQ#X(U#0[6PU&:UB\36YBB\1:'-#J0BT][[3[/6+!+9(+^[UN:1]1/Y]G'#E7
M+X3Q6'J>VPD;.2G:-:DI245S;1J1YFES1M+76%DY'FU\+*DG.+YH+>]N:-VD
MK[7U>Z^X_$JBBBOF3D"BBB@ HHHH **** /ZUO\ @V'_ .0%^V?_ -A;X!_^
MD?Q@K^JJOY5?^#8?_D!?MG_]A;X!_P#I'\8*_JJK]5X<_P"1-@O2O_ZDUCV<
M-_ I^C_]*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_T445^'GSX4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5_;Q_P $"_VZH_CQ\!IOV7_'VK^=\5OV>M)MHO"TM[<;[WQ9
M\&#/'8Z'/%O;?-<?#V[GM?!]^J(L=OH4_@QP]Q<W%\\?\0]?07[+/[1WCS]D
MWX\_#OX]?#J?_B?>!-:CN[K2I9Y(=/\ %'AV[1['Q)X3U<QAB=,\0Z-/=Z=-
M((WELI9H-3L_+O[&TFB]3)\QEEN-IUW=T9_NL1%:WI2:O)+K*FTIQ[M<MTI,
MVH572J*7V7I+_"]_FMUZ'^G]17D'P#^.'@']I'X._#_XW_#+4AJG@OXB>'[7
M7=+=S&+S3YF+VVJZ%JT43RI;:WX=U>WOM#UJT621;75-/NX5DD1%D;U^OUJ$
MXSC&<)*4)Q4X2B[J49).,D^J:::?5'LIII-:IJZ:ZI[,****H84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5X-^TK^S=\*?VL?@_XI^"?QCT!-<\(^)K<-#<0^5#K?AG7;9)?
M[(\5^%]1DAG.E>(M$FE::QNQ%+!-$]SINI6U]I%_J&GW7O-%3.$:D)4ZD5.$
MXN,XR5XRC)6::>C36C0FDTTU=/1I[-'^:I^W7^PW\6/V#_C/?_##XB6[ZKX;
MU,W>J?#/XCV=G+;Z!\0O"L4ZQI?VFYYDT_7=-\ZWM?%'AN6XFN]#OY8F66]T
MB_T?5M3^*J_TX/VN_P!D?X0_MI?!K7/@U\8-(-QI][G4/#'B>PC@7Q-X#\50
M0RQ:;XJ\+WLT<@MK^T\UX;NUD#6.L:9-=Z1J<,]C=S1G_/5_;/\ V,OC!^P]
M\9-4^$?Q8TX2Q.)M3\#>.-.@G7PQ\0_"GGM%:^(-"GEW&*9#MM];T2>1K_0=
M2WV=UYL#V=]>_F6>9)/+:CK45*>"J2]R6K="3VI5'O;I3F_B7NR?/\7DXC#N
MD^:-W3>S_E?\K_1_+??Y)HHHKYXY@HHHH **** "BBB@ KZ3_98_:T^.'[''
MQ0T_XK? WQ9-H&LQ>5:Z]H=V);WPEXVT-)1+-X<\8Z$)X(=7TJ<[C$XDMM3T
MNX9=1T34=,U2&"]B^;**NG4J4IQJ4IRIU(24H3@W&49+9IK5,:;333::V:T:
M/]$S_@GE_P %0O@9^WSX6CL-(G@^'WQTT734N?&?P<UK4(I=1"0JBW?B'P/?
MNMO_ ,)?X3\UL2W-O;PZMH;/%!X@TRQ2XTV\U/\ 32O\J3P=XR\6?#WQ3H7C
M?P+XCUKPCXP\,:E;ZOX>\2^'=1NM)UK1M3M6W07NGZA9R17-M.G*EHY 'C9X
MI T;NC?V,_\ !,O_ (+J>$OC3_PC_P #_P!L74=%\ _%N7[+I/AGXO,MMHO@
M#XCW9V06UIXI11#I_@7QC>-M*W(^S^#M=NVECM/^$;O)-.T6_P#T#)N):>)Y
M,-CW&EB-(PKZ1I5GLE+94JC^5.3V<6XP?I4,4IVC4:C+92V4O7HI/Y)]+:(_
MI"HI 00"""",@CD$'H01U!I:^M.T**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F!_P"#FS_D
ME/[*?_90OB1_ZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P
M4_\ T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^
MV?\ ]A;X!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D
M38+TK_\ J36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_T4
M45^'GSX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?T%_\$)/^"B'_#/'Q9'[+GQ5US[/
M\%_C9KUN/!^IZC<;;'X>_%J^$%A82M+(P2S\/>/EBL]!U8MFWL=?A\/:JQL+
M*3Q#>2_VZU_E  E2&4D$$$$$@@CD$$<@@\@CI7]UO_!$W_@I O[6GPB'P+^+
M&O+<?M$?!G1;6%K[4;D-J'Q0^'%H8-/TOQD'E<SWWB+0&>ST+QL[>;-<SRZ/
MXCFGFN-?OH;#[GA;-KI99B):J\L).3W6\J%WU6LZ7=<T+JT(OT,'6_Y=2?G!
MO\8_JOFNR/W2HHHK[<] **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE']L?]CCX._MN
M?!W5OA%\7=)RI\[4/!GC/3X8!XI^'WBD0-%:>(_#EW*IPPRL.JZ5,QT[7=.,
MEA?QE3#-!]745%2G3K4YTJL(U*=2+C.$E>,HO=-/^D]5J)I234E=/1I]3_,Y
M_;0_8M^,O[#?Q@U#X4_%K2_-M;@W6H> _'FFP3#PK\1?#$<_E0ZYH5Q)O\FZ
MAWPPZ[H%S(=3\/W\BV]VLMK/I]_?_(M?Z<W[6?[)/P:_;.^$6L?!_P",^@#4
M=*NB]]X<\16(A@\4^!?$J020V/BCPGJ<D4QL=3M!(R3P21S:=JUD\^EZO9WN
MG7,]N_\ G\?MU_L%_&C]@OXK3^ _B38MK'A#69KRZ^&OQ2TNSGB\+^/]#MY%
M_>P%VF&D>)-.CE@C\2>%;NXDOM'N9(Y8)M2T6]TG6M2_,\[R*KELW7HJ53!2
ME[LMY4&WI3J^5W:%39Z1E:5N;R<1AW2?-&[IMZ/K&_1_H^OJ?$%%%%?/',%%
M%% !1110 4444 %%%% '[X_\$T_^"W?Q+_9:_L#X-_M&OKOQ;_9]M_LVEZ-K
M7F_VA\2/A/8+MBMTT6ZO)D;Q9X/L(\1GPKJERNH:39I$OAC4X+2PB\.7_P#:
M1\)OB]\,_CKX"T'XG_"'QIH7C_P'XFMA<Z/XC\/W8N;2;&!/9W43+'>:9JMC
M(3;ZGHVJ6]GJVE7B26>HV5K=120K_EC5]G_L8?MY_M"_L+^._P#A+?@UXF+^
M'M4N;9_&WPR\0-<WW@'QS:P80+J^DI/"UEJ\,.8].\3:/+8Z[IP+0)>2Z=/>
MZ?=_4Y/Q)6P?+A\9S5\*K1C/>M06RLW_ !*:7V'[T5\$K)0?90Q4H6C4O*&R
M?VH_YKRW[=C_ $L:*_.;]@K_ (*:_L\_MZ^&HX_!>ICP3\7],T];OQ?\%O$]
M_;?\)/I@B55N]5\-7:K;0>-?"J3-A=;TJ"*ZLHY+4>(M'T"YO+:VE_1FOT*A
M7HXFE&M0J1JTIJ\9P=T_)]5);2C)*47I))JQZ<91FE*+33V:_K?NMUU"BBBM
M1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5_,#_ ,'-G_)*?V4_^RA?$C_U&_#E?T_5_,#_ ,'-G_)*?V4_
M^RA?$C_U&_#E>-Q!_P B?&_X*?\ Z?I'/BOX%3_MW_TN)_'[1117Y0>.%%%%
M !1110 4444 ?UK?\&P__("_;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OV
MS_\ L+? /_TC^,%?U55^J\.?\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU
M;X'_ !J^(G[.WQ7\$?&?X5:Y+X>\=^ =:@UK1;Y=[VT^T/!?Z1JMJLD0U#0]
M<TZ:ZTC7-,D=8M0TJ]N[20JLVX>4T549RA*,X2<9PDI1E%M2C*+O&2:U332:
M:V8TVFFM&G=/LS_2^_8;_;*^'/[<?P#\-?&;P)+#8:HZIHOQ$\$O=)<:GX!\
M=VEM#)J_A^\.$DGL9?-CU+P]JK11+K&A7EC>-#:W9O+&S^PJ_P WK_@G3^WC
MXZ_8'^/6F_$31A?:[\-O$IL] ^,/P^@N D/BSPD+AF6^L(IW2TB\7>%WGGU3
MPKJ$C0;9VO-&N;J'1]<U9)?]$/X4?%7P#\;_ (<^$/BQ\+_$=CXL\!>.M&MM
M=\-Z[I[$Q75G<;DDAGA<+/8ZEI]U'<:=J^EWD<-_I.J6EYINH6]O>VL\*?J6
M1YO',\/:;4<7125:&W.ME6@OY9_:2^"=ULXM^OAZZJQU^./Q+O\ WEY/KV?E
M:_H5%%%>X= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %>(?M$?LZ?"+]J?X5^(?@Y\:
M_"EIXK\&>((PX5]L&KZ!J\,<J:=XE\+ZLJ/<Z'XCTEII'L-2M>3')<6-Y%>:
M9>WUC<^WT5,X0J0E3J1C.$TXSA)*491:LU)/1IK=,32:::33T::NGZH_SK/^
M"C/_  3.^+_[ 'CP_P!II=^./@;XGU&:'X=?%RSL6CM+DL)9XO"OC."$/#X=
M\:VEM&[FU>3^SO$%I!-JF@3RK!JNGZ/^:5?ZHWQ+^&7@#XR>!?$OPS^*/A/1
MO&_@/Q?ITNE>(O#.O6HNM/U"TD*NAQE)K6\M)TBO--U*RFMM1TO4+>VU'3KJ
MUOK:WN(_X;O^"HO_  1[^(7[%FI:K\6_A%'K/Q&_9AOKTRG5#$U]XK^$DEW.
M%M]&\>);1+]LT!I9$M=&\<P0Q6<LIBTSQ#!I>J2Z;/KWYWG?#T\'SXK!J53"
M:RG35Y3PZZOJYTE_-O!?'=+G?F8C#.%YTU>&[76'^<?Q77N?B51117RIQA11
M10 4444 %%%% !1110!T7A+Q=XJ\!>)=%\9^"/$6M^$?%OAO4(-5T#Q+X<U.
M\T;7-&U*V.Z"]TW4[":"\L[F/) E@E1BK,A)1F4_UH_\$Y?^"_6C>*/["^#O
M[<]W8^&_$3?9M+T']H6RM(;'PQK4K8A@C^*6D644=KX6OY'VJ_C#1K:/PQ)Y
MHEUO2_#5M:76L7?\AE%>AE^9XO+:OM,/.T6U[2C*[I54NDHW6O:<6IK92LVG
MK3JSI.\7IUB_A?JN_GN?ZNFG:EI^L:?8ZMI-_9ZII6IVEOJ&FZGIUU!?:?J%
MA>0I<6E[8WEL\MM=VEU!)'/;W,$DD,\+I)$[(P8W*_SU?^"?O_!6K]H?]A:_
ML/"JW4WQ7^ 4EWOU3X1>)]3G5=$BGE\RZO\ X<:_)'>7'@W46=Y;B73DM[WP
MOJ4TUS-?:&=2GCU:U_MR_9%_;?\ V=_VVO J^-/@=XT@U&]LH+=O%G@'6?(T
MOX@^!KJ< "U\3>'/M$\L5N\N^&SUS39M2\.:I)%,NEZO>/!<)%^CY7G>$S.*
MC%^QQ*5Y8>;7,[+5TI:*I'TM)+64(JS?J4<1"KHM)]8O\;/JOQ[I'UQ1117L
MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_,#_P<V?\DI_93_[*%\2/_4;\.5_3]7\P/_!S9_R2G]E/_LH7Q(_]
M1OPY7C<0?\B?&_X*?_I^D<^*_@5/^W?_ $N)_'[1117Y0>.%%%% !1110 44
M44 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R OVS_P#L+? /
M_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKVS<**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#_)_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OVO_
M ."/O_!4/4/V)_B'_P *H^+&I7U_^S%\2-8A;60?/O)?A1XKN_*M$\?Z-:()
M)9-$ND2"V\<Z/:1FXN;""VUW3(I]4TAM,UO\4**Z<)BZ^"KT\1AY<E2F[_W9
M1?Q0FOM0DM)+YIII-5"<H24HNS7X^3\GU/\ 5QTK5=,UW2]-UO1-1L=8T;6+
M"SU72-6TRZ@O]-U33-0MX[NPU'3[ZUDEMKRQO;6:*YM+JWED@N()8YHG>-U8
MWZ_C*_X(K?\ !6D?!+4-!_9'_:4\2;?@[K-^MA\)/B)K5T?+^%>M:C<?N_"7
MB&]G;$/PZUF]F9M/U*9UB\%:K</]L9?"U]-<^&O[-%8,H92&5@&5E(*LI&00
M1P01R".".17ZOEF8T<SPT:]+2:M&M2;O*E4MK%]XO5PG9*4>TE**]FE5C5@I
M+?:2_E?5>G9]5YW0M%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U'3M/UC3[
M[2-7L++5=*U2SN=.U/3-1M8+[3]1T^]A>VO+&^LKI);:[L[NWDD@N;6XBD@G
MAD>*5'1V4W:* /Y"_P#@J5_P0NU#PDWB/]H/]B/P]=ZOX5_TK6O''[/FFI->
M:SX;'SW%]K'PH@_>7.M:"!OFN/ @,VL:0P9?"W]J:;+;Z'H?\NKH\3O'(C1R
M1LR21NI1T="59'5@&5E8%64@$$$$ BO]7ZOP-_X*@?\ !%/P+^U6-?\ C=^S
MG!HGPU_:*=+G4]=T(K%I?@/XQ7>&EF.KK$@@\+^.KU@6A\601#3M;O'9/%MO
MYUX_B;3/BLZX94^?%9;%1EK*IA%91EU<J&RC+=NE\+_Y=\KM"7!7PE[SI*SW
M<._G'MZ;=NQ_#C17;?$;X;^//A%XU\0_#CXF^$]<\#^.?"FH2:9X@\,>(K&7
M3]4TV[C"NOF0RC;-;7,+QW5A?6SSV.HV,UO?V%S<V=Q!/)Q-?"R4HMQDG&46
MTXR3336C33U375,\X****0!1110 4444 %%%% !7HGPJ^+?Q+^!WCG1/B7\(
M_&WB'X?>.O#L_GZ3XD\-7\EC?0ABOGVEPHW6VHZ9>HOD:EI&I07>E:I:L]IJ
M-G=6LDD+>=T4XRE"2E%N,HM2C*+:E%IW335FFGJFM4P3:U6C6J:Z']GG_!/3
M_@OK\._BY_8?PI_;*.B?";XDR_9].TOXNV@&G_"OQA<_+#&WBE)78?#C6KDE
M7GO9I9?!%S-]JN&OO"D1L])?^CVUNK:]MK>]LKB"[L[N"*ZM+NUECN+:ZMKB
M-98+BWGB9XIH)HG22*6-VCDC971F5@3_ )0U?K%^P'_P5X_:/_8?N=,\'SWD
MWQ?^ :3HEY\)_%FIW E\.VCR;IY_AKXED2\N_!]P"7E_LAK?4?"EW))<RS:%
M#J-U_:T'V>5<4SART,RO.&BCBHJ]2/1>V@OXB[S@N?O&;;9WT<8U:-75=)K=
M?XEU]5KY-NY_H/45\<?L?_MX_LW?MO\ @_\ X27X(^-8;K7-/M(;CQ9\-O$
MM](^(W@MY2B;==\._:;@S:>9G$%OXAT2YU;PW>3;K>UU:6ZBN+>'['K[BE5I
MUZ<:M&I"K3FKQG"2E%KR:T\FMT]'J>A&2DDXM-/9K4****T&%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\P/\ P<V?\DI_93_[
M*%\2/_4;\.5_3]7\P/\ P<V?\DI_93_[*%\2/_4;\.5XW$'_ ")\;_@I_P#I
M^D<^*_@5/^W?_2XG\?M%%%?E!XX4444 %%%% !1110!_6M_P;#_\@+]L_P#[
M"WP#_P#2/XP5_557\JO_  ;#_P#("_;/_P"PM\ __2/XP5_557ZKPY_R)L%Z
M5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 H)!!!(((((R"".001T(/0U_6_\ \$>?^"S8U_\ X1;]E#]K_P 5
M!=?_ -#\/_!_XW>(;P*NO?ZJTTKP%\1]3N& 773^[M/#7C*]EQKI\G2?$,XU
MPVNIZY_(_17?EV8XC+<0J]"6CLJM)WY*L+_#)=_Y9+WH/5:-IZ4JLJ4N:/S7
M1KL_\]T?ZP%%?R0_\$A_^"U+:%_PC'[+?[9/BMI-#_T/0?A3\=_$-X6DT3[E
MMIO@WXHZI<N6DT7_ %=IH7CF\D,FC?NK'Q1.^CE-:T;^MQ'61%DC971U5T="
M&1T8!E964D,K @JP)!!!!Q7ZEE^8X?,J"KT):Z*I2DU[2E/K&:73^62]V2U6
MMTO8I58U8\T?FNJ?9_Y[,=1117>:!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1
MS0PW$,MO<11SP3QO#/!-&LL,T,JE)(I8W#))'(C,CHZE74E6!!(K^9G_ (*4
M_P#!!?PW\1O[?^-7[$FG:3X,\>2?:=4\1_ =I;;2/!'BZ<[IY[GX=W4[0V'@
MC7IWW@>&[N2W\&7[/$MA/X3^SR+J7]-5%<>-P&%S"DZ.*IJ:WA->[4IR_FIS
MM>+[K6,MI1DM#.I3A5CRS5^SZKT?])]3_*C\8>#O%GP^\3ZYX*\<^&];\(>+
M_#.H3Z5X@\,^(],N]'US1M2MB!-9ZCIM]%!=6LZ95MDL2[HV21-T;HQYNO\
M1L_;S_X)F_L\_M[>&'/C?3!X+^+FEZ>UIX/^-/A>QMAXJTD1AWM-+\16S-;P
M>-/"B3L6?0=6GCN+-);MO#NK^'[N\N;R3^&S]M/]@']HG]A7QM_PC?Q@\,&Y
M\*:K>3P^"?BIX<CN;[P!XU@C#RJEAJCPQ/I>NQVZ-)?^%]:CLM:LPCW$=O=Z
M6]IJ=W^;YKD>*RR3FDZ^%;]VO&/PWVC6BK^SET4O@EI9\SY5Y=;#SI._Q0Z2
M2V_Q+IZ[/\#XFHHHKPSG"BBB@ HHHH **** "BBB@ JYIVHZAI%_9:KI-]>:
M7JFFW=O?Z=J6G7,]E?Z??6DJ3VM[97EL\5Q:W=M/&DUO<021S0RHDD;JZ@BG
M11<#^D/]@O\ X.!?BA\*!HOPV_;&LM6^,OP_A\C3[+XKZ4('^+?AJV&V*.3Q
M)#<2VUA\1]/MD">==W,^F>, ANKVZU?Q1=^18-_6]\$/C[\&_P!I#P)I_P 2
MO@?\0O#GQ&\&ZCM1=4T"\\R?3KLQI*^E:]I-PEOK'AS6H(Y(WNM%UVPT[5;9
M7C::T19$9O\ +>KW;]GO]IGXY_LK^.[;XC? ?XBZ_P##_P 2Q&&._P#[,G6;
M1?$5C#(91I/BKP[>I<:)XETDNS.+#6;&\A@F(NK46]Y'#<1_499Q/BL)RT<8
MI8K#JR4F_P#:*:\IO2JDOLU'S;6J12L==+%SA93]^/?[2VV>S]'J_P"9'^H5
M17\\_P"PA_P7X^"?QP71OAY^U9;Z1\ _BE/Y%C;^-TGG7X,>++QMJ"674[^:
MXO?AQ=S,26MO$UW?>&XUC:5O%\$UQ!IB?T(6=Y::A:6M_875O?6-[;PW=E>V
M<T=S:7=I<QK-;W5K<PL\-Q;SPNDL,T3O'+&ZNC,K G[W"8["XZDJN%JQJQTY
MDM)P;^S4@[2@_56>\6UJ>E"I"HKPDG^:]5NBQ111766%%%% !1110 4444 %
M%%% !1110 4444 %%%% !7\P/_!S9_R2G]E/_LH7Q(_]1OPY7]/U?S _\'-G
M_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\ 2XG\?M%%%?E!
MXX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_557\JO\ P;#_
M /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_@4_1_P#I3"BB
MBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_HW_X)+_\%I-6^ ;^'/V;_P!J_6]0U[X'
M[K;1O 7Q/O#<ZEK_ ,(4++#::+K[ 37VN?#>'*16CJ)]6\%P*+>R2_\ #D=M
MINB?SD45UX+'8C+Z\<1AY\LEI*+UA4AUA4C]J+^^+M*+4DFKIU)4Y*47;NNC
M79^3_P"&/]2.#]H+X"W4$-U:_&WX17%M<Q1SV]Q!\2?!LL,\$R"2*:&5-99)
M(I8V5XY$8JZ,&4D$&I?^%]? S_HL_P )_P#PXO@__P"7%?Y:]%?5?ZY5?^@"
M'_A1+_Y5Z_TM>SZ\_P#GVO\ P+_[4_U*/^%]? S_ *+/\)__  XO@_\ ^7%'
M_"^O@9_T6?X3_P#AQ?!__P N*_RUZ*/]<JO_ $ 0_P#"B7_RKU_I:GUY_P#/
MM?\ @7_VI_J4?\+Z^!G_ $6?X3_^'%\'_P#RXH_X7U\#/^BS_"?_ ,.+X/\
M_EQ7^6O11_KE5_Z (?\ A1+_ .5>O]+4^O/_ )]K_P "_P#M3_4H_P"%]? S
M_HL_PG_\.+X/_P#EQ1_POKX&?]%G^$__ (<7P?\ _+BO\M>BC_7*K_T 0_\
M"B7_ ,J]?Z6I]>?_ #[7_@7_ -J?ZE'_  OKX&?]%G^$_P#X<7P?_P#+BC_A
M?7P,_P"BS_"?_P .+X/_ /EQ7^6O11_KE5_Z (?^%$O_ )5Z_P!+4^O/_GVO
M_ O_ +4_U*/^%]? S_HL_P )_P#PXO@__P"7%'_"^O@9_P!%G^$__AQ?!_\
M\N*_RUZ*/]<JO_0!#_PHE_\ *O7^EJ?7G_S[7_@7_P!J?ZE'_"^O@9_T6?X3
M_P#AQ?!__P N*/\ A?7P,_Z+/\)__#B^#_\ Y<5_EKT4?ZY5?^@"'_A1+_Y5
MZ_TM3Z\_^?:_\"_^U/\ 4H_X7U\#/^BS_"?_ ,.+X/\ _EQ1_P +Z^!G_19_
MA/\ ^'%\'_\ RXK_ "UZ*/\ 7*K_ - $/_"B7_RKU_I:GUY_\^U_X%_]J?ZE
M'_"^O@9_T6?X3_\ AQ?!_P#\N*/^%]? S_HL_P )_P#PXO@__P"7%?Y:]%'^
MN57_ * (?^%$O_E7K_2U/KS_ .?:_P# O_M3_4H_X7U\#/\ HL_PG_\ #B^#
M_P#Y<4?\+Z^!G_19_A/_ .'%\'__ "XK_+7HH_URJ_\ 0!#_ ,*)?_*O7^EJ
M?7G_ ,^U_P"!?_:G^I1_POKX&?\ 19_A/_X<7P?_ /+BC_A?7P,_Z+/\)_\
MPXO@_P#^7%?Y:]%'^N57_H A_P"%$O\ Y5Z_TM3Z\_\ GVO_  +_ .U/]2C_
M (7U\#/^BS_"?_PXO@__ .7%'_"^O@9_T6?X3_\ AQ?!_P#\N*_RUZ*/]<JO
M_0!#_P *)?\ RKU_I:GUY_\ /M?^!?\ VI_J4?\ "^O@9_T6?X3_ /AQ?!__
M ,N*/^%]? S_ *+/\)__  XO@_\ ^7%?Y:]%'^N57_H A_X42_\ E7K_ $M3
MZ\_^?:_\"_\ M3_4H_X7U\#/^BS_  G_ /#B^#__ )<4?\+Z^!G_ $6?X3_^
M'%\'_P#RXK_+7HH_URJ_] $/_"B7_P J]?Z6I]>?_/M?^!?_ &I_J4?\+Z^!
MG_19_A/_ .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (?
M^%$O_E7K_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_  OK
MX&?]%G^$_P#X<7P?_P#+BO\ +7HH_P!<JO\ T 0_\*)?_*O7^EJ?7G_S[7_@
M7_VI_J4?\+Z^!G_19_A/_P"'%\'_ /RXH_X7U\#/^BS_  G_ /#B^#__ )<5
M_EKT4?ZY5?\ H A_X42_^5>O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"?
M_P .+X/_ /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_
M\J]?Z6I]>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_H
ML_PG_P##B^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\  O\
M[4_U*/\ A?7P,_Z+/\)__#B^#_\ Y<5POQ*\6_LE_&+P5KWPX^*7C?X$>//
MWB:S:QUSPSXE\:^"=2TN^A)#QR&*;5BUO>6DRI=:?J-H\&H:;>Q07VGW5M>0
M0SI_F(T5+XPG).,LOI2C)6E%UVTT]&FG1::>NC[_ 'GUY_\ /I?^!?\ VI^]
MG_!1;_@D9X)^#_\ ;OQ=_8U^,/@/XH_#&'[3J>L_""?XC^%-5^)_@BU&Z:4^
M%9%U<W'Q&\/VJATBLHT/CBR@%M$UMXK87VKP?@G117RV+K4*]5U*&&6$C+65
M*-1U*:EU<+PBX)_R7E%;1Y4K''.492O&')?=)W7RT5O35=K+0****Y2 HHHH
M **** "BBB@ HHHH **** "OTQ_8>_X*M?M3?L/7=AH?A;Q%_P +'^#B7 ;4
M/@SX]O+R^\.06\DN^Y?P7JH:75? 6HR!YY$?16DT&:]F-[K7AO6I$11^9U%;
M8?$5\+4C6P]6=&I':4'9V[-;2B^L9)QDM&FBHRE!J46XM=5_7X'^B3^QU_P5
MI_9 _;!\/J^E^/-,^$WQ&LK);GQ#\+OBKK&D^&]9LR@5;BY\/:U>7-OH/C+2
M$E+F.[T:[&J06PBN-;T+0VGC@/V__P +Z^!G_19_A/\ ^'%\'_\ RXK_ "UZ
M*^JI<88F-.,:V$I5:B5I5(U)4E+S<.2:3?6S4;[1BM#LCCII+F@I/NG:_P K
M/7TT\D?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P##B^#_ /Y<
M5_EKT5K_ *Y5?^@"'_A1+_Y5Z_TM7]>?_/M?^!?_ &I_J4?\+Z^!G_19_A/_
M .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (?^%$O_E7K
M_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_  OKX&?]%G^$
M_P#X<7P?_P#+BO\ +7HH_P!<JO\ T 0_\*)?_*O7^EJ?7G_S[7_@7_VI_J4?
M\+Z^!G_19_A/_P"'%\'_ /RXH_X7U\#/^BS_  G_ /#B^#__ )<5_EKT4?ZY
M5?\ H A_X42_^5>O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"?_P .+X/_
M /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_\J]?Z6I]
M>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P##
MB^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\  O\ [4_U*/\
MA?7P,_Z+/\)__#B^#_\ Y<4?\+Z^!G_19_A/_P"'%\'_ /RXK_+7HH_URJ_]
M $/_  HE_P#*O7^EJ?7G_P ^U_X%_P#:G^I1_P +Z^!G_19_A/\ ^'%\'_\
MRXK^:G_@Y%^(?@#QM\+OV7K?P9XY\'^+I[#Q]\1)KZ#PQXFT77IK*&;P]X>2
M&6[CTJ]NWMXY71TC>945V5E4DJ0/Y+:*X\?Q/4QV$K81X.%-5E%.:K.3CRSA
M/X735[\MMUOY:YU<6ZD)0Y$N:VO-?9I[6\@HHHKY8Y HHHH **** "BBB@#^
MM;_@V'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&"
MOZJJ_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_
M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.?
M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^
MBBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_
M .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J
M36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_P!%%%?AY\^%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_
M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_
M@4_1_P#I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH _K6_X-A_\ D!?MG_\ 86^ ?_I'\8*_JJK^57_@
MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOU7AS_D38+TK_ /J36/9PW\"GZ/\ ]*84
M445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
84 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>tho-20211031_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/2021"
  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:tho="http://www.thorindustries.com/20211031"
  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="tho-20211031.xsd" xlink:type="simple"/>
    <context id="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i40fd2721646947bf88b2e9a3d3726f56_I20211129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="i360be40356dd452fbd84c68c5675c5fb_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ibb56b6cbb03a445983cd025a496fae74_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i961447fddd43410196bac07f63f36235_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7418f2c7f420494b8da4fa5fdaab0740_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i95d018de828b4c8a92875dc51b6bb5ed_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3e997746dbcd4e998356be956f137139_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ibc02f099ef96490c9ccc4c2c98d7bb46_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i033058f28c5147aaac27ad7a099357d8_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i1575d35635f546fb89d2b5c837417127_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i01e9a747655c4af4b1cea4ec9aafb21b_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ie5cb29b5ae5543669f2e13e5ddb78d39_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ic6168323fc30444596860268a53225eb_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i65120db922ad43c89e5356284be9968e_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i855d535623554c5b8f56770956954755_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i83d1fcb14a5b48138aa483fe569956a0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie33847c39cab426fb94c311f0e50c320_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib6ec7172023849a38e43192739a8c6af_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id428cc637f1341819e78629088ae0b73_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6763f868b2a549fab3deb69d2228104e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i97b6ef1b2c5f40ef9c7d94b418c39c62_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i0f3859a9b8eb4beab7a3cd97381ac882_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i020511694d9940ec8ad4cb5aec3a3c08_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ia9eafae084c34d8d911c6176a81b0ca9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ia9849a4220324c5580e300da8c80e4ca_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0f229be34a7942a0ab88d99805351744_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ie290d217d6324cab90f756d02ed15ec0_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i9fe9767c9dff4652963bd960f3719ad5_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i7c31496243874ed0a952c2ee53c32b37_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0f395447ca4f423083443daf6bf065e9_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="idd3b213c38564dffaa25ef950ffebadb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i2f674be9337345b287149d45cb7e7051_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i479110cf20044b7fa38795865672f4c2_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0d85b4376fe64379815dada7aa94cb04_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="iddb5dacbbb3248b19b6b381251430489_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="i47be80eed6c7455e828d66782f16de5d_I20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-01</instant>
        </period>
    </context>
    <context id="i143fc85c926a4ac9b514b4de917e5ee3_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="ib8979a1063af4093b2c21737e611111d_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="i4718d6f411294d13bcf061a30d4d03a8_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="icd4ad8ce63914169aab088025089222a_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="ife3f9ade1b5e4428ba97916d729b37f3_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="i65eb3629e53d4894a6394058cde0e83b_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="i4fd70c942fd046e59b80a710dc504795_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="i03a0648b0dc64575a861d43c2d81f0fb_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="i610a43b8a59347898c08887c78645300_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="i63d8de5bd382482fb72212eb74e93301_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:AirXIntermediateIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="i70e2827965444bddbf3b1839e217d571_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="icee88e4b13614cf2b31d747ebf904c3b_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="ie5ca032a503b46588c30aacdb6761cb7_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="ic01e514c1d114f929e2f90e558ff740f_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="iafcac569bf7e454185937019d6faed8c_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="i5898a5c0b9a04e268a3fbbb0d28c614c_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="ifce02b80aab6494f83d0fd3203adb32a_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="ie569e3e5ae10451c8a4b81807b19b651_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="i8cc608286f024a2aa15221d4752c1093_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="ic0fd5974cc904999b50c11f1090cc401_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="i2a2acc29adad44beab5ebdb9964a8550_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:TiffinGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ic3dab24aca10467282c802722a759898_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4453b828df834341bf21e38937b060ae_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3f510496a7f84603819baec2ba314215_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i03833ef2365148ecb9ac87d56aede304_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6cfd83731d9a4b67962591320b86b749_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i6678528b945d4c1fbb37bf7f9ec57f5f_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i4c74763e227c47348c1eba562b62b111_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ie9a37dbdf11b4018b4591ecf33488d77_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id6a5763340bf45a9b32f73a96a9b8ecb_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i062237a90f0d445c90b3104e2bf70755_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i63bd9db9128b42118a59a766b29896bd_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7b9102c70c4c44f591f4c1345d2809f2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i44ab4c5bf3964b5da9310e2f07e812a8_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ife1ebeaaabb84735af401dae864fb2cb_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i8f2fe9a2e0a7412eb43d745e88b23c5c_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i96b65ad95270475d94db60a3464e5933_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i7cc0830c251e4a95b0cf6e29d38ff981_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i93b52e90034e405f8742d975fc634e0d_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ia7409e1fe8df4bc39938c880322b388e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5dae2c1c14ec4c4794375bcdd0015756_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic532446410874a548aea5d35bf3a7cbb_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i25d4c79396654641bd8dc3ca71c4ea10_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7ac4fa05ff5048389d53e2d891bc4598_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i998adefce5774589ab380e62d388e03d_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i43de1bb7cb834e95806d30ea740af67d_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if16bc5586e404cb7a54ae022d7f06df0_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5c196879464a4fe293be63c29e5810d9_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i03e53ae950c14537b18241d6a7a8f803_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="iaecb4264731a40c8bba4ce195bebf45a_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1f6bf83f15d2473fa52e406c931112b9_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i62e1b1f89990498c9286ae711ce38281_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i88073d7852e34df4954d486ec8f9f9b1_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i6220c3b9e3394142bb4278033caf0687_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if8a37f2a92594193a6bb6c8f671bad35_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8b309a5fdfc64655aa06eacc3441aab6_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1874d255225145e886051157f5137305_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2285acb22ccf4e8e8468c29bfae40885_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i83c43f5845b9494284c433c361d03385_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3a2523247d37402d8c3e60581d034b72_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5fe84bb3f2734748ac65d82344ec4b46_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2804154ef742440b9efc447a6e8602a4_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4d9931799bd94d75a66fc51dd40c0ad2_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i58e4fd33e17d4d66a99c2c2d327308f2_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i4f42c4d82e2049e6ab4a36ee08440701_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i78ca9578734a4a28959ae4cdcb56399c_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ibac6dfb7a69746ce96b1e7d134afccf5_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8d9899bd7f5a4585867f85a5a9d5a3cf_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i979060c5379a429185b430f65a1fb2fc_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i43cbe358cdad483ba51828b1ccb9919d_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8430dd2112ae422388c67454743c3b78_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="iad1b4d1027e948aeb2507f7ab473b8b8_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i668c410355d74fd2a84c47af4a706c0a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ibdd8460b059344fe80fe8b107f985065_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5a4a7907bdcb4b9b8121cfbaf4de19b5_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iac4515d9ccae409cb52d2f9d76f316bd_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ifebf0d8b566e45539638ca1f718b1e28_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i26a114a8796c45469df791f21768f9d7_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ia9932681cda441debc9c8591bab4ec34_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i5fd29988cf894570a6433d5b10122295_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7a717781852942d2add3e7a1fce39d9b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tho:RentalVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id8469da2d32e4a63b1d823df25b5b01f_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tho:RentalVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7f23f0ccfb134375a6d9230112031e79_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkAndCustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id17345a2d9e94c2581dc4f6bb35d8480_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkAndCustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="idc02666a759f4719905fc5c8dd8ccef1_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="icbf3bdc9d9744af1a40a5196c053feeb_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i11691ba7329a48bb8d837bdfd117be48_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="if05665917a564d4cbb74b1c3b22f671c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if3ef620547c64657821468b5e9ae873b_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib218f97bcde94aaba4ef8583e04e344c_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="icefa95c9a3ab4508a0181e395fa5430b_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i9600c3b116c24bfd8b51e9f9d18612e4_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i266fa216f61041d1943637f211e368b9_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0a2e67df3b6b41868abde08b1ee5734b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i5fc8e2e6e6774d0b8fdac0a9bb1378f4_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i422bce5a1a1e4d85a2c1c169b6da06a2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i915be0ab44924686961ce23de887abea_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i0f28852412f04f3ba00f0d64822ea9d9_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7defc0a23c2d40dd8aa4d3ccf63dbcc0_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i107bae6498da49bb94be6e9663a392d7_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i333cb99530be4c118e77337893aa014e_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i006b9599d9954f518edb090f7f50743c_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i41630345ce3c431689cb7cc9bcc17689_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i322dd679b97d4fe088f8305b28ed5c84_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i2aa619205f4746c2aac72a45564ecdc9_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ied465d47c6434d54ad8c959c64b2f4aa_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3a339699a4644dad850284e9b490dd6d_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i83f67a5cd6de49f29e58d95280d3340c_D20211031-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if2c09a60737e49cf927765565863b3be_D20210731-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-31</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i81e7d99398224e118ea6a9f5ce4240a0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id224c701aa044ad292098e4dad407b0e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i59768628c4ff4ab2800ef195e2f7f785_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i8a2a750646c6438c9b94ea7e778715ed_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">tho:TermOfProductWarrantyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia0476e54482744538334e72bb2e4a35f_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">tho:TermOfProductWarrantyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i67a12be654954321a3baabb2bbfa8d56_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i3a5ba3b1897d49d282d21bc64c33222f_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i0fb7f367165d4aba8c75517d51dc0e37_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i1a792409d9d3476ba3b9386ecada566e_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i0aedd8173c0246438f7901f8c52d2ddf_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie535e723a2374771a3b1583f85762498_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i24a1457ba1e8473fa995772d28691dfe_D20190201-20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-01</endDate>
        </period>
    </context>
    <context id="i942512f22c9a469ea118716cf605f953_I20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-01</instant>
        </period>
    </context>
    <context id="i8d8b6c4dc2644f61b4237e8ec1ae18ab_I20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="i96ccd4662f634deebfa07d2b29e858b8_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i961b6cc4660646ba854c88728c8b7281_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i7055a51c108e45fbbdf016504beddfb0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tho:OneMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i826dff65cb7640f18bf17b7ec9b3c369_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5aee74c0b5f24ef78c936a09cc8da349_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i9a2244a163124a36a4e8754bd9a6304c_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:UsTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tho:OneMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ia75c881063e64fe68155872f550f199a_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:EuroTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iec13f239f826462282915cb6667d1eec_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:EuroTrancheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i34c3dd8116a046ae9a2b220847dcde9f_I20211014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-14</instant>
        </period>
    </context>
    <context id="i66f568c06dd2454cbd1bacb8f89bfe69_D20211014-20211014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-14</startDate>
            <endDate>2021-10-14</endDate>
        </period>
    </context>
    <context id="i59ea90897d1a4d11a486f9833f2f62a7_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ifbc9432cc5a741488c38419b1dbc56fc_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6dbebc0cc7aa41ff8aadac7d3c5c655e_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5065ac77249541d3b2e01cb7c2de2912_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i263d551f1d4c4fa2b7c94f061d1fc097_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i66f437809b5d47e6904a741b9cd3798f_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:UnsecuredSeriesOneDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if91bf39cbee14fbd9cd4a54b83334483_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:UnsecuredSeriesTwoDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib12783d0e5ca48db84ca66d6833ac574_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i958316582a4d43668226320fc3e2e80e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i0d9ca1868a604d58890a3008df211e75_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tho:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="if8aed38942144435a6d8fec657903210_D20180801-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i7e5cc27494d441d69bb6fb66741beb8f_D20210901-20210901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tho:AssetBasedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tho:SeniorUnsecuredNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-14</startDate>
            <endDate>2021-10-14</endDate>
        </period>
    </context>
    <context id="ie8bc7243f776464c9d9ec315c01cf1a2_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7f1da42366b34545940ec4bc56330bf9_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TravelTrailersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5e6ffb42722a4aac82849f5171452c04_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:TravelTrailersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="icae319a7d7324c48ae9cb54fa258c850_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:FifthWheelsTowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia8df5021ecb54c7b8ea59a86d397db2e_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:FifthWheelsTowablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id289540b7e1d4b4ebe90c0975f54ed05_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassaMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i4322eff87f68495b963c385c53fc2316_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassaMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i614f89890fdd44b0ba0aa6f76cdb47af_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClasscMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6107a28dbff24c97859ff4bcd496e33d_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClasscMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="iedd748ab395d4d85aa4e4ff9b3c0acce_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassbMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7199ebe3df104401bcad14588fff6b28_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:ClassbMotorizedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i6e9c356d709a45d7ac53e4e42fa7f01f_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorcaravanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iea9edc08daae4260acebc2cafc294302_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:MotorcaravanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ib0589d75c4824ca685c852da3b665407_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CampervanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia05185cf0ef44b79a87aaf1d1c39784f_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CampervanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="if8244e550cc8422aa0c54dfafac93663_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CaravanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0ccbd92211de42508ac347867c1755ca_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:CaravanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i253870e93fb542e8929a5cf0d3dadb4a_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:OtherRvRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2bbf646fee894f0f95ae2cebc91910b1_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tho:OtherRvRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ifbd28afb48e943e395f9ce19b3f7b0b7_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i394deaa8758d4f7ea7b401b2b149f7ff_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i14e67a3248244b3cae24eb4ec3e40980_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i93829e45c08a478092bf4ae1926b82cf_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i366d126ffdc643ddbd97a0d0a973ed0c_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i138a8faccda1422291bbd4f02a32e7f7_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i1e533a4e1ece445a9830dc0fb937d173_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="idf866bad25854107a02e0a27a47b482a_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i672f0990449f4972b8661815546e8459_D20210801-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i29998846056046699bd45a6f575ae736_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i5d7c0d88c18d4ef8b212c555d18d0f39_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i42e3a6e90f15481dbf8a7992996e04f4_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ia6085db3da6344c4b09afecdd95abb40_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="idf0ffe69c36045fe86ce884ae64a663c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i16e84b2d403d4aeabdd9b1a67c3f1f81_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2bc7a374d1e8460caa2b1c3a5636cd26_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ife2f13a1e85742629160ce9c3a610505_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i7e7b4ae3a5434429a09cbe9bd97d1274_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2d9464b1bb8b482682711cc97814629c_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ib972b1db1015439c81e914c273328775_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i0932adec55254c59ab8e555517c42e92_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ifdae1e409a9d4afa817448c0f87dda13_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i9d31eaedf1f346b780cfa4c6012ca8b4_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ib9c88d322140482983a9d3657a819036_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tho:AccumulatedOtherGainLossAttributableToParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i1dc67b2d16114a08ac67aa01671fb76e_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia04489c0b0504549b167ad35e8452211_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>tho:segment</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8xLTEtMS0xLTM4MjIz_d5f61db1-769e-4a60-ac44-9da931c3ccaf">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8yLTEtMS0xLTM4MjIz_2b731611-9ac9-4045-963d-48ad124de26c">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF8zLTEtMS0xLTM4MjIz_7e104565-c220-4134-acbe-56ef064d6c5e">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF80LTEtMS0xLTM4MjIz_19dd490e-ce8b-440d-b5d0-0bc80888a5df">0000730263</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80L2ZyYWc6ZTM4NGEyN2JmZDdjNDU0OWIwNGZjMDgyNjlmMGM1N2UvdGFibGU6ZjUwNzc0ZTBmZDg0NGUyZDg0MjUyOTBjMjRkOGEzYTQvdGFibGVyYW5nZTpmNTA3NzRlMGZkODQ0ZTJkODQyNTI5MGMyNGQ4YTNhNF81LTEtMS0xLTM4MjIz_e6999be7-67d1-424c-898d-f51c68f5642b">--07-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ic0fd5974cc904999b50c11f1090cc401_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUwNw_31002305-c0c6-4897-9f7b-246c3f9fe376">P5M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <tho:DebtInstrumentAmortizationPeriod
      contextRef="i0d9ca1868a604d58890a3008df211e75_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDMxMA_8593a50b-36cf-4308-af9f-c52576e74a92">P7Y</tho:DebtInstrumentAmortizationPeriod>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">http://www.thorindustries.com/20211031#PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV84Mw_22aeb983-fa54-48f7-8b61-c01ac58ce705">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTQ0_65256efc-f16d-4caf-8b84-70cc888e6c19">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMDg_2e8db41a-4c3c-4712-b317-ab0e5a23b215">2021-10-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMw_c746a09e-2428-42cb-bf5a-bb6c84e3a04d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8zNzE_ca0e5959-c41c-4045-9528-55e63b36eb9d">001-09235</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8wLTAtMS0xLTM4MjIz_70a8105a-7c19-4197-ba94-5eb01618e6ab">THOR INDUSTRIES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8zLTAtMS0xLTM4MjIz_a8fd80e1-3cf7-424e-8e33-0256593408f0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8zLTQtMS0xLTM4MjIz_f5b61325-0f78-460d-9f23-91b972f5e464">93-0768752</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfNA_6ced3549-ea79-4d1d-a5dc-c6fbba63d54d">601 E. Beardsley Ave.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfOA_ec5b6406-163f-4420-bad1-4e0782c2c8e6">Elkhart</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTAtMS0xLTM4MjIzL3RleHRyZWdpb246MTQxZmM2ZTViNTMyNGUxMzkwMjUzM2VmOTRiNzZjMmZfMTI_13ef01fc-6f0f-4740-9baa-ebeda54bc0d8">IN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF83LTQtMS0xLTM4MjIzL3RleHRyZWdpb246ZmM1YTYxMGYwMzEzNDk2M2FjYTliMzUzYzVmYmEwMGZfNA_36c208bf-cfa7-463a-a9b7-b2559ab78a23">46514</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8xMC0yLTEtMS0zODIyMy90ZXh0cmVnaW9uOjZhZDliNDFlYmIzYTRlYzBiYTRmNzAzZWUwMTcwMmJkXzQ_64165685-c7e5-4d16-869c-e92b6dca0076">(574)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6MGI0YWE5YzA1MmUzNGU4OWE1OTAxYjU0Mjc3ZjcyOTQvdGFibGVyYW5nZTowYjRhYTljMDUyZTM0ZTg5YTU5MDFiNTQyNzdmNzI5NF8xMC0yLTEtMS0zODIyMy90ZXh0cmVnaW9uOjZhZDliNDFlYmIzYTRlYzBiYTRmNzAzZWUwMTcwMmJkXzc_a99ff8c2-7c29-43dd-be04-1f2cdf4562e5">970-7460</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTAtMS0xLTM4MjIz_be53f2e9-9869-4387-856d-4c9b10daa163">Common stock (Par value $.10 Per Share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTMtMS0xLTM4MjIz_bf3b2449-8099-4641-806c-01311a07ec00">THO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGFibGU6YmZiYmEwNTI1NzFlNDU1YmJkNWM1ODMwYWQzZWEwYzUvdGFibGVyYW5nZTpiZmJiYTA1MjU3MWU0NTViYmQ1YzU4MzBhZDNlYTBjNV8yLTYtMS0xLTM4MjIz_e9a45395-2d28-4e24-b316-460e456fbf3b">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTM5_210511b8-901a-449c-96fe-d809dded75f5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMx_f6a4b087-4440-4ac6-b0cc-bf34eaa45970">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTQx_032a6553-1b01-499c-a8c7-bc5bd3c71219">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMy_f8b54395-70dc-4bbf-b953-cc73208987cd">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTMz_afc807d0-9fce-4d58-b854-d18b12357a88">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMTM1_6d743b7e-f238-4734-a082-7bf637913c10">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i40fd2721646947bf88b2e9a3d3726f56_I20211129"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xL2ZyYWc6OTkxZTg5OWU3YmQzNDIxY2I4MzQ4OWIzNjliMjg5MWEvdGV4dHJlZ2lvbjo5OTFlODk5ZTdiZDM0MjFjYjgzNDg5YjM2OWIyODkxYV8yMDM5_1cde1d5d-1779-4ce4-8e33-24dba5ea37a9"
      unitRef="shares">55618549</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zLTEtMS0xLTM4MjIz_7d124905-6ca9-485e-b4e5-476aa3b5e578"
      unitRef="usd">336237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zLTMtMS0xLTM4MjIz_c9a81e2e-c395-4a6a-8a81-1dd55e05667f"
      unitRef="usd">445852000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80LTEtMS0xLTM4MjIz_053712f2-fdd7-4b5e-b803-f6597178fe71"
      unitRef="usd">3060000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80LTMtMS0xLTM4MjIz_58379c13-c471-413f-a791-93c7ff5eff7e"
      unitRef="usd">2854000</us-gaap:RestrictedCash>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81LTEtMS0xLTM4MjIz_42317f8e-dc68-4c25-9754-83556e2610d9"
      unitRef="usd">1095970000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81LTMtMS0xLTM4MjIz_7ed5461a-1649-44df-990b-1bcb66c47924"
      unitRef="usd">796489000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF83LTEtMS0xLTM4MjIz_03f517cb-0e07-417f-8486-2870bb42d6a0"
      unitRef="usd">70403000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF83LTMtMS0xLTM4MjIz_9a7eded5-5b2d-4801-851c-f97281b82cc4"
      unitRef="usd">153443000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF84LTEtMS0xLTM4MjIz_a12aea89-00b3-4ccc-a6b2-b7458132cb10"
      unitRef="usd">1671847000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF84LTMtMS0xLTM4MjIz_cee4f450-0928-4972-a888-061096180665"
      unitRef="usd">1369384000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF85LTEtMS0xLTM4MjIz_698fb340-268f-4f39-9a15-fd69084a32d0"
      unitRef="usd">36194000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF85LTMtMS0xLTM4MjIz_705fd429-b101-4b85-868f-cdb5b610f8d8"
      unitRef="usd">35501000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMS0xLTEtMS0zODIyMw_8bb32f32-ec26-480e-854e-9b990fcaf979"
      unitRef="usd">3213711000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMS0zLTEtMS0zODIyMw_d308506b-660f-42f3-a88d-d994155769dc"
      unitRef="usd">2803523000</us-gaap:AssetsCurrent>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMi0xLTEtMS0zODIyMw_4ae73aeb-4819-4200-8dfa-f69f29a5df46"
      unitRef="usd">1218023000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xMi0zLTEtMS0zODIyMw_30e7e5f4-cdef-493d-861d-27a6ad172c2c"
      unitRef="usd">1185131000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNC0xLTEtMS0zODIyMw_ce8b6068-75c5-4bc5-8012-bf99c8d350ca"
      unitRef="usd">1915388000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNC0zLTEtMS0zODIyMw_44dc4f5c-b312-4ea8-ac65-7df919311407"
      unitRef="usd">1563255000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNS0xLTEtMS0zODIyMw_3ea6b58a-fd72-4976-a07a-47683bb5874b"
      unitRef="usd">1298289000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNS0zLTEtMS0zODIyMw_841501f8-d9ab-4660-99b0-0dd922d34f9c"
      unitRef="usd">937171000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNi0xLTEtMS0zODIyMw_3f8e31e7-c80e-46b5-aa01-9039a3824801"
      unitRef="usd">1288000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xNi0zLTEtMS0zODIyMw_11e1f11c-2bf5-465e-bfa9-fe9099c36c44"
      unitRef="usd">41216000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOC0xLTEtMS0zODIyMw_3a23490f-a11d-4bcd-99ec-e9c35d975839"
      unitRef="usd">122072000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOC0zLTEtMS0zODIyMw_205415e7-2214-4ec6-b1b9-10810d661739"
      unitRef="usd">123792000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOS0xLTEtMS0zODIyMw_a944558e-34a4-4a1e-8ac7-f0f134767fce"
      unitRef="usd">3337037000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8xOS0zLTEtMS0zODIyMw_f4785fa0-b81a-425a-8ebf-8ba8d52890c0"
      unitRef="usd">2665434000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yMC0xLTEtMS0zODIyMw_8e4a4170-6eeb-4c46-ac2a-4988716acd9c"
      unitRef="usd">7768771000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yMC0zLTEtMS0zODIyMw_87c3e5c6-03c3-4a65-ad3f-7111a7d898b9"
      unitRef="usd">6654088000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNC0xLTEtMS0zODIyMw_059b0179-25b1-40c4-84a1-d542e46bafe7"
      unitRef="usd">1055342000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNC0zLTEtMS0zODIyMw_ebedfb85-fa2f-49ff-93ef-c10f13c501bc"
      unitRef="usd">915045000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNS0xLTEtMS0zODIyMw_e20a4753-f544-48bc-b273-41955529ada3"
      unitRef="usd">12159000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNS0zLTEtMS0zODIyMw_a0b51f4f-4c21-46c1-bba6-4dd705dc7d66"
      unitRef="usd">12411000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNi0xLTEtMS0zODIyMw_28317871-0779-4f0f-8251-b1f1d03ca319"
      unitRef="usd">19398000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yNi0zLTEtMS0zODIyMw_d32927ee-2ff6-4199-95ec-675a673ccf20"
      unitRef="usd">25720000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOC0xLTEtMS0zODIyMw_f353713c-a90d-4e72-9783-0d15713d9987"
      unitRef="usd">289127000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOC0zLTEtMS0zODIyMw_f635f933-2faf-44f9-8569-470a71699c5a"
      unitRef="usd">249761000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOS0xLTEtMS0zODIyMw_a32e20cc-7964-4b33-939e-1509c6741865"
      unitRef="usd">290617000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8yOS0zLTEtMS0zODIyMw_0439cac9-1eb6-4a7a-bb8d-85ad7fd8d5d5"
      unitRef="usd">267620000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMC0xLTEtMS0zODIyMw_b512eb7f-021d-4fc1-94d4-66a58bfc866e"
      unitRef="usd">126320000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMC0zLTEtMS0zODIyMw_d32600c3-5f09-4228-8b12-76d7dedd60e3"
      unitRef="usd">85789000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMS0xLTEtMS0zODIyMw_8e0008aa-f5ab-4c9e-9a23-28efd1f8cb9f"
      unitRef="usd">105209000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMS0zLTEtMS0zODIyMw_9012e0bc-4aa5-49bb-bb38-112a87d6d0eb"
      unitRef="usd">128869000</us-gaap:AccruedMarketingCostsCurrent>
    <tho:ProductPropertyLiabilityAndRelatedLiabilities
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMi0xLTEtMS0zODIyMw_ab5ec80b-24d7-4814-ac3a-f68b3027257e"
      unitRef="usd">38692000</tho:ProductPropertyLiabilityAndRelatedLiabilities>
    <tho:ProductPropertyLiabilityAndRelatedLiabilities
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMi0zLTEtMS0zODIyMw_9bc0a467-657c-46ac-b9b2-0fefff554c47"
      unitRef="usd">38590000</tho:ProductPropertyLiabilityAndRelatedLiabilities>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMy0xLTEtMS0zODIyMw_8e466ece-ff62-41fe-8d95-dc86b184fef6"
      unitRef="usd">23917000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zMy0zLTEtMS0zODIyMw_fff1bb75-bd5e-4299-8584-8d5536b75e7d"
      unitRef="usd">0</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNS0xLTEtMS0zODIyMw_0c8ab5f5-225d-455b-800c-5297216aad5a"
      unitRef="usd">75961000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNS0zLTEtMS0zODIyMw_7fd7e6db-4325-44fa-864d-f7ac5c629df9"
      unitRef="usd">70980000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNy0xLTEtMS0zODIyMw_5916c319-c850-4fbd-9c78-930f59bb6bc2"
      unitRef="usd">2036742000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zNy0zLTEtMS0zODIyMw_241cb95f-830f-40f1-92ed-f52921433c16"
      unitRef="usd">1794785000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOC0xLTEtMS0zODIyMw_2ab9a42b-39f4-49aa-97ed-d4f4978335f0"
      unitRef="usd">2232266000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOC0zLTEtMS0zODIyMw_2fc6482b-8118-468c-bd34-737650f84f82"
      unitRef="usd">1594821000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOS0xLTEtMS0zODIyMw_75db97cb-7843-4297-adb1-cbf57b375e6c"
      unitRef="usd">149811000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF8zOS0zLTEtMS0zODIyMw_4f953356-45b4-4986-8af4-2fe89b24d9f1"
      unitRef="usd">113598000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MC0xLTEtMS0zODIyMw_1131078f-93db-4d12-ac37-f2e0fa675185"
      unitRef="usd">19925000</tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MC0zLTEtMS0zODIyMw_49bb5fa0-f773-4f9e-a466-a5fb55b31225"
      unitRef="usd">15844000</tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MS0xLTEtMS0zODIyMw_6dded381-3a20-4298-902d-5a95ee9457c5"
      unitRef="usd">197785000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80MS0zLTEtMS0zODIyMw_9a968c95-312c-4823-a316-f5f860ccde0d"
      unitRef="usd">186934000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Mi0xLTEtMS0zODIyMw_56b3545e-3429-4424-ad88-c43d9ae9ba05"
      unitRef="usd">2599787000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Mi0zLTEtMS0zODIyMw_1d6769d7-149e-46e4-9eaa-dabe007d969f"
      unitRef="usd">1911197000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80My0xLTEtMS0zODIyMw_207cc266-df2e-4942-b375-e2e9116735d6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80My0zLTEtMS0zODIyMw_02ced25c-2d2d-4ebc-9f3c-2d1751b31d15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzMz_293ec9c7-111f-4a51-8509-9dc183f625ac"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzMz_3e9bc427-c4a5-42e1-bf80-3b72f6e40e05"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzQ0_1dad970b-ca1f-44de-b16a-795376b5bf27"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmY5ZmEwZmFlNDc0MTQ2ZmVhZTY2MmY5MWE1OTQ3NjRjXzQ0_85c49bf1-cc81-4687-8ee3-741ade31e1df"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0xLTEtMS0zODIyMw_31088949-8991-4f3c-a186-a95fe49587d2"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80NS0zLTEtMS0zODIyMw_cf1126a4-8cde-4218-9dcd-1ac7f0ff7d9d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzMy_acfa3ae5-b436-460f-84b4-166c24d427c9"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzMy_e3f8ea3a-26bd-47be-9b56-8c2fdb814a5d"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzU3_56609398-0367-4866-920a-1afc3fc78621"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzU3_83c4c9b9-bc05-450e-9587-6aae29bc2afe"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzc1_2557ae64-ffe8-4b36-a92d-b955c2c338d7"
      unitRef="shares">66058290</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOmNmZjBiNjY3N2UwZTQyYzdiNGY3ZDRlY2MxYjI1OWVmXzgy_597f051d-a9c8-481e-a12c-59b134592301"
      unitRef="shares">65651570</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0xLTEtMS0zODIyMw_930906c7-4736-4297-bf77-e9eccc163db9"
      unitRef="usd">6606000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ni0zLTEtMS0zODIyMw_1f521c68-9134-41f7-b6e5-b8bf9b2c095a"
      unitRef="usd">6565000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ny0xLTEtMS0zODIyMw_1b4698ec-01b0-4e10-b7e9-84941dfc6120"
      unitRef="usd">473775000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80Ny0zLTEtMS0zODIyMw_12f621b2-07e4-433b-9a38-6c6043b0c8ae"
      unitRef="usd">460482000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OC0xLTEtMS0zODIyMw_820598cc-c660-4903-b889-332dea821267"
      unitRef="usd">2988726000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OC0zLTEtMS0zODIyMw_8a7e82f5-29d2-4c28-85b5-74478a489a23"
      unitRef="usd">2770401000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OS0xLTEtMS0zODIyMw_c8ed5830-391d-4455-b7b3-0188d9442eb6"
      unitRef="usd">11969000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF80OS0zLTEtMS0zODIyMw_6368c1a6-5b7d-4135-a685-440988159ef0"
      unitRef="usd">44621000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOjBkYjA1OTBhMTNlODQ3YzI4ZmY3ODE4NWYzZjdkYzU4XzI4_06697f88-a9a1-4976-82a8-8706e0cf9ae0"
      unitRef="shares">10438198</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0wLTEtMS0zODIyMy90ZXh0cmVnaW9uOjBkYjA1OTBhMTNlODQ3YzI4ZmY3ODE4NWYzZjdkYzU4XzM1_5ccfa951-0405-49a4-91c7-0a8034fda6b6"
      unitRef="shares">10285329</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0xLTEtMS0zODIyMw_2004fd7f-23bd-450c-a594-90d5e8043d47"
      unitRef="usd">378237000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MC0zLTEtMS0zODIyMw_ad6cd524-9736-4e81-97e5-6e145142e41a"
      unitRef="usd">360226000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MS0xLTEtMS0zODIyMw_6945953d-c07a-4d85-98a0-5f19f44a9903"
      unitRef="usd">3102839000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81MS0zLTEtMS0zODIyMw_008d41cf-e72f-40ff-b0a4-2b3db63496d0"
      unitRef="usd">2921843000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81Mi0xLTEtMS0zODIyMw_e6404786-91b8-46b0-b70c-1305074c635c"
      unitRef="usd">29403000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81Mi0zLTEtMS0zODIyMw_8a65c542-9547-4874-b331-58222ac914d3"
      unitRef="usd">26263000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81My0xLTEtMS0zODIyMw_9f1b6ca1-27f1-47d0-860a-e42528cb5942"
      unitRef="usd">3132242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81My0zLTEtMS0zODIyMw_d6ab704e-6590-4c48-a61d-17f150c5514a"
      unitRef="usd">2948106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81NC0xLTEtMS0zODIyMw_0f2ccdf7-674b-4d07-b87c-b8e1d1adf697"
      unitRef="usd">7768771000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83L2ZyYWc6NTljOTcxYzZkNDQ5NGMzYTliOWEwZTQ4ODg0MTg0Y2UvdGFibGU6NjZlODRkNTZlNzgwNDA0NDk0NThhMGFmYzI3YjY0MDgvdGFibGVyYW5nZTo2NmU4NGQ1NmU3ODA0MDQ0OTQ1OGEwYWZjMjdiNjQwOF81NC0zLTEtMS0zODIyMw_69fc7fd7-827e-490d-a75a-bb083cd7ada0"
      unitRef="usd">6654088000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMi01LTEtMS0zODIyMw_db426303-9122-4ec5-a20d-e00f25fe7dbb"
      unitRef="usd">3958224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMi03LTEtMS0zODIyMw_edff4314-c284-45b1-8c54-6229d6666e0e"
      unitRef="usd">2537360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMy01LTEtMS0zODIyMw_2a9cac38-e353-4ee2-b1b2-8aa0264e54ff"
      unitRef="usd">3302800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMy03LTEtMS0zODIyMw_ac332048-7abb-40fe-932d-0768d58a0f34"
      unitRef="usd">2158508000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNC01LTEtMS0zODIyMw_317fa4ef-e847-43ad-acef-006c6c3935f3"
      unitRef="usd">655424000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNC03LTEtMS0zODIyMw_dbb8edae-ffce-41a6-96ee-144e732d9d90"
      unitRef="usd">378852000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNS01LTEtMS0zODIyMw_f6b9f78f-375c-43ad-8545-4387b679f578"
      unitRef="usd">295883000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNS03LTEtMS0zODIyMw_76b3db0b-e89d-4fce-927d-7074f71f709e"
      unitRef="usd">181763000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNi01LTEtMS0zODIyMw_4b7fb424-614f-4eac-9f34-0fe22bdb0c30"
      unitRef="usd">33214000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfNi03LTEtMS0zODIyMw_a9fdebd8-cdc1-471f-8a9f-29529059aa1b"
      unitRef="usd">27427000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfOS01LTEtMS0zODIyMw_e918a0bf-3520-4ff0-8520-8cf7adb93fc5"
      unitRef="usd">193000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfOS03LTEtMS0zODIyMw_944cbe6e-85f5-4d49-8881-a8417f74823d"
      unitRef="usd">318000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTAtNS0xLTEtMzgyMjM_bfe1a42b-027e-4ff6-b748-769c592bfa56"
      unitRef="usd">20913000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTAtNy0xLTEtMzgyMjM_4d06525f-664c-4bf7-aea0-6dba6b2a700f"
      unitRef="usd">24276000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTEtNS0xLTEtMzgyMjM_c54703f6-5927-4253-89b5-c5b23a0a56d4"
      unitRef="usd">7235000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTEtNy0xLTEtMzgyMjM_2d9a5ead-e4bf-4b86-8efc-132c02142f41"
      unitRef="usd">615000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTItNS0xLTEtMzgyMjM_c4efc396-9d24-407a-a719-b1ca669beb59"
      unitRef="usd">312842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTItNy0xLTEtMzgyMjM_dbde99e1-070f-4a78-8f57-70055b44878c"
      unitRef="usd">146319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTMtNS0xLTEtMzgyMjM_9d3fb96b-c0b5-4505-98fb-89411cbd524a"
      unitRef="usd">68039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTMtNy0xLTEtMzgyMjM_f91187cf-1fa7-402b-a1e5-88351ae01c3c"
      unitRef="usd">30680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTQtNS0xLTEtMzgyMjM_38b87ded-1963-4384-97f3-a85bfa6cac5f"
      unitRef="usd">244803000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTQtNy0xLTEtMzgyMjM_5b37e96e-d058-4071-8a9b-3a81334e1214"
      unitRef="usd">115639000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTUtNS0xLTEtMzgyMjM_b997830a-a92f-45bd-8958-536368607cc7"
      unitRef="usd">2561000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTUtNy0xLTEtMzgyMjM_613e9b0f-a1d1-40b4-a1ea-819e375c3bb3"
      unitRef="usd">1882000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTYtNS0xLTEtMzgyMjM_c7f8f178-6aeb-4c25-a434-bc987cf92084"
      unitRef="usd">242242000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTYtNy0xLTEtMzgyMjM_7f1af367-feea-47f7-a798-dd618b76ebe1"
      unitRef="usd">113757000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTktNS0xLTEtMzgyMjM_c3b9bba5-3722-4bf6-81b1-69077a559ee2"
      unitRef="shares">55422854</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMTktNy0xLTEtMzgyMjM_cbfaa092-c52f-46ef-b1e6-4936b86e244e"
      unitRef="shares">55238164</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjAtNS0xLTEtMzgyMjM_75b4d1b9-60e6-4360-81ad-ccfea96c858f"
      unitRef="shares">55790712</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjAtNy0xLTEtMzgyMjM_763b7b52-5b86-410e-92c9-e7935dfbea53"
      unitRef="shares">55554682</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjMtNS0xLTEtMzgyMjM_e67fa559-e774-4e74-a770-c1b4dcd4d1ab"
      unitRef="usdPerShare">4.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjMtNy0xLTEtMzgyMjM_5f81df39-2735-4fa8-8ee5-b3a47f1ea945"
      unitRef="usdPerShare">2.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjQtNS0xLTEtMzgyMjM_b13328ed-13a3-415d-bd28-5fca431bc123"
      unitRef="usdPerShare">4.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMjQtNy0xLTEtMzgyMjM_48b0796e-1940-4c0b-b54e-101c7c891743"
      unitRef="usdPerShare">2.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzAtNS0xLTEtMzgyMjM_6376c75f-baa3-4bd0-baba-2475cf464149"
      unitRef="usd">244803000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzAtNy0xLTEtMzgyMjM_518be02b-a40d-465d-9850-30cfe85e4ae1"
      unitRef="usd">115639000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzItNS0xLTEtMzgyMjM_d7a0b84a-6d5e-484a-aeb9-18e6c5cdc0e1"
      unitRef="usd">-35167000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzItNy0xLTEtMzgyMjM_68633f4a-b612-4cc9-a266-47b9a32a865d"
      unitRef="usd">-18993000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzMtNS0xLTEtMzgyMjM_fc3a04b3-51b1-4435-87ce-587395d33fd0"
      unitRef="usd">2355000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzMtNy0xLTEtMzgyMjM_09e56cf4-2ce7-41c0-b3b1-834c1c70de78"
      unitRef="usd">3332000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzUtNS0xLTEtMzgyMjM_ba19dce4-f9c3-45dd-9542-d99f8cbabec0"
      unitRef="usd">-32812000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzUtNy0xLTEtMzgyMjM_b5e64812-a0e9-4fae-8fa9-aab7a6eb86ef"
      unitRef="usd">-15661000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzYtNS0xLTEtMzgyMjM_1760619a-5c2f-4ac3-a107-e05d92898c1c"
      unitRef="usd">211991000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzYtNy0xLTEtMzgyMjM_06f9cec3-b072-44b5-a743-8e2d7c40da4b"
      unitRef="usd">99978000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzctNS0xLTEtMzgyMjM_fe5eadaf-837d-408f-9c37-36ba0ccff703"
      unitRef="usd">2401000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzctNy0xLTEtMzgyMjM_404dc567-b7ea-4721-841b-9d799deea5ac"
      unitRef="usd">1995000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzgtNS0xLTEtMzgyMjM_3486d3b6-683f-43de-9c7f-78b66d21ce19"
      unitRef="usd">209590000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMC9mcmFnOjI3ODIwMDEyYWQwMTRkYjZhMmE5ZTg2N2QwN2RlYjhlL3RhYmxlOmI0ZmNhYmYwMjc0ZTRjYjNhNzEzMzkwYmIzNWZjOWNmL3RhYmxlcmFuZ2U6YjRmY2FiZjAyNzRlNGNiM2E3MTMzOTBiYjM1ZmM5Y2ZfMzgtNy0xLTEtMzgyMjM_05bfe302-7d83-4622-a7bf-dceed0b805c2"
      unitRef="usd">97983000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMy0xLTEtMS0zODIyMw_0823ff96-c7de-4ea3-9962-91bdc46393b4"
      unitRef="usd">244803000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMy0zLTEtMS0zODIyMw_d4c31d3d-e003-4039-bd95-46eb99c5b46a"
      unitRef="usd">115639000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNS0xLTEtMS0zODIyMw_cd3e2007-7e9e-4b50-a0f1-d8ba08d3fcae"
      unitRef="usd">31739000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNS0zLTEtMS0zODIyMw_aff6018a-fbaf-445f-a7f6-03bb2435f3f5"
      unitRef="usd">26812000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNi0xLTEtMS0zODIyMw_27b8fd6f-c984-4d93-aff1-52d28c2a477c"
      unitRef="usd">33214000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNi0zLTEtMS0zODIyMw_abaa3631-454c-4059-a41b-88e6fec6e07b"
      unitRef="usd">27427000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNy0xLTEtMS0zODIyMw_ce460aff-c31d-4e1f-9d06-85a9b0fc946d"
      unitRef="usd">2424000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNy0zLTEtMS0zODIyMw_85795607-7a5e-4e31-a98c-576803239d79"
      unitRef="usd">2723000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTAtMS0xLTEtMzgyMjM_cc5534b4-f562-47f8-a84b-fb4d1deb51f0"
      unitRef="usd">5253000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTAtMy0xLTEtMzgyMjM_1d5610ae-2d1c-44c5-8605-9877a8b131b5"
      unitRef="usd">-4601000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTEtMS0xLTEtMzgyMjM_59f6cc73-aeda-4af1-93a7-004bcda3234f"
      unitRef="usd">-629000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTEtMy0xLTEtMzgyMjM_1a030927-834f-4393-a9dd-4593fddb00fe"
      unitRef="usd">79000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTItMS0xLTEtMzgyMjM_16a7ff74-de56-44d7-bf2c-c29b5d68ac13"
      unitRef="usd">6027000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTItMy0xLTEtMzgyMjM_d16b984b-9744-445d-8253-de51c57feb58"
      unitRef="usd">5768000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTQtMS0xLTEtMzgyMjM_769a982d-82de-45a0-b31c-0a10b4a0caf4"
      unitRef="usd">167685000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTQtMy0xLTEtMzgyMjM_c24386f9-1c3b-489d-af6a-21b6451c5c01"
      unitRef="usd">36495000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTUtMS0xLTEtMzgyMjM_398ac81a-60a6-42c4-a1fd-a2ffd80cfeba"
      unitRef="usd">236915000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTUtMy0xLTEtMzgyMjM_ec7e9104-b57f-40e5-8a8d-efe5e74bd19e"
      unitRef="usd">322047000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTYtMS0xLTEtMzgyMjM_815447f0-520c-4646-9c1c-10fd826355d1"
      unitRef="usd">-4729000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTYtMy0xLTEtMzgyMjM_04280514-cf3b-4bee-8989-3638fb514cda"
      unitRef="usd">14857000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTctMS0xLTEtMzgyMjM_e7c6845f-6073-4d1f-a679-36fb4ffec932"
      unitRef="usd">71613000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTctMy0xLTEtMzgyMjM_07cfee12-37cc-49f2-a983-4956d1c738d2"
      unitRef="usd">127585000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTktMS0xLTEtMzgyMjM_590992c7-1721-490f-b421-4cbb5f173e4f"
      unitRef="usd">50016000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMTktMy0xLTEtMzgyMjM_370712cf-41b2-4f58-9f55-7c585d60d783"
      unitRef="usd">-20601000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjAtMS0xLTEtMzgyMjM_6766d189-9b0c-437c-ae4e-4fc6c5861fbe"
      unitRef="usd">6451000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjAtMy0xLTEtMzgyMjM_874e4f9a-0495-43a0-8ef6-bf64628dc567"
      unitRef="usd">2234000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjEtMS0xLTEtMzgyMjM_608a7140-5020-4153-a513-f97067503903"
      unitRef="usd">41792000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjEtMy0xLTEtMzgyMjM_0590e946-3c6c-4f53-b46c-ab98a41caa43"
      unitRef="usd">-81290000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjMtMS0xLTEtMzgyMjM_7c258f50-da15-4ad3-a366-b3d92d36b1e2"
      unitRef="usd">43224000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjMtMy0xLTEtMzgyMjM_ab1fc6c7-ac25-4fd9-a448-f85d23ebf085"
      unitRef="usd">24708000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjQtMS0xLTEtMzgyMjM_98938f3d-f39c-4f42-8415-4fcbdd5c1269"
      unitRef="usd">141000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjQtMy0xLTEtMzgyMjM_2ca20705-e3fb-4cca-86d8-d6c99c16b1ca"
      unitRef="usd">975000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjUtMS0xLTEtMzgyMjM_8d364325-8771-4560-b437-64349d373d96"
      unitRef="usd">747937000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjUtMy0xLTEtMzgyMjM_c8467429-29db-4dbc-99d3-6cb4c66322de"
      unitRef="usd">22700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjktMS0xLTEtMzgyMjM_4e74cefd-72ca-4656-a60d-0c1a4413eca4"
      unitRef="usd">-791020000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMjktMy0xLTEtMzgyMjM_2bd9443c-2371-4dc8-942c-71ccd5382fc7"
      unitRef="usd">-46433000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzItMS0xLTEtMzgyMjM_72295a64-d6cd-42fe-b2d1-36d9a37a007a"
      unitRef="usd">660088000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzItMy0xLTEtMzgyMjM_4198b6f0-5a31-4dd1-a402-f5c11f6162d4"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzMtMS0xLTEtMzgyMjM_3bf2ae33-9b05-46c6-8ab3-d467dc22942c"
      unitRef="usd">500000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzMtMy0xLTEtMzgyMjM_e43b0548-61d3-453a-bb57-51696e2a44dc"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMS0xLTEtNDk2MjY_eac2d04e-1d77-4f48-adb5-8f2f6808a775"
      unitRef="usd">500000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMy0xLTEtNDk2MzY_23de3d5d-9bb5-4fe0-9ddf-091db6a63cae"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <tho:RepaymentOfTermLoan
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMS0xLTEtMzgyMjM_563d6545-4c13-479c-8d42-59be879a7129"
      unitRef="usd">0</tho:RepaymentOfTermLoan>
    <tho:RepaymentOfTermLoan
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzQtMy0xLTEtMzgyMjM_0e11f336-2784-439f-98ca-f90810c5baa8"
      unitRef="usd">59700000</tho:RepaymentOfTermLoan>
    <us-gaap:RepaymentsOfOtherShortTermDebt
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzYtMS0xLTEtMzgyMjM_a580415e-083b-4cc9-b554-c9dca2b2f7f2"
      unitRef="usd">1959000</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:RepaymentsOfOtherShortTermDebt
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzYtMy0xLTEtMzgyMjM_b92b1b71-31a4-4ca6-9098-d0bbd1be9cb3"
      unitRef="usd">3096000</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzctMS0xLTEtMzgyMjM_efcb5d64-85d0-417e-8515-a7945bcc29e9"
      unitRef="usd">8445000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzctMy0xLTEtMzgyMjM_e2380798-8280-443d-b840-b643d94a9488"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzktMS0xLTEtMzgyMjM_4c556cbd-c0c6-4f49-ab13-31ac97b8c237"
      unitRef="usd">262000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfMzktMy0xLTEtMzgyMjM_8a22f033-1037-4f38-a158-d8165c4dcca0"
      unitRef="usd">119000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDEtMS0xLTEtMzgyMjM_bb90a140-372f-4ca4-8619-3f7bccf39460"
      unitRef="usd">-5825000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDEtMy0xLTEtMzgyMjM_343bbd72-5791-41a6-9187-4c6b290a38a8"
      unitRef="usd">-5580000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDItMS0xLTEtMzgyMjM_eb041ff5-205f-473e-9d5b-75131d0c67a4"
      unitRef="usd">643597000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDItMy0xLTEtMzgyMjM_18accc9f-b97b-42d5-9fa6-44f1a7fe5888"
      unitRef="usd">-68495000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDMtMS0xLTEtMzgyMjM_8dae7d19-4757-4953-87aa-e5399d0e771c"
      unitRef="usd">-3778000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDMtMy0xLTEtMzgyMjM_bc86104a-ebcc-4000-b66b-3c088ba986b6"
      unitRef="usd">-4935000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDQtMS0xLTEtMzgyMjM_551bf726-f2da-46af-9654-89a0974e1eeb"
      unitRef="usd">-109409000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDQtMy0xLTEtMzgyMjM_216ecf83-42e1-40d0-aaab-9884feff8ed8"
      unitRef="usd">-201153000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDUtMS0xLTEtMzgyMjM_63a2c922-0e43-479f-8ced-070af906f16d"
      unitRef="usd">448706000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i961447fddd43410196bac07f63f36235_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDUtMy0xLTEtMzgyMjM_fc040d78-40af-4670-bc4e-830ff544f0e3"
      unitRef="usd">541363000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDYtMS0xLTEtMzgyMjM_21da45ee-8a6c-4549-bdb4-8d28940918a4"
      unitRef="usd">339297000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDYtMy0xLTEtMzgyMjM_52795ef4-bd2f-4b4b-a1b7-b406c6056b95"
      unitRef="usd">340210000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCash
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDctMS0xLTEtMzgyMjM_bd0fac13-3659-471a-88fb-b7409fa7db31"
      unitRef="usd">3060000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDctMy0xLTEtMzgyMjM_45bcc9b5-9f88-4180-8a33-43db15164704"
      unitRef="usd">2808000</us-gaap:RestrictedCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDgtMS0xLTEtMzgyMjM_2e91c0be-633a-41af-b59c-a93de7d9ca3e"
      unitRef="usd">336237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNDgtMy0xLTEtMzgyMjM_f9a022ae-cc1b-40b8-adab-fff955b11df8"
      unitRef="usd">337402000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTAtMS0xLTEtMzgyMjM_c115d9f2-b239-46b0-9e8c-3b7decac05d9"
      unitRef="usd">17956000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTAtMy0xLTEtMzgyMjM_eb85385c-a2d2-4727-8185-8878fac1465e"
      unitRef="usd">48788000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTEtMS0xLTEtMzgyMjM_ccf5b251-0d2a-40ff-b1d1-bf7ecaf28b36"
      unitRef="usd">16868000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTEtMy0xLTEtMzgyMjM_2e6d60d0-545e-4475-81a3-439fcf11da55"
      unitRef="usd">18207000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTMtMS0xLTEtMzgyMjM_6c3d5f6b-af6e-427f-b0f8-fdd746fc9441"
      unitRef="usd">4320000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTMtMy0xLTEtMzgyMjM_93d01018-e805-485e-a718-f81df430a847"
      unitRef="usd">1602000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTQtMS0xLTEtMzgyMjM_f47c1b18-de49-4809-a434-f316f4449ca6"
      unitRef="usd">23917000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xMy9mcmFnOjBiNGE2ODgyMjFmNDQ0NWU5MmY3Y2UwZTYwMDMwYTlmL3RhYmxlOmUzMjZjODhlMmZhNzRiZTM5YTFmZDE1YzJjNjExZWYyL3RhYmxlcmFuZ2U6ZTMyNmM4OGUyZmE3NGJlMzlhMWZkMTVjMmM2MTFlZjJfNTQtMy0xLTEtMzgyMjM_0ec19dc2-b67e-47bd-8a69-9c8fc6e5b0c5"
      unitRef="usd">22700000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:SharesIssued
      contextRef="i95d018de828b4c8a92875dc51b6bb5ed_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0xLTEtMS0zODIyMw_cfa5e28f-11a0-4acf-80d2-079aa9d66ffd"
      unitRef="shares">65651570</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95d018de828b4c8a92875dc51b6bb5ed_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0yLTEtMS0zODIyMw_0f604d24-f53d-4b41-a35c-25f4b524a670"
      unitRef="usd">6565000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e997746dbcd4e998356be956f137139_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0zLTEtMS0zODIyMw_7d60ce30-5f10-4782-9c6f-b5d6b7c72e9d"
      unitRef="usd">460482000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc02f099ef96490c9ccc4c2c98d7bb46_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS00LTEtMS0zODIyMw_a24ed029-51da-405a-932e-d2833e11bf10"
      unitRef="usd">2770401000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i033058f28c5147aaac27ad7a099357d8_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS01LTEtMS0zODIyMw_5fd770dc-6ba8-4d3c-8887-a65f8b3ed0fe"
      unitRef="usd">44621000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i1575d35635f546fb89d2b5c837417127_I20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS02LTEtMS0zODIyMw_7d55e364-0736-47a2-80f4-943cc8897e2d"
      unitRef="shares">10285329</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1575d35635f546fb89d2b5c837417127_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS03LTEtMS0zODIyMw_2ac6654d-5c51-40e7-a6a8-2f9abd544738"
      unitRef="usd">-360226000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01e9a747655c4af4b1cea4ec9aafb21b_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS04LTEtMS0zODIyMw_3123d08a-9a48-41b3-9492-4427b2dd8d78"
      unitRef="usd">2921843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5cb29b5ae5543669f2e13e5ddb78d39_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS05LTEtMS0zODIyMw_b207c60c-c392-47bf-9904-a6fc7c74cd0c"
      unitRef="usd">26263000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfOS0xMC0xLTEtMzgyMjM_b5e11020-36cf-4bfe-a142-952399899585"
      unitRef="usd">2948106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtNC0xLTEtMzgyMjM_7e91a404-5661-43be-90d2-f76efa3a5868"
      unitRef="usd">242242000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtOC0xLTEtMzgyMjM_3478dc91-aa16-4c9e-bdd8-569be1eeb8d7"
      unitRef="usd">242242000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtOS0xLTEtMzgyMjM_b3b449d7-4640-4aae-819e-6ef72645193f"
      unitRef="usd">2561000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTAtMTAtMS0xLTM4MjIz_c3aa4b0a-9b09-49a1-bd1e-84682bd270fe"
      unitRef="usd">244803000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ic6168323fc30444596860268a53225eb_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMS0xLTEtNDE5ODY_ad3d34c3-80cd-403d-b3e4-b6f266c47a30"
      unitRef="shares">406720</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ic6168323fc30444596860268a53225eb_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMi0xLTEtNDE5ODY_0281c2b9-fe7e-45d5-956b-1257acd11cb8"
      unitRef="usd">41000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i65120db922ad43c89e5356284be9968e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMy0xLTEtMzgyMjM_1bd712e7-f850-4b96-99a1-2df5ffe11b92"
      unitRef="usd">7266000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtNi0xLTEtNDE5ODg_ad9ccf9b-b719-44fb-8459-3eb8c134e7ef"
      unitRef="shares">152869</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="if34839f2e31747058f2f4fe8a0dcd739_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtNy0xLTEtNDE5ODg_62224f79-69cf-4785-bcdf-6dc8e6bb5101"
      unitRef="usd">-18011000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtOC0xLTEtMzgyMjM_55322f6a-52a1-464c-a6a0-81fd6a07f2c0"
      unitRef="usd">-10704000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTEtMTAtMS0xLTM4MjIz_12ab0d9a-ab2d-4a4f-ad5e-623749800366"
      unitRef="usd">-10704000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItMC0xLTEtMzgyMjMvdGV4dHJlZ2lvbjphMjc5ZDRmYjA5MmQ0OGRmOTNmMmJkZGMwODUzODdhNF8xNA_9f5829c9-0b78-48de-813a-f6545749674a"
      unitRef="usdPerShare">0.43</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i27f5291280534852a04bf0aa39d246a5_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItNC0xLTEtMzgyMjM_956f0d85-4549-4f52-962c-135931ab4be6"
      unitRef="usd">23917000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItOC0xLTEtMzgyMjM_0e0c8a1a-8412-4160-8a4d-6ff46b0403e0"
      unitRef="usd">23917000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTItMTAtMS0xLTM4MjIz_c1aafa8c-5251-4c91-b305-a6f800cec72b"
      unitRef="usd">23917000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65120db922ad43c89e5356284be9968e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtMy0xLTEtMzgyMjM_76f04643-16e7-4168-98c7-6b492ca0ec40"
      unitRef="usd">6027000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtOC0xLTEtMzgyMjM_057e7fef-f613-473f-91c6-c2839b16b387"
      unitRef="usd">6027000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTMtMTAtMS0xLTM4MjIz_d4cd2608-b81d-475a-83e2-3fad07abb697"
      unitRef="usd">6027000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtNS0xLTEtMzgyMjM_0cd51f47-6e4e-4f1b-9858-e3c6e7776c85"
      unitRef="usd">-32652000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i76a6a8d586054b45a3553cb9927253c8_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtOC0xLTEtMzgyMjM_07275f79-370b-402b-b3cc-602d8959e232"
      unitRef="usd">-32652000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtOS0xLTEtMzgyMjM_019e48d7-aaec-4c48-a10f-67cd05a097d3"
      unitRef="usd">-160000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTQtMTAtMS0xLTM4MjIz_c8cdc710-8520-4031-9084-c25dd06eb75d"
      unitRef="usd">-32812000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i04b00f5723cf4f86a6bdbe4fcd84d264_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTYtOS0xLTEtMzgyMjM_d24806c9-6bec-4903-b6d4-5d381f8c1ac0"
      unitRef="usd">739000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTYtMTAtMS0xLTM4MjIz_cd3d426a-b7b5-483f-b5e6-3b736f6309ec"
      unitRef="usd">739000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:SharesIssued
      contextRef="i83d1fcb14a5b48138aa483fe569956a0_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMS0xLTEtMzgyMjM_290913d6-e573-4924-9b22-fe38cde14cee"
      unitRef="shares">66058290</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83d1fcb14a5b48138aa483fe569956a0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMi0xLTEtMzgyMjM_88f2dcdb-3101-4352-a3c0-bfec960c3efc"
      unitRef="usd">6606000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie33847c39cab426fb94c311f0e50c320_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMy0xLTEtMzgyMjM_34d99cb2-b3ef-4d9f-85b5-abafdb456f42"
      unitRef="usd">473775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib6ec7172023849a38e43192739a8c6af_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNC0xLTEtMzgyMjM_ff8153de-9e45-4b94-bdc1-3967ff803b4c"
      unitRef="usd">2988726000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id428cc637f1341819e78629088ae0b73_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNS0xLTEtMzgyMjM_aa356f8a-4e27-40d1-94d3-e5d8a2579001"
      unitRef="usd">11969000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i6763f868b2a549fab3deb69d2228104e_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNi0xLTEtMzgyMjM_727bb550-4069-4126-b165-46859b484df9"
      unitRef="shares">10438198</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6763f868b2a549fab3deb69d2228104e_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtNy0xLTEtMzgyMjM_aed49a5c-1060-43c5-93de-f8ddb6224461"
      unitRef="usd">-378237000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i97b6ef1b2c5f40ef9c7d94b418c39c62_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtOC0xLTEtMzgyMjM_b799d441-7592-481e-9024-e7b8e8812a07"
      unitRef="usd">3102839000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f3859a9b8eb4beab7a3cd97381ac882_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtOS0xLTEtMzgyMjM_f7049dc5-846f-4f03-a964-eed046e8f68b"
      unitRef="usd">29403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjhiZTM1ZDE4NmUwZjRmYTZhOWY1YmRjYjkzM2E5ZDBiL3RhYmxlcmFuZ2U6OGJlMzVkMTg2ZTBmNGZhNmE5ZjViZGNiOTMzYTlkMGJfMTgtMTAtMS0xLTM4MjIz_9366d2fc-6679-4af1-b13d-9bd4c906688a"
      unitRef="usd">3132242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0xLTEtMS0zODIyMw_c455c57a-62c9-4158-932c-41af8ad9f5d0"
      unitRef="shares">65396531</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4def0db0b7044c8ab98ea0b71ab8077_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0yLTEtMS0zODIyMw_fb6d2882-cf38-4796-ac1b-5867eb937555"
      unitRef="usd">6540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i020511694d9940ec8ad4cb5aec3a3c08_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0zLTEtMS0zODIyMw_b1fd2876-a5a5-4e13-8a81-8b6e221fd5f8"
      unitRef="usd">436828000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9eafae084c34d8d911c6176a81b0ca9_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS00LTEtMS0zODIyMw_9c047713-7725-4bea-b1b5-69018b819776"
      unitRef="usd">2201330000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9849a4220324c5580e300da8c80e4ca_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS01LTEtMS0zODIyMw_7698356c-6ed0-4569-b52f-ca93ad1d3caa"
      unitRef="usd">26993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS02LTEtMS0zODIyMw_b94db218-ba8f-417a-9c6c-befef06c29ba"
      unitRef="shares">10197775</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77201c8aeaa849a0a987a1eeebf35ebf_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS03LTEtMS0zODIyMw_1372ec91-a0c1-4789-82f6-eef41d8a7f9c"
      unitRef="usd">-351909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f229be34a7942a0ab88d99805351744_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS04LTEtMS0zODIyMw_d7288949-e4d5-4e7c-a3ab-ecea7e219697"
      unitRef="usd">2319782000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie290d217d6324cab90f756d02ed15ec0_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS05LTEtMS0zODIyMw_32ed469b-3e09-4161-935c-3aad7eb6c4a5"
      unitRef="usd">25787000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i961447fddd43410196bac07f63f36235_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfOS0xMC0xLTEtMzgyMjM_ee5da2bc-6519-4e9e-b1be-dc0b2838f4f3"
      unitRef="usd">2345569000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtNC0xLTEtMzgyMjM_eb418ee1-0845-4324-9f73-ea5a434c5f39"
      unitRef="usd">113757000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtOC0xLTEtMzgyMjM_8f1a13a8-8901-4c2e-a09f-a4598f8e089f"
      unitRef="usd">113757000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtOS0xLTEtMzgyMjM_af238d5d-25de-41d9-a533-90dd253b007c"
      unitRef="usd">1882000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTAtMTAtMS0xLTM4MjIz_89038ccd-da3f-4460-9763-744ce9862d06"
      unitRef="usd">115639000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMS0xLTEtNDE5Nzk_5514dd6f-16e0-4b3a-85ea-ab8591bf5ac0"
      unitRef="shares">255039</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i53b24e3d0c81470084d193bb5d874e0d_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMi0xLTEtNDE5Nzk_64404e46-2a76-4db1-be93-70a58ceae185"
      unitRef="usd">25000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMy0xLTEtMzgyMjM_9596a864-fd64-4d47-ad87-e30814237006"
      unitRef="usd">198000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtNi0xLTEtNDE5Nzc_93d30342-0d7e-482f-9ad9-190859ec9d84"
      unitRef="shares">87554</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ic59ed8b529b34ce0b458398cafba3488_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtNy0xLTEtNDE5Nzc_27b22559-b574-4ab9-bc24-fc1bc985c5e4"
      unitRef="usd">-8317000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtOC0xLTEtMzgyMjM_0f0632eb-c50b-48ee-b4be-956213f38abf"
      unitRef="usd">-8094000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTEtMTAtMS0xLTM4MjIz_f1b4327d-ef97-4e08-8ff2-3593ebf1f95c"
      unitRef="usd">-8094000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItMC0xLTEtMzgyMjMvdGV4dHJlZ2lvbjpmNDY1NjdhZTIyMzg0M2EyOTdkZDFjNjdmZDNmYTk2OF8xNA_e158224f-4cb3-45fe-9b7e-6b48d08e7661"
      unitRef="usdPerShare">0.41</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i17a194e89d304a4eba2f2aa20789cc66_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItNC0xLTEtMzgyMjM_ecd07c7f-302e-4f6a-996f-8bb8842d5f88"
      unitRef="usd">22700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItOC0xLTEtMzgyMjM_278d0ea3-9d1a-4861-bd47-5f7a91ce7120"
      unitRef="usd">22700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTItMTAtMS0xLTM4MjIz_f8aa962e-4981-47a1-8add-248b63e967d6"
      unitRef="usd">22700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifdd997009aea47f3b1ab8d02d48ba2a5_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtMy0xLTEtMzgyMjM_d21eda76-e9b1-4f9a-b838-1a7fdff44b96"
      unitRef="usd">5768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtOC0xLTEtMzgyMjM_9375ff55-b2bf-4e15-a094-82aae77ac8f4"
      unitRef="usd">5768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTMtMTAtMS0xLTM4MjIz_adcd555a-7f67-4670-aac8-acc02308344b"
      unitRef="usd">5768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtNS0xLTEtMzgyMjM_6fa9b2ac-9daf-44dc-b4cb-03680a7fb8ff"
      unitRef="usd">-15774000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i423ce6b000bd49f7bf3d9a0895c1334f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtOC0xLTEtMzgyMjM_149faf95-3f93-4b1d-aab6-75126c2c10f8"
      unitRef="usd">-15774000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i21b37d8372b7474da9ff6b2be7713d88_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtOS0xLTEtMzgyMjM_55f09f49-e9e7-4e69-a388-a322bea48d11"
      unitRef="usd">113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTQtMTAtMS0xLTM4MjIz_c566353d-516b-43bc-9882-1912f5ee9cb5"
      unitRef="usd">-15661000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesIssued
      contextRef="i9fe9767c9dff4652963bd960f3719ad5_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMS0xLTEtMzgyMjM_72293dc5-1199-4666-a04b-e2516d8006ed"
      unitRef="shares">65651570</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9fe9767c9dff4652963bd960f3719ad5_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMi0xLTEtMzgyMjM_1fd97eeb-d9cd-4c6c-b8bc-0db9c30fadd0"
      unitRef="usd">6565000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c31496243874ed0a952c2ee53c32b37_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMy0xLTEtMzgyMjM_1872579f-df18-48ea-8476-6cb1e8bee557"
      unitRef="usd">442794000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f395447ca4f423083443daf6bf065e9_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNC0xLTEtMzgyMjM_3c6617c9-64a4-464d-8250-fcfdc2af40d6"
      unitRef="usd">2292387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd3b213c38564dffaa25ef950ffebadb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNS0xLTEtMzgyMjM_4a8e75c4-1a39-4dc8-a6de-841b4c20c0be"
      unitRef="usd">11219000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="i2f674be9337345b287149d45cb7e7051_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNi0xLTEtMzgyMjM_b9954928-8b70-4bb9-944a-21150c075674"
      unitRef="shares">10285329</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f674be9337345b287149d45cb7e7051_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtNy0xLTEtMzgyMjM_c97150e7-730e-4d4f-a92b-46900d1cda01"
      unitRef="usd">-360226000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i479110cf20044b7fa38795865672f4c2_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtOC0xLTEtMzgyMjM_ff2d7cec-c606-44ff-bb87-878e17314c58"
      unitRef="usd">2392739000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0d85b4376fe64379815dada7aa94cb04_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtOS0xLTEtMzgyMjM_95be40c5-1b51-4154-823b-e8249e8df10e"
      unitRef="usd">27782000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xNi9mcmFnOjZkNzA2YjQwMjU0NjRhYTNiZTUxZWQwYTY0OTNhNWVlL3RhYmxlOjNlMmIyZDA2NzkxMzRlNTg5ZmNmNDg5NDRjNTlmYzY2L3RhYmxlcmFuZ2U6M2UyYjJkMDY3OTEzNGU1ODlmY2Y0ODk0NGM1OWZjNjZfMTgtMTAtMS0xLTM4MjIz_b8eaa6c6-620b-4f49-9175-a4e0b9cfce74"
      unitRef="usd">2420521000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xOS9mcmFnOjM2ZWM4MmZjZjVjNzQ1NGI4NDc5YWIzMzY2ZGViMTBhL3RleHRyZWdpb246MzZlYzgyZmNmNWM3NDU0Yjg0NzlhYjMzNjZkZWIxMGFfMjYxMA_70191140-2122-4f76-8ab1-e9a869ddab5a">Nature of Operations and Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Nature of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the &#x201c;Company&#x201d; or &#x201c;THOR&#x201d;), that, combined, represent the world's largest manufacturer of recreational vehicles (&#x201c;RVs&#x201d;). The Company manufactures a wide variety of RVs primarily in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Unless the context requires or indicates otherwise, all references to &#x201c;THOR,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; and &#x201c;us&#x201d; refer to THOR Industries, Inc. and its subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The July 31, 2021 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended July 31, 2021. Due to seasonality within the recreational vehicle industry, and the impact of the ongoing COVID-19 pandemic and supply constraints on our industry, among other factors, annualizing the results of operations for the three months ended October 31, 2021 would not necessarily be indicative of the results expected for the full fiscal year.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <tho:NatureOfOperationsPolicyTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8xOS9mcmFnOjM2ZWM4MmZjZjVjNzQ1NGI4NDc5YWIzMzY2ZGViMTBhL3RleHRyZWdpb246MzZlYzgyZmNmNWM3NDU0Yjg0NzlhYjMzNjZkZWIxMGFfMjYxMQ_8736ae06-55ba-4875-9bf4-c5d732960322">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Nature of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the &#x201c;Company&#x201d; or &#x201c;THOR&#x201d;), that, combined, represent the world's largest manufacturer of recreational vehicles (&#x201c;RVs&#x201d;). The Company manufactures a wide variety of RVs primarily in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Unless the context requires or indicates otherwise, all references to &#x201c;THOR,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; and &#x201c;us&#x201d; refer to THOR Industries, Inc. and its subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The July 31, 2021 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended July 31, 2021. Due to seasonality within the recreational vehicle industry, and the impact of the ongoing COVID-19 pandemic and supply constraints on our industry, among other factors, annualizing the results of operations for the three months ended October 31, 2021 would not necessarily be indicative of the results expected for the full fiscal year.&lt;/span&gt;&lt;/div&gt;</tho:NatureOfOperationsPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjI2Mw_0d333dd5-1501-41fb-86b8-983d0706fb15">Acquisitions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Airxcel&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (&#x201c;Airxcel&#x201d;). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The purchase price of $750,000 in cash is subject to standard post-closing adjustments and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company&#x2019;s asset-based credit facility (&#x201c;ABL&#x201d;). In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the term of the ABL as discussed in Note 12 to the Condensed Consolidated Financial Statements. The interest rate remains unchanged. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel's supply chain business in North American and Europe. Airxcel will operate as an independent operation in the same manner as the Company's other subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of Airxcel are included in the Company&#x2019;s Condensed Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $88,778, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, was not material for the three months ended October 31, 2021. Net income before income taxes included a charge of $6,791 related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold in the current period, and also includes $2,184 in amortization expense related to the acquired intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of conducting a fair value analysis. While all amounts remain subject to adjustment, the areas subject to the most significant potential adjustment are intangible assets, deferred income tax liabilities and certain accrued expenses. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash consideration for acquisition, less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.3 years. The customer relationships were valued based on the Discounted Cash Flow Method and will be amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over 20 years. The design technology assets were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over 10 years. Backlog was valued based on the Discounted Cash Flow Method and will be amortized on a straight-line basis over 2 months. The vast majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Tiffin Group&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 18, 2020, the Company acquired all of the issued and outstanding capital stock of luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the &#x201c;Tiffin Group&#x201d;). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The initial cash consideration for the acquisition of the Tiffin Group was approximately $300,000, subject to adjustment, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company&#x2019;s existing asset-based credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final fair values of the Tiffin Group net assets acquired on the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dealer network&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(81,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash consideration for acquisition, less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.8 years. The dealer network was valued based on the Discounted Cash Flow Method and is being amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and is being amortized on a straight-line basis over 20 years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUwNw_31002305-c0c6-4897-9f7b-246c3f9fe376"&gt;five&lt;/span&gt; to seven months. Generally, the goodwill recognized as a result of this transaction is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma information represents the Company&#x2019;s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021 and the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020. These pro forma results may not be indicative of the actual results that would have occurred under the ownership and management of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:40.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,005,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,813,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to THOR Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.11&#160;&lt;/span&gt;&lt;/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:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQyNA_1871199b-6222-450e-94d0-f0a2b5600529"
      unitRef="usd">750000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iddb5dacbbb3248b19b6b381251430489_D20210901-20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ0Mw_23bd449a-7083-4ace-9baa-fd981c30ee78"
      unitRef="usd">625000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i47be80eed6c7455e828d66782f16de5d_I20190201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ2Mg_ffca530e-c32c-4283-8cb1-7e65ec8cb7c0"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i143fc85c926a4ac9b514b4de917e5ee3_I20210901"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTYzNTQ4Mw_1c6dda0b-52fa-4246-92ea-63ad0451ab0c"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2Mjc2Nw_259995dd-fdf1-4f79-949a-4bacc490355c"
      unitRef="usd">88778000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MjgwNA_42310834-6f95-4573-92e4-2c46c9135d99"
      unitRef="usd">-6791000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ib8979a1063af4093b2c21737e611111d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MjgxNQ_201a1d8f-c2fa-460b-863c-bb29e3d1a31f"
      unitRef="usd">2184000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzIzMA_f045cf90-24bb-4c6e-8e3c-f71ee6c9e6bc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of conducting a fair value analysis. While all amounts remain subject to adjustment, the areas subject to the most significant potential adjustment are intangible assets, deferred income tax liabilities and certain accrued expenses. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash consideration for acquisition, less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final fair values of the Tiffin Group net assets acquired on the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dealer network&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(81,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash consideration for acquisition, less cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMC0yLTEtMS01MDgzMA_33fa4924-5eeb-4b0c-8b32-301133be3b46"
      unitRef="usd">23404000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMS0yLTEtMS01MDg1OA_b1813240-b3a0-41d4-acc3-cc35d6b1b634"
      unitRef="usd">71150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMi0yLTEtMS01MDg1OA_e29da1ba-6061-4035-be26-0191053dbab2"
      unitRef="usd">61921000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMy0yLTEtMS01MDg1OA_6fea01ed-ffed-4cb2-9394-71e2708c80b7"
      unitRef="usd">40853000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4718d6f411294d13bcf061a30d4d03a8_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNS0yLTEtMS01MDkzNw_efe2b278-eb39-4d20-8571-b9ce677a90e4"
      unitRef="usd">284000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icd4ad8ce63914169aab088025089222a_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNi0yLTEtMS01MDkzNw_e65d411b-9dad-4991-a55c-55442bdb8d2e"
      unitRef="usd">56900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ife3f9ade1b5e4428ba97916d729b37f3_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfNy0yLTEtMS01MDkzNw_5b45449b-b189-4859-a02b-3f1a1799f34c"
      unitRef="usd">60600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i65eb3629e53d4894a6394058cde0e83b_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfOC0yLTEtMS01MDkzNw_2ca070d1-6663-4072-a215-a73803a07b89"
      unitRef="usd">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfOS0yLTEtMS01MDkzNw_7d04252b-4694-4a49-9225-7279f5926107"
      unitRef="usd">368639000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTAtMi0xLTEtNTA5Mzc_6a728b54-0128-4a51-8177-cd9706d0baac"
      unitRef="usd">109336000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTEtMi0xLTEtNTA5Mzc_a3bcf817-4f6c-46ad-a876-143f720c9c45"
      unitRef="usd">79115000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTItMi0xLTEtNTA5Mzc_536294c1-dd7b-4577-a13a-5e3f8e613938"
      unitRef="usd">10494000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTMtMi0xLTEtNTg0OTI_42c2ae3c-6acd-47d1-a9dc-9b6918904c93"
      unitRef="usd">739000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTMtMi0xLTEtNTA5Mzc_808bdd3c-931a-47e3-b700-501d80a8c1d2"
      unitRef="usd">768483000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTQtMi0xLTEtNTA5Mzc_98c85104-d621-4ee1-be59-bbad03cff57e"
      unitRef="usd">23404000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjkyYzY3OThkYThmMTRjZmM4Yjg4ODM1OWY2YjYzNDNjL3RhYmxlcmFuZ2U6OTJjNjc5OGRhOGYxNGNmYzhiODg4MzU5ZjZiNjM0M2NfMTUtMi0xLTEtNTA5Mzc_bcb72cb8-6c69-4562-8108-d8a6a8e5b091"
      unitRef="usd">745079000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI5OQ_97ed4df6-55e0-4fbf-a227-0a3f8317c6d3">P18Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i4fd70c942fd046e59b80a710dc504795_D20210901-20210901"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI0NQ_7529b12c-6308-4595-a491-df064017caae">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i03a0648b0dc64575a861d43c2d81f0fb_D20210901-20210901"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI2MQ_007d23c2-0770-48c7-9598-983183eaaeb9">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i610a43b8a59347898c08887c78645300_D20210901-20210901"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTY0NDU4OA_fddea775-411e-4381-a133-1d1d6218ac0d">P10Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i63d8de5bd382482fb72212eb74e93301_D20210901-20210901"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTA5OTUxMTY0NDYwMg_e2878d93-3fd0-4a70-a990-e1cc0b4e9eb1">P2M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfODQw_cc118320-05cb-40cd-b87e-524ed6b74936"
      unitRef="usd">300000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="icee88e4b13614cf2b31d747ebf904c3b_D20201218-20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfOTIz_ad6f0dd8-e5f5-46f1-9649-e7a6b70f897b"
      unitRef="usd">165000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMC0yLTEtMS0zODIyMw_30cc0939-5867-441b-88d0-f3accd59188a"
      unitRef="usd">13074000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMS0yLTEtMS0zODIyMw_e5a2a0e2-0aae-42d2-b694-614ad3d6ae69"
      unitRef="usd">116441000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMi0yLTEtMS0zODIyMw_709e2f03-7236-4a92-afa4-44f61dce44bb"
      unitRef="usd">53860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMy0yLTEtMS0zODIyMw_c484cb73-7505-459f-837f-86dbaafb1cb1"
      unitRef="usd">48262000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie5ca032a503b46588c30aacdb6761cb7_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNS0yLTEtMS0zODIyMw_75f1a247-94c4-4ab3-8de9-2609d7a755c0"
      unitRef="usd">92200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic01e514c1d114f929e2f90e558ff740f_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNi0yLTEtMS0zODIyMw_83b3449d-96ef-4e40-8258-0f5afc8fdb80"
      unitRef="usd">32100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iafcac569bf7e454185937019d6faed8c_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfNy0yLTEtMS0zODIyMw_671499ef-8988-4e84-adac-0aacdb157e0f"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i5898a5c0b9a04e268a3fbbb0d28c614c_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfOC0yLTEtMS0zODIyMw_fbc344bf-0cb4-4564-90d9-ee0357230709"
      unitRef="usd">4800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfOS0yLTEtMS0zODIyMw_7d7af159-2a18-45de-bde4-945519b39fa6"
      unitRef="usd">65064000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTAtMi0xLTEtMzgyMjM_88fe521a-45b3-4cb2-956c-f92a02505fba"
      unitRef="usd">81423000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTEtMi0xLTEtMzgyMjM_7c562843-9990-44fd-b6be-ed261c7bacec"
      unitRef="usd">37263000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTItMi0xLTEtMzgyMjM_30f89b87-975d-45d3-95aa-3da8259dc5d4"
      unitRef="usd">7203000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTMtMi0xLTEtMzgyMjM_27aca334-7d20-4ddf-aaa9-18400e24f938"
      unitRef="usd">301312000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTQtMi0xLTEtMzgyMjM_12a6fdc4-4cc1-4221-baa7-54a6a8d03cb1"
      unitRef="usd">13074000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOjI5YjFkNzI2NTAzYzQyYTI4MTcwMGY2OTQ4MDQxYjU4L3RhYmxlcmFuZ2U6MjliMWQ3MjY1MDNjNDJhMjgxNzAwZjY5NDgwNDFiNThfMTUtMi0xLTEtMzgyMjM_5c634865-3d4c-4f0f-a35b-93a41158bc01"
      unitRef="usd">288238000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i70e2827965444bddbf3b1839e217d571_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4MzI4Ng_d8961ed8-1017-4eb0-aa63-50671ab42cc3">P18Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ifce02b80aab6494f83d0fd3203adb32a_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ2MTcxOA_436c90cf-bd49-4b99-8825-3a3834c24d68">P18Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="ie569e3e5ae10451c8a4b81807b19b651_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4NzcyMA_c3200cab-b1ce-4e10-90a4-8098878c8769">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i8cc608286f024a2aa15221d4752c1093_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjU5NzA2OTc4Nzc0Mw_0d60a55a-fe71-4f4d-b43b-904cdded48ce">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i2a2acc29adad44beab5ebdb9964a8550_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUxMQ_9ffead1c-8f31-43e8-92e1-79cd4263ae22">P7M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfNjI2Mg_e6ebd89e-b213-400a-836f-a040329cbe6d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma information represents the Company&#x2019;s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021 and the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020. These pro forma results may not be indicative of the actual results that would have occurred under the ownership and management of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:40.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,005,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,813,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to THOR Industries, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.11&#160;&lt;/span&gt;&lt;/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:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMi0yLTEtMS01OTkyNg_91f73aef-a646-48c9-954e-7c47779a4296"
      unitRef="usd">4005682000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMi00LTEtMS01OTkyNg_2f4af4bc-c990-46e3-9ed3-30cadc72bd82"
      unitRef="usd">2813236000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMy0yLTEtMS01OTkyNg_c6a007de-b951-46bb-b55b-e18fd1823ff3"
      unitRef="usd">249055000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfMy00LTEtMS01OTkyNg_7a529805-7288-42bb-928b-a6cb37e16a88"
      unitRef="usd">117489000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNC0yLTEtMS01OTkyNg_12653979-827a-4a55-8801-e46b3dad6ac1"
      unitRef="usdPerShare">4.49</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNC00LTEtMS01OTkyNg_1710218b-5025-41ac-b2f3-dcaf72b7f073"
      unitRef="usdPerShare">2.13</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNS0yLTEtMS01OTkyNg_e18bbed0-172b-4c0a-95d4-5bcba2263c03"
      unitRef="usdPerShare">4.46</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RhYmxlOmE3ZDBkNDYzZmY4ZDQwODc5MDgwOTIzNzAxNTA0NTQ3L3RhYmxlcmFuZ2U6YTdkMGQ0NjNmZjhkNDA4NzkwODA5MjM3MDE1MDQ1NDdfNS00LTEtMS01OTkyNg_a30c65a6-699f-4387-87bd-065544c7d382"
      unitRef="usdPerShare">2.11</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDAx_120d3be6-acea-47f1-aa9d-a3d9727eeadf">Business Segments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has three reportable segments, all related to recreational vehicles: (1) North American Towables, (2) North American Motorized and (3) European. The operations of the Company's Postle, Togo Group (rebranded as Roadpass Digital in November 2021) and recently acquired Airxcel subsidiaries are included in Other. Net sales included in Other related primarily to the sale of component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company&#x2019;s North American towable and North American motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables reflect certain financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NET SALES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,392,044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165,862&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,899&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;632,997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,488&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,798,859&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,488,387&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,707&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,465)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,734)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,958,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,537,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;INCOME (LOSS) BEFORE INCOME TAXES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266,282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,179&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,898&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,976)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,506)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,490&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,891)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(42,411)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,319&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;TOTAL ASSETS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,137,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,870,577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,244,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,073,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,381,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,944,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,872,828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,975,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,254,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,919,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,223,899&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,768,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,654,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,324&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,713&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,911&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,953&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CAPITAL ACQUISITIONS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,408&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,629&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,763&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,802&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,047&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,852&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDY_b02ad3f8-d1cd-4290-975b-d1ad8baa4557"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RleHRyZWdpb246YTQyZGQ1OWZhNDZlNGUwMGFkZWFhYzA2NmU1ZGRkZDRfNDAy_94193390-a18f-4f89-beee-c2a8fbc88cac">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables reflect certain financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NET SALES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,392,044&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165,862&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,899&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;632,997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,488&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,798,859&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,488,387&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,707&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,465)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,734)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,958,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,537,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;INCOME (LOSS) BEFORE INCOME TAXES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266,282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,179&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,898&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,746&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,976)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,506)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,490&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,891)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(42,411)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,319&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;TOTAL ASSETS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,137,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,870,577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,244,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,073,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,381,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,944,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,872,828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,975,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,254,228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,919,904&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,223,899&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,768,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,654,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,324&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,713&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,900&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,911&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,953&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,239&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;CAPITAL ACQUISITIONS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,408&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,629&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,763&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,153&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,802&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,047&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,852&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMy01LTEtMS0zODIyMw_f0064c57-d641-42a8-be57-9f8ec86ab3f5"
      unitRef="usd">2240834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMy03LTEtMS0zODIyMw_1eb382c4-e1cd-46b7-9bbe-51af76ecd16c"
      unitRef="usd">1392044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNC01LTEtMS0zODIyMw_6ae9d37e-5de9-48c3-ac9b-ca7fbc0b37b5"
      unitRef="usd">925028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNC03LTEtMS0zODIyMw_8102e456-10f7-4087-ae9d-7ba8cf203fce"
      unitRef="usd">493855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNS01LTEtMS0zODIyMw_de6aba07-d3d8-42d7-b166-1c3f0c444a27"
      unitRef="usd">3165862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNS03LTEtMS0zODIyMw_775ab3d2-f837-4ef5-bbd3-191ecad2e6ab"
      unitRef="usd">1885899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNi01LTEtMS0zODIyMw_4c4cdfb7-8466-4575-a10a-2a8d84b44d80"
      unitRef="usd">632997000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNi03LTEtMS0zODIyMw_ffc2576a-8a38-4957-ab09-f11d56dd86b1"
      unitRef="usd">602488000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNy01LTEtMS0zODIyMw_893dd2d0-8c5a-4c04-8e58-1914e26ae0d4"
      unitRef="usd">3798859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfNy03LTEtMS0zODIyMw_4098cbf9-dc10-41b3-9216-377aa06f1ca9"
      unitRef="usd">2488387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOC01LTEtMS0zODIyMw_1636204a-007b-4aea-b262-79305f040f9f"
      unitRef="usd">257830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOC03LTEtMS0zODIyMw_8f1c9abb-6855-449d-b561-3c2877cac139"
      unitRef="usd">80707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOS01LTEtMS0zODIyMw_e5bab1b4-7702-4249-b460-84c6f110add7"
      unitRef="usd">-98465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfOS03LTEtMS0zODIyMw_ad61403a-a453-4884-b2d0-f969f0285265"
      unitRef="usd">-31734000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMTAtNS0xLTEtMzgyMjM_0f4c3368-a05a-4b46-bce7-afd9295eb210"
      unitRef="usd">3958224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY5NTgzNzIzYWExNjQwMWFiNWQ4ZDNkOGMzN2E5MTkyL3RhYmxlcmFuZ2U6Njk1ODM3MjNhYTE2NDAxYWI1ZDhkM2Q4YzM3YTkxOTJfMTAtNy0xLTEtMzgyMjM_637f0f01-6107-435d-b2e0-670645c3bd77"
      unitRef="usd">2537360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNC01LTEtMS0zODIyMw_37f6884d-3635-4e93-8512-5ea596c71eee"
      unitRef="usd">266282000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNC03LTEtMS0zODIyMw_af933f4f-c9d5-4b50-b8c0-72a9246221b9"
      unitRef="usd">141179000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNS01LTEtMS0zODIyMw_ca0557f2-082a-44af-8114-600534173373"
      unitRef="usd">88898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNS03LTEtMS0zODIyMw_fe0890e9-80e1-43fa-ac8e-b2e4c260e2c7"
      unitRef="usd">41567000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNi01LTEtMS0zODIyMw_259952cb-2e21-46c4-b642-7145f15230b9"
      unitRef="usd">355180000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNi03LTEtMS0zODIyMw_6566410e-1849-453f-a80a-036664a3b5b0"
      unitRef="usd">182746000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNy01LTEtMS0zODIyMw_b6cd9eab-ec8f-4a35-a56d-955741ce69f4"
      unitRef="usd">-17976000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfNy03LTEtMS0zODIyMw_b1217951-6b35-4799-a8a1-f11cb7c9942a"
      unitRef="usd">-5506000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOC01LTEtMS0zODIyMw_9c7c8308-5842-4f0f-803f-0d523388dc3a"
      unitRef="usd">337204000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOC03LTEtMS0zODIyMw_af7fb90a-8ea7-4981-a95c-797ade1520d3"
      unitRef="usd">177240000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOS01LTEtMS0zODIyMw_d960d9e0-d351-40aa-a5d5-a2ce5d40d5bf"
      unitRef="usd">23529000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfOS03LTEtMS0zODIyMw_707c5ad5-8ade-4139-9282-542c98b0af14"
      unitRef="usd">11490000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTAtNS0xLTEtMzgyMjM_548f6f1d-8d03-49ef-88f7-96f0a6906826"
      unitRef="usd">-47891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTAtNy0xLTEtMzgyMjM_0f17e0ac-c610-48f1-b54d-c02108a62a72"
      unitRef="usd">-42411000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTEtNS0xLTEtMzgyMjM_fdee62c8-d152-4ec5-812e-80f0bb2a2e02"
      unitRef="usd">312842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjZkNTM0MWQ4MDM2YTRhOWJhOWQyNjFhZDVlY2QwOGU3L3RhYmxlcmFuZ2U6NmQ1MzQxZDgwMzZhNGE5YmE5ZDI2MWFkNWVjZDA4ZTdfMTEtNy0xLTEtMzgyMjM_aa1af2a0-c54f-4deb-91b8-85f3c13a8c83"
      unitRef="usd">146319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="i03833ef2365148ecb9ac87d56aede304_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMi0xLTEtMS0zODIyMw_c326fa40-0710-4ac4-9d2a-03b72fcaf997"
      unitRef="usd">2137149000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6cfd83731d9a4b67962591320b86b749_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMi0zLTEtMS0zODIyMw_50f0a84f-2c02-482d-a05d-c61a6aa368fa"
      unitRef="usd">1870577000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6678528b945d4c1fbb37bf7f9ec57f5f_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMy0xLTEtMS0zODIyMw_79bbbb30-f6e3-419c-8ea4-c46736a1a9f7"
      unitRef="usd">1244251000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4c74763e227c47348c1eba562b62b111_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfMy0zLTEtMS0zODIyMw_d86d84e3-c5d8-4a5b-b213-380c77dcf921"
      unitRef="usd">1073506000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie9a37dbdf11b4018b4591ecf33488d77_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNC0xLTEtMS0zODIyMw_9863d7f9-374c-442f-ba94-e343a7bdb8e6"
      unitRef="usd">3381400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id6a5763340bf45a9b32f73a96a9b8ecb_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNC0zLTEtMS0zODIyMw_71477ae1-8eb5-4b98-9d3a-1217ddad2d9f"
      unitRef="usd">2944083000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i062237a90f0d445c90b3104e2bf70755_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNS0xLTEtMS0zODIyMw_87c6c15c-2264-4918-9f74-45a40e2a2c8a"
      unitRef="usd">2872828000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i63bd9db9128b42118a59a766b29896bd_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNS0zLTEtMS0zODIyMw_7248cc71-549e-4839-b6b8-fc99dbbfc5a6"
      unitRef="usd">2975821000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7b9102c70c4c44f591f4c1345d2809f2_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNi0xLTEtMS0zODIyMw_19587d72-a05a-46b7-a0ad-fc935f1fba6e"
      unitRef="usd">6254228000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i44ab4c5bf3964b5da9310e2f07e812a8_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNi0zLTEtMS0zODIyMw_cf367550-f75c-4f9f-b0ce-81b7d13105fa"
      unitRef="usd">5919904000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ife1ebeaaabb84735af401dae864fb2cb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNy0xLTEtMS0zODIyMw_8eb03ef1-ac58-40af-8217-ba96cdbd3320"
      unitRef="usd">1223899000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8f2fe9a2e0a7412eb43d745e88b23c5c_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfNy0zLTEtMS0zODIyMw_4da963f0-da5f-455e-a357-4fd44e5a4a33"
      unitRef="usd">272350000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i96b65ad95270475d94db60a3464e5933_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOC0xLTEtMS0zODIyMw_ead62673-122e-4607-a1b7-946a03c7cbb5"
      unitRef="usd">290644000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7cc0830c251e4a95b0cf6e29d38ff981_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOC0zLTEtMS0zODIyMw_aab380c8-1502-4fd0-8aca-17308442eb20"
      unitRef="usd">461834000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOS0xLTEtMS0zODIyMw_0598016f-7ce8-43d1-8f69-ef07f2896d9c"
      unitRef="usd">7768771000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOmZmM2EwNWY2MWQ2YTRjYmFiOTg3ZWIzM2NmN2VkMjgxL3RhYmxlcmFuZ2U6ZmYzYTA1ZjYxZDZhNGNiYWI5ODdlYjMzY2Y3ZWQyODFfOS0zLTEtMS0zODIyMw_8a02d268-ead1-4027-834c-f5005d0ba0bb"
      unitRef="usd">6654088000</us-gaap:Assets>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMy01LTEtMS0zODIyMw_2ed21073-f964-41da-aa17-4b2ec2ba52d5"
      unitRef="usd">16302000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMy03LTEtMS0zODIyMw_b7a39d5a-a103-4d8b-9189-f610980fd5b7"
      unitRef="usd">15807000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNC01LTEtMS0zODIyMw_969519a8-f3ff-4ba9-bed4-190a5b781b37"
      unitRef="usd">7022000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNC03LTEtMS0zODIyMw_025c5c26-3305-44dc-8f03-4c8e867d2b25"
      unitRef="usd">3770000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNS01LTEtMS0zODIyMw_c2e35120-1d84-497a-8664-e51949769ac5"
      unitRef="usd">23324000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNS03LTEtMS0zODIyMw_0e532603-fa56-4839-a4af-22fa5660eb5b"
      unitRef="usd">19577000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNi01LTEtMS0zODIyMw_2c8ad78e-c47b-43de-95e0-b5d863e34b80"
      unitRef="usd">34713000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNi03LTEtMS0zODIyMw_0d8f6e7d-aff0-4a6c-b5e1-5302f1431a5e"
      unitRef="usd">31323000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNy01LTEtMS0zODIyMw_0d3e7bcc-9209-4f27-99aa-b0d874f5c2b6"
      unitRef="usd">58037000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfNy03LTEtMS0zODIyMw_98366397-b978-4e94-89f9-d960d94cbfde"
      unitRef="usd">50900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOC01LTEtMS0zODIyMw_88383934-e2a4-4ecd-9afa-5cabaf94dcac"
      unitRef="usd">6480000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOC03LTEtMS0zODIyMw_447f3bbe-1b95-4bcf-802a-0a4522e32ee7"
      unitRef="usd">2911000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOS01LTEtMS0zODIyMw_75f43529-b79c-4f48-8e3a-8e71d5eec1bf"
      unitRef="usd">436000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfOS03LTEtMS0zODIyMw_e3bd54ad-20bb-4c60-b2b0-d88c7f28abbe"
      unitRef="usd">428000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMTAtNS0xLTEtMzgyMjM_0441543e-0348-41ea-8602-44dd0898f84d"
      unitRef="usd">64953000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjY3YzJmODQyY2Y1ZjRjNzVhYTRlZWQ0NmM5YjMyOTJhL3RhYmxlcmFuZ2U6NjdjMmY4NDJjZjVmNGM3NWFhNGVlZDQ2YzliMzI5MmFfMTAtNy0xLTEtMzgyMjM_599152d8-2c89-41cd-bf3f-f68f6b2c61c8"
      unitRef="usd">54239000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMy01LTEtMS0zODIyMw_3d920944-5e49-4a9d-8367-8e5a6dc294cb"
      unitRef="usd">13134000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMy03LTEtMS0zODIyMw_1da32b09-aa84-48b4-8340-b163a5950769"
      unitRef="usd">9408000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNC01LTEtMS0zODIyMw_7d1faeef-44a6-4a32-8ccb-addac8b7f0b3"
      unitRef="usd">8629000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNC03LTEtMS0zODIyMw_39a7e89e-d465-4559-a042-a99868a7f39b"
      unitRef="usd">1745000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNS01LTEtMS0zODIyMw_bbd83deb-f9fe-423c-a325-61dd76952c24"
      unitRef="usd">21763000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNS03LTEtMS0zODIyMw_3239b93b-3820-4c14-9376-40adeb6be066"
      unitRef="usd">11153000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNi01LTEtMS0zODIyMw_71ee2e4b-b725-4c92-90f8-ac8d43dbac7d"
      unitRef="usd">14802000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNi03LTEtMS0zODIyMw_6481c5e1-6331-4a91-90eb-87dd058e912c"
      unitRef="usd">9894000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNy01LTEtMS0zODIyMw_011df6c0-f7b6-438d-a165-f0c60fa3682c"
      unitRef="usd">36565000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfNy03LTEtMS0zODIyMw_29cddbbe-fbf5-49c9-8e18-23efe7898008"
      unitRef="usd">21047000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4453b828df834341bf21e38937b060ae_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOC01LTEtMS0zODIyMw_67afe5c3-a38e-49aa-9434-c90963d50e3f"
      unitRef="usd">4417000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3f510496a7f84603819baec2ba314215_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOC03LTEtMS0zODIyMw_3ac9a4c1-ca99-4f09-a1f0-9ba837ea486c"
      unitRef="usd">1444000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib89e39f143244167af4e0a9e0fdb7109_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOS01LTEtMS0zODIyMw_afdc28dd-6b99-4b57-87c3-ddaf5b87b176"
      unitRef="usd">34000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iad2c069dd13149188d1c41b2d6faf5ec_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfOS03LTEtMS0zODIyMw_d3ce2850-a9bb-4e4d-a9f4-12f0458a8743"
      unitRef="usd">361000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMTAtNS0xLTEtMzgyMjM_7f45d611-c435-494f-9480-de7760e75311"
      unitRef="usd">41016000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yNS9mcmFnOmE0MmRkNTlmYTQ2ZTRlMDBhZGVhYWMwNjZlNWRkZGQ0L3RhYmxlOjU1Y2IxNGE3MzhkYTQyMWI4NmU5NzE4ZGMzYTIxMjNhL3RhYmxlcmFuZ2U6NTVjYjE0YTczOGRhNDIxYjg2ZTk3MThkYzNhMjEyM2FfMTAtNy0xLTEtMzgyMjM_38341d57-18f0-43e6-953a-76f6be48ce4b"
      unitRef="usd">22852000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfNjQ5_7c608d4b-a644-471d-b422-417433cbea72">Earnings Per Common Share&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,422,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,238,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units and performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding assuming dilution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,790,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,554,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company excluded 30,333 and 96,809 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted average shares outstanding assuming dilution at October 31, 2021 and October 31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfNjUw_9d378781-daa6-4999-bc39-96c1118ccc1f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,422,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,238,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units and performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding assuming dilution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,790,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,554,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMi01LTEtMS0zODIyMw_8d246dc1-e39d-4d09-896f-10338b59d45c"
      unitRef="shares">55422854</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMi03LTEtMS0zODIyMw_fc4f1d64-a4c9-470d-98cc-3d11b1854526"
      unitRef="shares">55238164</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMy01LTEtMS0zODIyMw_e7a57fa7-393f-4e04-bc70-7eb9f551fe54"
      unitRef="shares">367858</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfMy03LTEtMS0zODIyMw_4cd28778-2574-408f-97c9-fe662c427272"
      unitRef="shares">316518</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfNC01LTEtMS0zODIyMw_a79f0480-b17c-4350-a99b-3f5b3481f1ef"
      unitRef="shares">55790712</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RhYmxlOjA5ZmI2ZmIwMTRkNTQ2ZTM4YmNhYTM2YjgxMGJmZWE5L3RhYmxlcmFuZ2U6MDlmYjZmYjAxNGQ1NDZlMzhiY2FhMzZiODEwYmZlYTlfNC03LTEtMS0zODIyMw_26bf7a25-e754-42d6-a946-a3592392a10f"
      unitRef="shares">55554682</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfMTA5OTUxMTYyOTM4OA_6886cb6f-3358-4a14-8a4f-82c55fc76b75"
      unitRef="shares">30333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yOC9mcmFnOjRjMTE4NTkwYzc2YjRlN2I4NmVkYzQyOTI4NDViNjJlL3RleHRyZWdpb246NGMxMTg1OTBjNzZiNGU3Yjg2ZWRjNDI5Mjg0NWI2MmVfMzA1_c4586be3-e030-4d66-8bcb-bae605d7e447"
      unitRef="shares">96809</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczNQ_547d9f41-1ba0-444c-8799-46a183ca741e">Derivatives and Hedging &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our derivative instruments designated as cash flow hedges and the associated notional amounts, presented on a pre-tax basis, were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value in&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts outstanding at October 31, 2021 are used to exchange British Pounds Sterling (&#x201c;GBP&#x201d;) for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at October 31, 2021 is 15,000 GBP ($20,674), and these contracts have various maturity dates through January 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into interest rate swaps to convert a portion of the Company&#x2019;s long-term debt from floating rate to fixed rate debt. As of October 31, 2021, the outstanding swaps had notional contract values of $432,250, partially hedging the interest rate risk related to the Company&#x2019;s U.S. dollar term loan tranche that matures in February 2026. The Company&#x2019;s other interest rate swaps not designated as hedging instruments had a notional contract value of $31,168 at October 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Net Investment Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and effective as a hedge of the Company&#x2019;s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains for the three months ended October 31, 2021, net of tax, were $9,240. Gains for the three months ended October 31, 2020, net of tax, were $5,482.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no amounts reclassified out of accumulated other comprehensive income (&#x201c;AOCI&#x201d;) pertaining to the net investment hedge during the three-month periods ended October 31, 2021 and October 31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $31,168 and a fair value of $1,786, which is included in Other current liabilities in the Condensed Consolidated Balance Sheet as of October 31, 2021. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948, as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) on Derivatives Designated as Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (Loss) recognized in Other Comprehensive Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Other comprehensive income (loss), net of tax, before reclassification from AOCI was $607 and $558 for the three months ended October 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&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:59.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Reclassified from AOCI, Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) on Derivatives Not Designated as Hedging Instruments&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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of loss recognized in income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczNg_117ede50-f868-4d6d-a67d-7f884b26290e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our derivative instruments designated as cash flow hedges and the associated notional amounts, presented on a pre-tax basis, were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value in&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i93b52e90034e405f8742d975fc634e0d_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC0xLTEtMS0zODIyMw_226d71a4-b8c0-41b4-a0fe-23e3be23e292"
      unitRef="usd">20674000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i93b52e90034e405f8742d975fc634e0d_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC01LTEtMS0zODIyMw_398210f6-2c10-46f0-ac2d-4f033b675886"
      unitRef="usd">282000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia7409e1fe8df4bc39938c880322b388e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC03LTEtMS0zODIyMw_dba7961e-2f45-4fd9-b1d9-6e41e042c54c"
      unitRef="usd">41899000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia7409e1fe8df4bc39938c880322b388e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNC0xMS0xLTEtMzgyMjM_ea2e3be3-d69d-424c-8f21-05109a2b9b04"
      unitRef="usd">88000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5dae2c1c14ec4c4794375bcdd0015756_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS0xLTEtMS0zODIyMw_cc00fbf0-05c9-4572-bd3b-2088aa1a99fc"
      unitRef="usd">432250000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i5dae2c1c14ec4c4794375bcdd0015756_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS01LTEtMS0zODIyMw_c10f41c3-2f43-453b-bfa7-a1be7c9ebfe4"
      unitRef="usd">8033000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS03LTEtMS0zODIyMw_5e4e17fc-cf61-4f9e-879b-635ad19cce6b"
      unitRef="usd">482138000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ibbeac37dc8c447e0ad3e30adf0f08ebc_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNS0xMS0xLTEtMzgyMjM_4b2c4f7e-abdb-4d52-9fa0-a8a74f51775e"
      unitRef="usd">11420000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic532446410874a548aea5d35bf3a7cbb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi0xLTEtMS0zODIyMw_7c9899af-83b3-425f-82e4-4220792b7353"
      unitRef="usd">452924000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ic532446410874a548aea5d35bf3a7cbb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi01LTEtMS0zODIyMw_4babce17-16c9-43b9-a65a-f93bd006bbdc"
      unitRef="usd">8315000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i25d4c79396654641bd8dc3ca71c4ea10_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi03LTEtMS0zODIyMw_abea6d57-7fa9-437a-96fb-9077a4929404"
      unitRef="usd">524037000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i25d4c79396654641bd8dc3ca71c4ea10_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmU1M2I0YTM5NzdkMTQ4YTY5ODQ4YWE5YmM1NWUwOTZjL3RhYmxlcmFuZ2U6ZTUzYjRhMzk3N2QxNDhhNjk4NDhhYTliYzU1ZTA5NmNfNi0xMS0xLTEtMzgyMjM_00e63d2b-27d3-4197-b21b-646470c5b93e"
      unitRef="usd">11508000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7ac4fa05ff5048389d53e2d891bc4598_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc4Ng_a75f42fb-f4db-4dbc-a38e-1c75a7921364"
      unitRef="gbp">15000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7ac4fa05ff5048389d53e2d891bc4598_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5MA_e248bac5-9455-4e58-b2ce-c0b6023f14ff"
      unitRef="usd">20674000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i998adefce5774589ab380e62d388e03d_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5NA_eef338eb-e55c-4e94-8020-78129a74bf12"
      unitRef="usd">432250000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i43de1bb7cb834e95806d30ea740af67d_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTY0OTI2NzQ0NDc5OA_cc4719dc-25f6-4a06-8903-d5b0bd642ba1"
      unitRef="usd">31168000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNjY0_55acfeeb-dc11-43a3-ad50-11262633f07c"
      unitRef="usd">9240000</us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives>
    <us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzYy_1573c212-e48b-4deb-8306-8b6d1f8f7cb4"
      unitRef="usd">5482000</us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzk5_32dcf4b6-e8d3-4c87-86b0-11eaf389acce"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfNzk5_4927a062-a52c-49d7-ae6a-45cb43669b3d"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTIwMw_ce49096e-d80f-4c2b-8c37-2c6ac4203c3e"
      unitRef="usd">31168000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeLiabilities
      contextRef="ic5ae71e5b9724eeb97f771bf3ef5bce0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTIyNg_03af668d-f507-4ac9-8542-b0372d5515ec"
      unitRef="usd">1786000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="if16bc5586e404cb7a54ae022d7f06df0_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTQxMQ_6353dc21-8ef8-4677-b90a-aee9183b204c"
      unitRef="usd">32466000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeLiabilities
      contextRef="if16bc5586e404cb7a54ae022d7f06df0_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTQzNA_0693251b-f949-4763-bf76-207ec11de6b7"
      unitRef="usd">1948000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTczMw_e8b51d95-7252-4f31-a447-b7078bc68ed1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) on Derivatives Designated as Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (Loss) recognized in Other Comprehensive Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Other comprehensive income (loss), net of tax, before reclassification from AOCI was $607 and $558 for the three months ended October 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&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:59.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) Reclassified from AOCI, Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain (Loss) on Derivatives Not Designated as Hedging Instruments&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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of loss recognized in income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i5c196879464a4fe293be63c29e5810d9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNS0yLTEtMS0zODIyMw_43b0bd52-5d31-4ab3-b311-c8d7d58e9168"
      unitRef="usd">-141000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i03e53ae950c14537b18241d6a7a8f803_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNS00LTEtMS0zODIyMw_0ac7f798-c45b-40c7-a1ce-ba46a2564add"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="iaecb4264731a40c8bba4ce195bebf45a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNi0yLTEtMS0zODIyMw_0e459e7d-6403-48f9-866c-df3186ed0baf"
      unitRef="usd">2496000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i1f6bf83f15d2473fa52e406c931112b9_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNi00LTEtMS0zODIyMw_ca651e88-02d3-48ff-960d-873ef8aa2302"
      unitRef="usd">3332000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i62e1b1f89990498c9286ae711ce38281_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNy0yLTEtMS0zODIyMw_f01ceff7-93e6-409b-8f82-f3759a8ea562"
      unitRef="usd">2355000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i88073d7852e34df4954d486ec8f9f9b1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOjIzYjc5YTcxZDBmZjRjODY5NDk5MDIzOGEyOTc2YzgxL3RhYmxlcmFuZ2U6MjNiNzlhNzFkMGZmNGM4Njk0OTkwMjM4YTI5NzZjODFfNy00LTEtMS0zODIyMw_c0520605-7781-4a68-88b8-f7c2d576645c"
      unitRef="usd">3332000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6220c3b9e3394142bb4278033caf0687_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTA5OTUxMTYzMTE5MQ_0cf6ae32-d008-488c-b579-59a04e693850"
      unitRef="usd">607000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if8a37f2a92594193a6bb6c8f671bad35_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RleHRyZWdpb246OWM4N2M5NjQ0OTFmNDI4NmE2MzY2NjJmNTIxYWVjNzBfMTA5OTUxMTYzMTE5Nw_534c3a9f-521e-4bce-bff3-f34de11b0657"
      unitRef="usd">558000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i8b309a5fdfc64655aa06eacc3441aab6_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS0yLTEtMS0zODIyMw_2eb34f8b-275b-41c3-bd6e-08afaed197c0"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1874d255225145e886051157f5137305_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS01LTEtMS0zODIyMw_c7ec703d-eb4b-4e77-92a0-ca32cb8353d3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2285acb22ccf4e8e8468c29bfae40885_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS03LTEtMS0zODIyMw_11bbbe21-e877-42dd-9a9a-dd415063dc7b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i83c43f5845b9494284c433c361d03385_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNS0xMC0xLTEtMzgyMjM_e28494df-5e3c-470a-8ee4-f6c4ab4bfef1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i3a2523247d37402d8c3e60581d034b72_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi0yLTEtMS0zODIyMw_ca09d9fe-ab6f-4247-8d24-27febc8fda38"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5fe84bb3f2734748ac65d82344ec4b46_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi01LTEtMS0zODIyMw_4ac9c4b4-a3c9-44d9-add4-02f674954955"
      unitRef="usd">-1889000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2804154ef742440b9efc447a6e8602a4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi03LTEtMS0zODIyMw_1bcc3227-4b5e-4259-a518-18824fdc3e80"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i4d9931799bd94d75a66fc51dd40c0ad2_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfNi0xMC0xLTEtMzgyMjM_0bd36dbb-74ce-4db7-83a5-fe2cee51fc0b"
      unitRef="usd">-2774000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i58e4fd33e17d4d66a99c2c2d327308f2_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtMi0xLTEtMzgyMjM_d490f6a0-e7d9-4de4-ad62-476e2914191e"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i4f42c4d82e2049e6ab4a36ee08440701_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtNS0xLTEtMzgyMjM_e448c32d-ddf8-44a6-b0d3-5b2ffd9ed3f7"
      unitRef="usd">87000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i78ca9578734a4a28959ae4cdcb56399c_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtNy0xLTEtMzgyMjM_9fe58b94-4ff7-45ec-a1c1-4419f63463c4"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ibac6dfb7a69746ce96b1e7d134afccf5_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTAtMTAtMS0xLTM4MjIz_e7f29fa0-1a1e-413d-8c6e-704b73592c32"
      unitRef="usd">-38000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8d9899bd7f5a4585867f85a5a9d5a3cf_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtMi0xLTEtMzgyMjM_5ff96dee-fad4-4df8-96cd-0cb081a1ee0b"
      unitRef="usd">-13000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i979060c5379a429185b430f65a1fb2fc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtNS0xLTEtMzgyMjM_0db59d5a-6226-4c44-9ad8-5f195bd4ca35"
      unitRef="usd">-1802000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i43cbe358cdad483ba51828b1ccb9919d_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtNy0xLTEtMzgyMjM_ba499c75-c3ef-45eb-95aa-dbfb6c9cc904"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8430dd2112ae422388c67454743c3b78_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zMS9mcmFnOjljODdjOTY0NDkxZjQyODZhNjM2NjYyZjUyMWFlYzcwL3RhYmxlOmMzYTJlMDM1OWVjMjQ0ZjRiMjEwYTkzNmY5NTFiNjlhL3RhYmxlcmFuZ2U6YzNhMmUwMzU5ZWMyNDRmNGIyMTBhOTM2Zjk1MWI2OWFfMTEtMTAtMS0xLTM4MjIz_e81aff0e-0726-4024-ae7e-a9bd63ee4dd9"
      unitRef="usd">-2812000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjg3_80b0fc2e-fc24-4f02-b7ba-676c46a1f240">Inventories&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major classifications of inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods &#x2013; RV&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods &#x2013; other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Chassis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,750,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess of FIFO costs over LIFO costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,671,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,369,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the $1,750,087 and $1,444,274 of inventories at October 31, 2021 and July 31, 2021, $1,086,598 and $946,767, respectively, were valued on the first-in, first-out (&#x201c;FIFO&#x201d;) method, and $663,489 and $497,507, respectively, were valued on the last-in, first-out (&#x201c;LIFO&#x201d;) method.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjg4_21d49570-fb25-4746-8155-2212227cac3c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major classifications of inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods &#x2013; RV&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods &#x2013; other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;432,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Chassis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,750,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess of FIFO costs over LIFO costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,671,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,369,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="iad1b4d1027e948aeb2507f7ab473b8b8_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMS0xLTEtMS0zODIyMw_4599a2d6-e12d-43cf-b63a-cdb4682e59e1"
      unitRef="usd">124858000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i668c410355d74fd2a84c47af4a706c0a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMS0zLTEtMS0zODIyMw_961f42fd-7e7f-430f-8f88-58e4eda522fc"
      unitRef="usd">114843000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ibdd8460b059344fe80fe8b107f985065_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMi0xLTEtMS0zODIyMw_0d8a3486-5326-47e0-97b9-2cf53f2add16"
      unitRef="usd">93452000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMi0zLTEtMS0zODIyMw_ede2abc4-dafc-42d1-bd3e-736cf2330171"
      unitRef="usd">57810000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMy0xLTEtMS0zODIyMw_c77e4d87-4547-4771-b5a5-b6f9924985bb"
      unitRef="usd">432513000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfMy0zLTEtMS0zODIyMw_7ded7023-65ce-454c-b410-c013f8cf9e5b"
      unitRef="usd">376594000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNC0xLTEtMS0zODIyMw_15765ae2-ffe2-4764-b077-ab503e94c7e4"
      unitRef="usd">706689000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNC0zLTEtMS0zODIyMw_d5c90ffe-23a9-4a26-b4b5-d93b67034224"
      unitRef="usd">602106000</us-gaap:InventoryRawMaterials>
    <tho:InventoryChassis
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNS0xLTEtMS0zODIyMw_350cbb0d-889a-44a1-b39d-68b2e46acd32"
      unitRef="usd">392575000</tho:InventoryChassis>
    <tho:InventoryChassis
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNS0zLTEtMS0zODIyMw_a8cfb7fa-7a5f-4b83-9a94-71efd6fb9c33"
      unitRef="usd">292921000</tho:InventoryChassis>
    <us-gaap:InventoryGross
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNi0xLTEtMS0zODIyMw_7299312c-8e40-47c4-a15a-c19e4c2db35d"
      unitRef="usd">1750087000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNi0zLTEtMS0zODIyMw_67cf2460-0a6e-4183-aeac-b798db71efc5"
      unitRef="usd">1444274000</us-gaap:InventoryGross>
    <us-gaap:InventoryLIFOReserve
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNy0xLTEtMS0zODIyMw_265af39f-6560-4bb7-96ac-8ec920853058"
      unitRef="usd">78240000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfNy0zLTEtMS0zODIyMw_06550937-7109-45e9-a675-f94bd2bf5418"
      unitRef="usd">74890000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfOC0xLTEtMS0zODIyMw_754d0768-3f7d-4d80-9419-f1ddf5ac4279"
      unitRef="usd">1671847000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RhYmxlOjZiM2FkYWE4ZjFhNjQ0NjhiNDJmZjIzZTk5NzJiNDY2L3RhYmxlcmFuZ2U6NmIzYWRhYThmMWE2NDQ2OGI0MmZmMjNlOTk3MmI0NjZfOC0zLTEtMS0zODIyMw_cac9f54b-b057-47ad-9e39-f203b2711ccb"
      unitRef="usd">1369384000</us-gaap:InventoryNet>
    <us-gaap:InventoryGross
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfODY_ae467872-5766-468f-9bea-92d743e22494"
      unitRef="usd">1750087000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfOTM_df099c2f-3a04-434d-8062-a49b9f00fde6"
      unitRef="usd">1444274000</us-gaap:InventoryGross>
    <us-gaap:FIFOInventoryAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjA3_e6d0b9c1-3d04-4a38-9b02-30268f9d6159"
      unitRef="usd">1086598000</us-gaap:FIFOInventoryAmount>
    <us-gaap:FIFOInventoryAmount
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMjE0_635441fb-991e-4214-9d18-037f2e6a1ef2"
      unitRef="usd">946767000</us-gaap:FIFOInventoryAmount>
    <us-gaap:LIFOInventoryAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMzg0ODI5MDY5NzUxMA_efe25698-426f-49e9-8726-a506c26fb2e6"
      unitRef="usd">663489000</us-gaap:LIFOInventoryAmount>
    <us-gaap:LIFOInventoryAmount
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNC9mcmFnOmQzZjIxZTY4ZTZmZDRiYjRiMDZiN2MwMTE5ZTIzMDU2L3RleHRyZWdpb246ZDNmMjFlNjhlNmZkNGJiNGIwNmI3YzAxMTllMjMwNTZfMzg0ODI5MDY5NzUxOA_c679596e-5fe0-4962-8378-99f0ed1487f4"
      unitRef="usd">497507000</us-gaap:LIFOInventoryAmount>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RleHRyZWdpb246NWU5YmUzNTUwMTYzNDVjMmEwMTFiY2Q3ZTViNThlMDFfMjI5_ba8d70ac-c2f0-4103-99ca-e934479521b0">Property, Plant and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;847,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;837,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental vehicles&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets &#x2013; operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets &#x2013; finance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,689,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,628,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(443,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,218,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,185,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 15 to the Condensed Consolidated Financial Statements for further information regarding the lease right-of-use assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RleHRyZWdpb246NWU5YmUzNTUwMTYzNDVjMmEwMTFiY2Q3ZTViNThlMDFfMjMw_dc5758da-1f8c-4cde-8912-9a3ac582e5eb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;847,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;837,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental vehicles&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets &#x2013; operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets &#x2013; finance&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,689,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,628,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(443,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,218,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,185,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5a4a7907bdcb4b9b8121cfbaf4de19b5_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMS0xLTEtMS0zODIyMw_26f7a66b-efe9-4059-8be1-61deb256ebb7"
      unitRef="usd">149202000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iac4515d9ccae409cb52d2f9d76f316bd_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMS0zLTEtMS0zODIyMw_04e731cf-5f7c-49f2-83f4-8ad77e38e442"
      unitRef="usd">142746000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifebf0d8b566e45539638ca1f718b1e28_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMi0xLTEtMS0zODIyMw_f99fb0ea-c7c7-4d14-a598-100250a8c319"
      unitRef="usd">847315000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i26a114a8796c45469df791f21768f9d7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMi0zLTEtMS0zODIyMw_55dbf9b2-be0e-4660-bf2b-68641971093c"
      unitRef="usd">837065000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia9932681cda441debc9c8591bab4ec34_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMy0xLTEtMS0zODIyMw_ec0ef078-0cf8-432f-97d0-f46e2ed2495c"
      unitRef="usd">568617000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5fd29988cf894570a6433d5b10122295_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfMy0zLTEtMS0zODIyMw_d6ff6919-b495-40bc-90f8-a4db360f960b"
      unitRef="usd">523714000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7a717781852942d2add3e7a1fce39d9b_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNC0xLTEtMS0zODIyMw_44dee15c-c2e7-40a3-90ba-ef0ab72f094c"
      unitRef="usd">69748000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id8469da2d32e4a63b1d823df25b5b01f_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNC0zLTEtMS0zODIyMw_7b546342-e7a3-4aea-914a-0aeec9050175"
      unitRef="usd">75449000</us-gaap:PropertyPlantAndEquipmentGross>
    <tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNS0xLTEtMS0zODIyMw_f7cda863-246e-4259-9c9a-c8f964c66c60"
      unitRef="usd">47335000</tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNS0zLTEtMS0zODIyMw_2486b795-12d0-4894-bfc4-7f25073d034f"
      unitRef="usd">42601000</tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNi0xLTEtMS0zODIyMw_4210569d-9682-48ff-9322-36f68e3e5746"
      unitRef="usd">6823000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNi0zLTEtMS0zODIyMw_120c64f7-80ec-4a78-950f-1c9921dbad02"
      unitRef="usd">7010000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNy0xLTEtMS0zODIyMw_e1c6628c-c168-43e6-a6db-aab8cae84c73"
      unitRef="usd">1689040000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfNy0zLTEtMS0zODIyMw_599dfabe-f244-4d0a-8a17-c7a7dfcd059f"
      unitRef="usd">1628585000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOC0xLTEtMS0zODIyMw_43b2036c-8abf-4773-83e4-9890e86a8d24"
      unitRef="usd">471017000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOC0zLTEtMS0zODIyMw_c2a4c7dd-1e25-4397-ac6a-78163b94f35f"
      unitRef="usd">443454000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOS0xLTEtMS0zODIyMw_de01f26a-2fb3-4f12-89b5-aa3838e36576"
      unitRef="usd">1218023000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8zNy9mcmFnOjVlOWJlMzU1MDE2MzQ1YzJhMDExYmNkN2U1YjU4ZTAxL3RhYmxlOjVhMjY0ZjkzNmY3MzQ5NTRhMDRiNzk4MmEzYjIyNDdhL3RhYmxlcmFuZ2U6NWEyNjRmOTM2ZjczNDk1NGEwNGI3OTgyYTNiMjI0N2FfOS0zLTEtMS0zODIyMw_1fab4d61-d872-47ab-a7e8-015f990024c3"
      unitRef="usd">1185131000</tho:PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODMz_5f183900-c516-4bc0-a2bf-fdb2cac7e5e2">Intangible Assets and Goodwill&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of amortizable intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:46.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dealer networks/customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;861,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design technology and other intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,956&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,237&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,390,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:83.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,544&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,120&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,251&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;657,373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the three months ended October 31, 2021 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:30.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of August 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,041,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,563,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2022 activity:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,020,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,915,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the three months ended October 31, 2020 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:30.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of August 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,476,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2021 activity:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,024,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,481,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM0_d091d49d-bbe2-443e-8f55-aeb5e9eff0a1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of amortizable intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:46.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dealer networks/customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;861,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design technology and other intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,956&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,237&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,390,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7f23f0ccfb134375a6d9230112031e79_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC0zLTEtMS0zODIyMw_98ed1cd4-5711-48ff-9963-026f5b367a1b"
      unitRef="usd">1139935000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7f23f0ccfb134375a6d9230112031e79_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC01LTEtMS0zODIyMw_f6c6f72a-2da1-4826-8399-1d26193c6df0"
      unitRef="usd">347875000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id17345a2d9e94c2581dc4f6bb35d8480_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC03LTEtMS0zODIyMw_8b81e05a-8244-4a6f-97d3-353b364b7fcd"
      unitRef="usd">861562000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id17345a2d9e94c2581dc4f6bb35d8480_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNC05LTEtMS0zODIyMw_97baeb8a-ab8c-4a3d-9d49-a4f34c8dd62f"
      unitRef="usd">327751000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idc02666a759f4719905fc5c8dd8ccef1_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS0zLTEtMS0zODIyMw_e015a9a9-6a27-4e67-a99d-42c55f4d0859"
      unitRef="usd">366152000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idc02666a759f4719905fc5c8dd8ccef1_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS01LTEtMS0zODIyMw_4049d5dc-04a7-4507-9354-d8fa4e478afb"
      unitRef="usd">66670000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icbf3bdc9d9744af1a40a5196c053feeb_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS03LTEtMS0zODIyMw_38ea41bc-5026-4ff2-b528-a811e72cdb9b"
      unitRef="usd">311208000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icbf3bdc9d9744af1a40a5196c053feeb_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNS05LTEtMS0zODIyMw_571c4176-b228-47c7-aa8d-644db24dac9d"
      unitRef="usd">62675000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi0zLTEtMS0zODIyMw_4ccc6217-588a-44b7-8018-4d6f18f5b2ce"
      unitRef="usd">273370000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3b53fd4c8fe24848b1aa5f4230f7fdfc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi01LTEtMS0zODIyMw_b7457f02-6739-4abf-8f17-69a7695d7aac"
      unitRef="usd">67615000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i11691ba7329a48bb8d837bdfd117be48_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi03LTEtMS0zODIyMw_ec5ce64d-5d1d-4496-ab43-55891e2375c7"
      unitRef="usd">215956000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i11691ba7329a48bb8d837bdfd117be48_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfNi05LTEtMS0zODIyMw_3dd9eb9d-bade-4db2-b18b-a49c98747d35"
      unitRef="usd">62237000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if05665917a564d4cbb74b1c3b22f671c_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC0zLTEtMS0zODIyMw_66d2060f-7f22-40fd-ba1b-f6be0accaaf4"
      unitRef="usd">1400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if05665917a564d4cbb74b1c3b22f671c_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC01LTEtMS0zODIyMw_d8c6a804-fbf0-41c8-a836-c3aded9fb688"
      unitRef="usd">408000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if3ef620547c64657821468b5e9ae873b_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC03LTEtMS0zODIyMw_94a7e4f0-ea53-4ecb-b32a-edfeee4386be"
      unitRef="usd">1400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if3ef620547c64657821468b5e9ae873b_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOC05LTEtMS0zODIyMw_3ff62477-28ac-4924-ac91-d44910fea15a"
      unitRef="usd">292000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS0zLTEtMS0zODIyMw_1198c39f-1eae-4361-bd47-a25a9a7d8580"
      unitRef="usd">1780857000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS01LTEtMS0zODIyMw_09426f75-003c-4db8-8dc3-4a53fe7ac1d1"
      unitRef="usd">482568000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS03LTEtMS0zODIyMw_ab463e25-d331-476a-b3be-06cb98ea1395"
      unitRef="usd">1390126000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmZkMjUyYTAzYTA5MDRiMzNiMjRiZjY3OTFhMjFlYjU0L3RhYmxlcmFuZ2U6ZmQyNTJhMDNhMDkwNGIzM2IyNGJmNjc5MWEyMWViNTRfOS05LTEtMS0zODIyMw_f23c64a7-c735-453b-884a-c5a3f1f58b0c"
      unitRef="usd">452955000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM1_0f00016c-3701-47ee-bb10-ea989df080fd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:83.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,544&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,120&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,251&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;657,373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,289&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMC0xLTEtMS0zODIyMw_dcd5118c-23db-4280-a32d-31a6c7ee5a5d"
      unitRef="usd">126544000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMS0xLTEtMS0zODIyMw_5c7e1941-df79-4364-aa83-c94bab43fd80"
      unitRef="usd">147390000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMi0xLTEtMS0zODIyMw_5d515653-a881-4f72-af06-3828ee1a7f0f"
      unitRef="usd">134611000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfMy0xLTEtMS0zODIyMw_63af6063-11d5-44c3-85e0-90481122e99e"
      unitRef="usd">122120000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNC0xLTEtMS0zODIyMw_adcca222-008c-4537-bfa2-c3999cb010ae"
      unitRef="usd">110251000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <tho:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNS0xLTEtMS0zODIyMw_2033e521-e981-4a5b-a4d4-a2bf251d2a99"
      unitRef="usd">657373000</tho:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjViYTk5ZTVlMjQyYjQ1Y2Q5ZjVhYTIwYjI0MzVjMzAyL3RhYmxlcmFuZ2U6NWJhOTllNWUyNDJiNDVjZDlmNWFhMjBiMjQzNWMzMDJfNi0xLTEtMS0zODIyMw_f4ba5f2b-9ccc-48d7-af5a-488df3d4c26e"
      unitRef="usd">1298289000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RleHRyZWdpb246MWI2YzVjNmU2NWRjNGM4M2I3MzIxODBjNTQyYzUzMjFfODM3_b23e9c32-1749-4a61-a76b-ab8084121c54">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the three months ended October 31, 2021 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:30.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of August 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,041,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,563,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2022 activity:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation &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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,020,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,915,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the three months ended October 31, 2020 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:30.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of August 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,476,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal 2021 activity:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,024,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,481,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ib218f97bcde94aaba4ef8583e04e344c_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS0xLTEtMS0zODIyMw_52b379cd-53fd-4988-8c89-56218659d921"
      unitRef="usd">344975000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icefa95c9a3ab4508a0181e395fa5430b_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS0zLTEtMS0zODIyMw_a9cc247f-41e5-4e30-89c8-d500470888a0"
      unitRef="usd">53875000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9600c3b116c24bfd8b51e9f9d18612e4_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS01LTEtMS0zODIyMw_faabe32b-9bc3-4344-9755-e863e418b93d"
      unitRef="usd">1041697000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ice0d43dc2e934f5dbb1d05c3449b255e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS03LTEtMS0zODIyMw_c195c3b3-5323-4954-8eec-e6d12502a684"
      unitRef="usd">122708000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMS05LTEtMS0zODIyMw_0302bb7f-0573-4f7d-9b3d-6e2290c18708"
      unitRef="usd">1563255000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i266fa216f61041d1943637f211e368b9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy0xLTEtMS0zODIyMw_094b0422-392d-4747-95ad-486afc903d76"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy0zLTEtMS0zODIyMw_a16202e8-26cf-44dc-b348-272ecded3eca"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy01LTEtMS0zODIyMw_9f780963-727a-4205-9440-200d69a04f7b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy03LTEtMS0zODIyMw_05486a2d-c0ce-47f8-9be6-398805cc0019"
      unitRef="usd">373685000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfMy05LTEtMS0zODIyMw_d25f8253-0c28-46cb-9ad5-c7069f177af8"
      unitRef="usd">373685000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i266fa216f61041d1943637f211e368b9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS0xLTEtMS0zODIyMw_14746e71-b06c-421f-921e-1fe2b7f14936"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i54fb5af0b00b4bd2abd958f463cb7b9d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS0zLTEtMS0zODIyMw_3f74eeb6-8227-4944-8bf2-49c18ff849cd"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9777a5be43d0443aa06b4cffedb2ba7e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS01LTEtMS0zODIyMw_f769d8ae-ba37-4ae0-940b-77cd72ad4428"
      unitRef="usd">-21552000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5aae48e603f04d6e8fdd2e9371047a4d_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS03LTEtMS0zODIyMw_adbe47b3-8018-4a74-bc19-ff54400a5ca8"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNS05LTEtMS0zODIyMw_f0081a24-fb03-491e-b411-946cf519bc03"
      unitRef="usd">-21552000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i0a2e67df3b6b41868abde08b1ee5734b_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy0xLTEtMS0zODIyMw_c460c4b0-dc94-49bf-a19b-904993febe56"
      unitRef="usd">344975000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5fc8e2e6e6774d0b8fdac0a9bb1378f4_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy0zLTEtMS0zODIyMw_cba7ee53-db5f-4fd7-a399-e75ca61a7736"
      unitRef="usd">53875000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i422bce5a1a1e4d85a2c1c169b6da06a2_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy01LTEtMS0zODIyMw_473eb4d6-9faf-4710-892f-ed103a3df414"
      unitRef="usd">1020145000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibdd8460b059344fe80fe8b107f985065_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy03LTEtMS0zODIyMw_c3f0abb4-202a-44e5-86b0-b9cf44194f4e"
      unitRef="usd">496393000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOjY5MzA0NGFiNWU2ZTRhMjFhZWYyMjcyOWQ0MDYyOGFkL3RhYmxlcmFuZ2U6NjkzMDQ0YWI1ZTZlNGEyMWFlZjIyNzI5ZDQwNjI4YWRfNy05LTEtMS0zODIyMw_1774f6be-595e-4e13-be8f-6ce66adad736"
      unitRef="usd">1915388000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i915be0ab44924686961ce23de887abea_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS0xLTEtMS0zODIyMw_93fbd6da-50e8-41cf-9702-9d5fe19dca17"
      unitRef="usd">333786000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0f28852412f04f3ba00f0d64822ea9d9_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS0zLTEtMS0zODIyMw_27426244-9ed3-4e5d-9d04-e1d82a8ac1b4"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7defc0a23c2d40dd8aa4d3ccf63dbcc0_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS01LTEtMS0zODIyMw_608a268b-93b4-4917-80ea-ef2e395b281c"
      unitRef="usd">1037929000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i107bae6498da49bb94be6e9663a392d7_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS03LTEtMS0zODIyMw_35b44e71-66d6-4df6-8662-22c6de45198a"
      unitRef="usd">104826000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i961447fddd43410196bac07f63f36235_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMS05LTEtMS0zODIyMw_452d826b-4780-4d10-8f83-78602e932189"
      unitRef="usd">1476541000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy0xLTEtMS0zODIyMw_4241c5ab-7874-4b8f-ae9b-996053901d17"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i333cb99530be4c118e77337893aa014e_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy0zLTEtMS0zODIyMw_7e0748d3-12f3-4e69-b25c-b639d43bd62e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy01LTEtMS0zODIyMw_11cc19a9-1621-4489-8dfc-410e1a9a6f75"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy03LTEtMS0zODIyMw_73a81b85-2186-44e7-ae70-6be87975365c"
      unitRef="usd">17882000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfMy05LTEtMS0zODIyMw_a08088c2-f3f6-49ab-a75f-6dfc74dfac3b"
      unitRef="usd">17882000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i430be82e4fa342bab33d9364013a24e5_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS0xLTEtMS0zODIyMw_a3ea7360-6cc9-4e4f-b2bf-c58d233d6137"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i333cb99530be4c118e77337893aa014e_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS0zLTEtMS0zODIyMw_72723ac1-437f-4f57-af33-1729dddc7c19"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3cf9573d85c5425e9047b3bae83a6236_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS01LTEtMS0zODIyMw_afecb0ac-461a-4d36-9917-bffaaf45a079"
      unitRef="usd">-13140000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1c0072e4e3074eaea87aa7fef66b9632_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS03LTEtMS0zODIyMw_573d7406-5fa1-492d-9bc8-c7a996716307"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNS05LTEtMS0zODIyMw_e7f0ecb9-9fe3-49f4-a874-3bfd08d2eecd"
      unitRef="usd">-13140000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i006b9599d9954f518edb090f7f50743c_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy0xLTEtMS0zODIyMw_a8d0adc9-e45b-4000-887a-dabe06eb5eb0"
      unitRef="usd">333786000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i41630345ce3c431689cb7cc9bcc17689_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy0zLTEtMS0zODIyMw_05d80b81-7502-4ca4-87ee-5178b08e3a64"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i322dd679b97d4fe088f8305b28ed5c84_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy01LTEtMS0zODIyMw_5d84624d-2b6b-403e-b8af-100d03399baa"
      unitRef="usd">1024789000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2aa619205f4746c2aac72a45564ecdc9_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy03LTEtMS0zODIyMw_b96c7ded-50fa-4ba9-ba1d-65058e1931bd"
      unitRef="usd">122708000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80MC9mcmFnOjFiNmM1YzZlNjVkYzRjODNiNzMyMTgwYzU0MmM1MzIxL3RhYmxlOmQyZmNlNGQ1ZWIyZTQzMDdhYzhiYTljYjViNzBmNTFiL3RhYmxlcmFuZ2U6ZDJmY2U0ZDVlYjJlNDMwN2FjOGJhOWNiNWI3MGY1MWJfNy05LTEtMS0zODIyMw_9dee13b0-2c05-4de0-bc81-15aa972ff1ae"
      unitRef="usd">1481283000</us-gaap:Goodwill>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNjQ5_2263a22d-c319-43f3-9204-df2966b4d217">Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for 14% of the Company&#x2019;s consolidated net sales for both the three-month periods ended October 31, 2021 and October 31, 2020. The vast majority of the sales to this dealer are reported within the North American Towables and North American Motorized reportable segments. This dealer also accounted for 16% and 15% of the Company&#x2019;s consolidated trade accounts receivable at October 31, 2021 and July 31, 2021, respectively. The loss of this dealer could have a material effect on the Company&#x2019;s business.</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied465d47c6434d54ad8c959c64b2f4aa_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNzk_bb3b17df-74b1-401d-8b62-9024454de335"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3a339699a4644dad850284e9b490dd6d_D20210801-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNzk_e4c219a5-0d4b-4ad0-b1cc-65907b0b5801"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i83f67a5cd6de49f29e58d95280d3340c_D20211031-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNDc1_798f0d52-6d5c-4d6b-8051-b9a63122151e"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if2c09a60737e49cf927765565863b3be_D20210731-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80My9mcmFnOmViZmJjMThlOTgzNjQxNGI5MTRmZWNjNWNlOWUxYzBkL3RleHRyZWdpb246ZWJmYmMxOGU5ODM2NDE0YjkxNGZlY2M1Y2U5ZTFjMGRfNDgy_e406bab3-56fa-44f3-8afb-4d5a2124245c"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RleHRyZWdpb246YmQ1YWQyN2ZhNDgyNDJiYTk5MDEzZjY2ZjFhNjc3YWVfMTkzMQ_96640f9c-abca-4b5c-bb84-078002472e47">Fair Value Measurements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2021 and July 31, 2021 are as follows:&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:46.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Input Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan mutual fund assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,085&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents represent investments in government and other money market funds traded in an active market and are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RleHRyZWdpb246YmQ1YWQyN2ZhNDgyNDJiYTk5MDEzZjY2ZjFhNjc3YWVfMTkzMg_fd4db477-6c7a-4045-928d-66ec3342878e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2021 and July 31, 2021 are as follows:&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:46.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Input Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan mutual fund assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,085&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i81e7d99398224e118ea6a9f5ce4240a0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMS0zLTEtMS0zODIyMw_71e4db18-63ef-4d85-bbe6-c4d9512b72f0"
      unitRef="usd">204000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id224c701aa044ad292098e4dad407b0e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMS01LTEtMS0zODIyMw_5e9c99bc-7d0c-4328-8ac0-1a2e09fc148f"
      unitRef="usd">204000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure
      contextRef="i81e7d99398224e118ea6a9f5ce4240a0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMi0zLTEtMS0zODIyMw_5e13ea23-be1c-4bec-a9be-7d1e8fb2f725"
      unitRef="usd">55269000</tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure>
    <tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure
      contextRef="id224c701aa044ad292098e4dad407b0e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfMi01LTEtMS0zODIyMw_ce155af8-ac1e-4a9e-b53d-9cf2be78ee15"
      unitRef="usd">51085000</tho:DeferredCompensationPlanMutualFundAssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i59768628c4ff4ab2800ef195e2f7f785_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNC0zLTEtMS0zODIyMw_a5f7c80d-9f60-4265-b1d6-1560eced6267"
      unitRef="usd">282000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i8a2a750646c6438c9b94ea7e778715ed_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNC01LTEtMS0zODIyMw_1d201f5a-340a-402a-b7b1-53a54b5cccb7"
      unitRef="usd">88000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="i59768628c4ff4ab2800ef195e2f7f785_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNS0zLTEtMS0zODIyMw_53795f01-6e4d-475a-94d7-de6a6230b8cf"
      unitRef="usd">9820000</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:InterestRateDerivativesAtFairValueNet
      contextRef="i8a2a750646c6438c9b94ea7e778715ed_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80Ni9mcmFnOmJkNWFkMjdmYTQ4MjQyYmE5OTAxM2Y2NmYxYTY3N2FlL3RhYmxlOjk0Y2MzMTgwNTIwNTRmODNiYWRhM2ViOGE2NWI3NTMzL3RhYmxlcmFuZ2U6OTRjYzMxODA1MjA1NGY4M2JhZGEzZWI4YTY1Yjc1MzNfNS01LTEtMS0zODIyMw_27608e64-8af2-48d4-8da5-e2f8d5231082"
      unitRef="usd">13369000</us-gaap:InterestRateDerivativesAtFairValueNet>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzIz_6ebcf9db-2fb8-4924-9008-e6ddd3d937a8">Product Warranties&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally provides retail customers of its products with a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our product warranty liability during the indicated periods are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,869&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(70,253)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,575)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245,554&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <tho:WarrantyPeriodForRetailCustomer
      contextRef="i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI0_6a8a4f23-c0e4-4a26-99a1-496c7566042b">P1Y</tho:WarrantyPeriodForRetailCustomer>
    <tho:WarrantyPeriodForRetailCustomer
      contextRef="ia0476e54482744538334e72bb2e4a35f_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI1_a6803487-5476-4d48-a718-73b3286b9e3d">P2Y</tho:WarrantyPeriodForRetailCustomer>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RleHRyZWdpb246NDg2OTQ2ZDkyMmVlNDE1N2I1ZDRhNTk2MTgxMDYwN2RfMzI2_f4b4cf2f-fbc2-48fa-bd44-8d8a1b7a3d6b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our product warranty liability during the indicated periods are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,869&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(70,253)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,575)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245,554&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMi01LTEtMS0zODIyMw_6ef968db-3200-4453-8d9e-732fbc7fdfb6"
      unitRef="usd">267620000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="i961447fddd43410196bac07f63f36235_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMi03LTEtMS0zODIyMw_439b189e-4593-4f8a-815c-b366c0ab2924"
      unitRef="usd">252869000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMy01LTEtMS0zODIyMw_f051534f-6d96-4010-b6ad-1d91bf784bb6"
      unitRef="usd">84539000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfMy03LTEtMS0zODIyMw_9457d6d5-23d1-4c60-984d-0a21bf32f32a"
      unitRef="usd">50872000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNC01LTEtMS0zODIyMw_18c961ea-227a-455a-ac29-305e7eba7abe"
      unitRef="usd">70253000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNC03LTEtMS0zODIyMw_e815cae0-90e9-4af9-ab92-d167391ce955"
      unitRef="usd">57575000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNS01LTEtMS0zODIyMw_f61110ac-ede8-4487-a363-276d08585e0e"
      unitRef="usd">9828000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNS03LTEtMS0zODIyMw_62641dac-730e-47e5-a95e-a26bf727bbf1"
      unitRef="usd">0</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNi01LTEtMS0zODIyMw_18636c41-cb62-491e-8f66-b3e0b16d7580"
      unitRef="usd">1117000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfNi03LTEtMS0zODIyMw_5c051b30-64ff-4166-9457-089621b1135a"
      unitRef="usd">612000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfOC01LTEtMS0zODIyMw_6c5d4302-3be6-497b-90b0-f957d8a6fb03"
      unitRef="usd">290617000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="i7418f2c7f420494b8da4fa5fdaab0740_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl80OS9mcmFnOjQ4Njk0NmQ5MjJlZTQxNTdiNWQ0YTU5NjE4MTA2MDdkL3RhYmxlOjQyYzlmYjI2MDZlZjRiM2E5OGI0NTU4ZTVjODFlZTM1L3RhYmxlcmFuZ2U6NDJjOWZiMjYwNmVmNGIzYTk4YjQ1NThlNWM4MWVlMzVfOC03LTEtMS0zODIyMw_568a5d38-9d20-4800-b5fe-76cdb0734d75"
      unitRef="usd">245554000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNQ_78aed4e6-53fe-4965-8a5a-76c77adec6b8">Long-Term Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:39.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,527,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,540,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-based credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unsecured notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,284,223&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,640,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,244,425&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,607,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,232,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a party to a seven-year term loan (&#x201c;term loan&#x201d;) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche and a Euro-denominated term loan tranche, and a $750,000 revolving asset-based credit facility (&#x201c;ABL&#x201d;). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Condensed Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company's term loans have not been extended or refinanced. The ABL interest rate remains unchanged. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of October 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.125%. The interest rate on $432,250 of that balance, however, was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate of 3.125%, but the interest rate on $482,138 of that balance was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. The total interest rate on the October 31, 2021 outstanding Euro term loan tranche balance of $585,739 was 3.00%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche of $598,113 was 3.00%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of October 31, 2021, the total weighted average interest rate on the outstanding ABL borrowings of $159,935 was 1.314%. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (&#x201c;Senior Unsecured Notes&#x201d;). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash-on-hand, were used to repay $500,000 of borrowings outstanding on the Company&#x2019;s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, beginning with the first payment on April 15, 2022. The Senior Unsecured Notes will rank equally in right of payment with all of the Company&#x2019;s existing and future senior indebtedness and senior to the Company&#x2019;s future subordinated indebtedness, and effectively junior in right of payment to the Company&#x2019;s existing and future secured indebtedness to the extent of the assets securing such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during the three months ended October 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.50%, or LIBOR plus 1.25% to 1.50%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.20% unused facility fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unused availability under the ABL is generally available to the Company for general operating purposes and, based on October 31, 2021 eligible accounts receivable and inventory balances, net of amounts drawn, totaled approximately $810,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unsecured notes of 25,000 Euro ($29,113) relate to long-term debt of our European segment. There are two series, 20,000 Euro ($23,290) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,823) with an interest rate of 2.534% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 2.40% to 3.43%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total contractual gross debt maturities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,159&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,942&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,690,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,284,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended October 31, 2021, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $17,643. For the three months ended October 31, 2020, interest expense on the term loan, ABL and other debt facilities was $20,588.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2019, the Company incurred fees to secure the term loan and ABL, and those amounts are being amortized ratably over the respective &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDMxMA_8593a50b-36cf-4308-af9f-c52576e74a92"&gt;seven&lt;/span&gt; and five-year terms of those agreements. The Company also incurred and capitalized certain creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term loan, and certain creditor fees of $2,127 related to the September 1, 2021 expansion of the ABL, which are being amortized over the remaining life of the extended ABL. In addition, the Company incurred fees of $8,445 relative to the $500,000 Senior Unsecured Notes issued October 14, 2021 discussed above, and those debt issuance costs are being amortized over the eight-year term of those notes. The Company recorded total charges related to the amortization of these term loan, ABL and Senior Unsecured Note fees, which are classified as interest expense, of $2,424 for the three months ended October 31, 2021. The Company recorded total charges related to the amortization of these term loan and ABL fees, which are classified as interest expense, of $2,723 for the three months ended October 31, 2020. The unamortized balance of the ABL facility fees was $6,304 at October 31, 2021 and $7,005 as of July 31, 2021 and is included in Other long-term assets in the Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s term loan debt at October 31, 2021 and July 31, 2021 was $1,526,176 and $1,551,141, respectively, and the fair value of the Company&#x2019;s Senior Unsecured Notes at October 31, 2021 was $496,250. The carrying value of the Company&#x2019;s term-loan debt, excluding debt issuance costs, was $1,527,639 and $1,540,013 at October 31, 2021 and July 31, 2021, respectively, and the carrying value of the Company&#x2019;s Senior Unsecured Notes was $500,000 at October 31, 2021. The fair values of the Company&#x2019;s term loan and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, primarily based on quoted market prices. The fair value of other debt held by the Company approximates fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNg_0c711f74-27c3-4c39-a6cf-c05bd4a59b18">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:39.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,527,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,540,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-based credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unsecured notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,284,223&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,640,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,244,425&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,607,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,232,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMS0yLTEtMS0zODIyMw_69610650-89c2-41a8-a6a9-3787b330643a"
      unitRef="usd">1527639000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMS00LTEtMS0zODIyMw_0717fa84-4833-4b2c-8a55-2c5a7ce28cdf"
      unitRef="usd">1540013000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCredit
      contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMi0yLTEtMS0zODIyMw_c5026edb-1a51-430a-b3a7-70b02c089de8"
      unitRef="usd">159935000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i1a792409d9d3476ba3b9386ecada566e_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMi00LTEtMS0zODIyMw_e5b90958-af17-4b95-a831-3ff95b1bbdb3"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy0yLTEtMS00OTY1Ng_2da7d0fa-f0fc-43d8-9c7d-af42f7ebb3ca"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie535e723a2374771a3b1583f85762498_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy00LTEtMS00OTY2NA_af6ac982-7112-4e25-b80c-3aab7dd589ce"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnsecuredDebt
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy0yLTEtMS0zODIyMw_03f28f30-80ce-40d2-9e64-297a489e01d4"
      unitRef="usd">29113000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfMy00LTEtMS0zODIyMw_0dcd4f14-03a2-4168-8adc-89101ddd9b92"
      unitRef="usd">29728000</us-gaap:UnsecuredDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNC0yLTEtMS0zODIyMw_838652af-c354-4d37-94b1-38364fd01b07"
      unitRef="usd">67536000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNC00LTEtMS0zODIyMw_1520fedd-6b6e-4d67-a820-284b9ead182a"
      unitRef="usd">70952000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNS0yLTEtMS0zODIyMw_f3d44d4f-360c-4d4b-b7be-ea857259d7f4"
      unitRef="usd">2284223000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNS00LTEtMS0zODIyMw_f67ddf74-46cb-4237-bf13-aa6a6bdc5f95"
      unitRef="usd">1640693000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNi0yLTEtMS0zODIyMw_4484be0e-0c0f-4dfe-bfb9-979e215dfb53"
      unitRef="usd">39798000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNi00LTEtMS0zODIyMw_174750a9-212a-4e96-b600-e834509f91a3"
      unitRef="usd">33461000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNy0yLTEtMS0zODIyMw_d3bfcffd-6b34-4b83-afd1-109d8a05b801"
      unitRef="usd">2244425000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfNy00LTEtMS0zODIyMw_2d29605d-f6c1-4b91-a429-75a5104e1467"
      unitRef="usd">1607232000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOC0yLTEtMS0zODIyMw_d902e295-86cf-4e63-9036-8c54cd1e5531"
      unitRef="usd">12159000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOC00LTEtMS0zODIyMw_4dbe2277-7694-4def-b9a4-b53f5f7adca3"
      unitRef="usd">12411000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOS0yLTEtMS0zODIyMw_cffad4ee-f82d-4aeb-bbdb-3b1b4f7d07c0"
      unitRef="usd">2232266000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOmYyYjQ2ZDNjNTU3ZTQ3NDk5ZTEzNGZiMDZkYmRhN2NmL3RhYmxlcmFuZ2U6ZjJiNDZkM2M1NTdlNDc0OTllMTM0ZmIwNmRiZGE3Y2ZfOS00LTEtMS0zODIyMw_2e2da176-7411-4955-8f1b-75d44c828b1d"
      unitRef="usd">1594821000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentTerm
      contextRef="i24a1457ba1e8473fa995772d28691dfe_D20190201-20190201"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcxNw_93b3117b-08cb-4c65-b7fa-f557ec55a876">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i942512f22c9a469ea118716cf605f953_I20190201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjk0_054a8fab-b5e1-423a-8385-6f562e079d3c"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i942512f22c9a469ea118716cf605f953_I20190201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDAxNQ_aa45557e-51a0-44ad-919d-fa16df7a165e"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8d8b6c4dc2644f61b4237e8ec1ae18ab_I20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDAyOA_edba43f2-aebd-4ee5-b616-67b24ba5fabb"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i96ccd4662f634deebfa07d2b29e858b8_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTI4_375b0137-62c2-440b-9aad-5a5c50d7c2df"
      unitRef="usd">941900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i96ccd4662f634deebfa07d2b29e858b8_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTc0_bbc09cd9-f30c-4241-9574-a3fd407261c1"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i961b6cc4660646ba854c88728c8b7281_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTk5_23e91594-be3f-4a54-9b2c-72087474dc6d"
      unitRef="usd">432250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i961b6cc4660646ba854c88728c8b7281_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNjQx_b1ed9d78-12ad-4b41-a7d6-91c937cc961b"
      unitRef="number">0.05466</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7055a51c108e45fbbdf016504beddfb0_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNzY0_303bd160-a650-456b-a3ea-ee828d1d1838"
      unitRef="number">0.02466</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i826dff65cb7640f18bf17b7ec9b3c369_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfODM1_907cba6d-d57c-42f7-8205-ede7e52766be"
      unitRef="usd">941900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i826dff65cb7640f18bf17b7ec9b3c369_I20210731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfODc1_2942bf76-20e5-4a8b-a3bf-1867156fd965"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5aee74c0b5f24ef78c936a09cc8da349_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfOTA0_6081f395-3e1f-45dc-ab2e-e05f6ed11889"
      unitRef="usd">482138000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i5aee74c0b5f24ef78c936a09cc8da349_I20210731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfOTM2_3771871c-0cf4-4157-8e18-b7624911d79e"
      unitRef="number">0.05466</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a2244a163124a36a4e8754bd9a6304c_I20210731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTA1OQ_3e33226a-42d7-4bec-afe2-bd1b4f822f9e"
      unitRef="number">0.02466</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia75c881063e64fe68155872f550f199a_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTE0Mw_3b520840-bdeb-4fb9-a0e6-17e1db5dc01c"
      unitRef="usd">585739000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia75c881063e64fe68155872f550f199a_I20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTE1MA_5e364e60-4e0d-4854-bdc2-9abc534abdb3"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iec13f239f826462282915cb6667d1eec_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTI0MQ_882725e0-eeeb-4d8a-8486-318b25741b99"
      unitRef="usd">598113000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iec13f239f826462282915cb6667d1eec_I20210731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTI0OA_34398661-e40a-440a-8e30-fce7a46458b0"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermLineOfCredit
      contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTMyNQ_60685550-d818-4411-b89f-95aafc1bc232"
      unitRef="usd">159935000</us-gaap:LongTermLineOfCredit>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTMzMg_647bde69-314d-47bb-ab30-786da8b8236f"
      unitRef="number">0.01314</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA0Mw_99c18fd8-e239-4177-90c0-29103da7b052"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA1Ng_178433e1-0bd4-4440-90c9-0e8783e190c5"
      unitRef="number">0.04000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i66f568c06dd2454cbd1bacb8f89bfe69_D20211014-20211014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA2NQ_22fac19a-0d41-41d4-b200-0857c620482c"
      unitRef="usd">500000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i59ea90897d1a4d11a486f9833f2f62a7_D20210801-20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjAxNg_35f1265b-cef0-4ebd-83aa-beb080a43f61"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifbc9432cc5a741488c38419b1dbc56fc_D20210801-20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjAyMg_ea5e07a6-ce5c-46a8-aeb8-2dfc1d91833a"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6dbebc0cc7aa41ff8aadac7d3c5c655e_D20210801-20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjA0MA_4a11b36c-3e4e-4fad-aaf5-160382e4a667"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5065ac77249541d3b2e01cb7c2de2912_D20210801-20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjA0Ng_835eefa1-860f-45fd-8659-7b46a2bb92b1"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i263d551f1d4c4fa2b7c94f061d1fc097_D20210801-20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjE1Mg_17f0d124-a652-4bc0-bad9-52d283f298b6"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <tho:AccountsReceivableAndInventoryNetOfAmountsDrawn
      contextRef="i0fb7f367165d4aba8c75517d51dc0e37_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjM5OQ_d0c71700-7786-4a18-93b4-2d16105d37a7"
      unitRef="usd">810000000</tho:AccountsReceivableAndInventoryNetOfAmountsDrawn>
    <us-gaap:UnsecuredDebt
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjQyNw_cb0abd9c-9c1e-4063-98d8-6277b71cd4bd"
      unitRef="eur">25000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjQzNg_9828d23f-93c1-419d-9994-fe68444a00e2"
      unitRef="usd">29113000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjUxMg_065d6e13-ea2b-46d4-be53-f6bb1af2cd3c"
      unitRef="eur">20000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjUyMQ_54bf7866-05c6-4a48-8f5e-bb2fb8c7c811"
      unitRef="usd">23290000</us-gaap:UnsecuredDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i66f437809b5d47e6904a741b9cd3798f_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU1MA_17845cbf-0c5d-420d-8caa-68374774ac4d"
      unitRef="number">0.01945</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredDebt
      contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU4MQ_991c9a93-8aed-4fcb-847e-602af687393c"
      unitRef="eur">5000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjU5MA_3122fb24-4f4e-487f-893c-9319004cfca5"
      unitRef="usd">5823000</us-gaap:UnsecuredDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if91bf39cbee14fbd9cd4a54b83334483_I20211031"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjYxOQ_436d011a-dfb9-42db-ab08-3c03eab04ab9"
      unitRef="number">0.02534</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib12783d0e5ca48db84ca66d6833ac574_I20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjc3Ng_3baec326-68cb-4961-9fda-2f9b238929c8"
      unitRef="number">0.0240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i958316582a4d43668226320fc3e2e80e_I20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjc4Mg_9bb60643-2960-41ff-b3ca-b09126676b8a"
      unitRef="number">0.0343</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcyMA_49756332-d219-445f-8ef2-daaf6c2f8e38">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total contractual gross debt maturities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,159&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,942&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,690,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522,131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,284,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMC0xLTEtMS0zODIyMw_fbbfbde2-96d1-4a29-abc9-f7bef649785b"
      unitRef="usd">12159000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMS0xLTEtMS0zODIyMw_53fc42d2-a52c-4b35-b25b-3234caaa3111"
      unitRef="usd">11942000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMi0xLTEtMS0zODIyMw_4003baeb-dbff-4633-a4d4-27d4cb29a5e0"
      unitRef="usd">12066000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfMy0xLTEtMS0zODIyMw_251a5193-6a8f-436b-91fe-7c9856a3ed67"
      unitRef="usd">35234000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNC0xLTEtMS0zODIyMw_072a845f-25bf-4226-a0d3-143b9bbdf329"
      unitRef="usd">1690691000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <tho:LongTermDebtMaturityAfterYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNS0xLTEtMS0zODIyMw_982338eb-bc53-490f-917b-3d239287b8e4"
      unitRef="usd">522131000</tho:LongTermDebtMaturityAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RhYmxlOjE4NTRlMGFjYWIyYjQzOTc4MWZjOWI4MWIxYWJmMWM3L3RhYmxlcmFuZ2U6MTg1NGUwYWNhYjJiNDM5NzgxZmM5YjgxYjFhYmYxYzdfNi0xLTEtMS0zODIyMw_976660a7-c4b2-459a-af7b-77b7e5ab422e"
      unitRef="usd">2284223000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:InterestExpenseDebt
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMjk0Mw_c36301bc-51f8-4c9f-9eb8-37dfe9b120a3"
      unitRef="usd">17643000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMzA2NQ_5dbd944b-6bca-498d-8866-4dafbdb6153a"
      unitRef="usd">20588000</us-gaap:InterestExpenseDebt>
    <tho:DebtInstrumentAmortizationPeriod
      contextRef="if8aed38942144435a6d8fec657903210_D20180801-20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTcyMw_3315ea82-63e9-4e80-b07f-bfef25029e47">P5Y</tho:DebtInstrumentAmortizationPeriod>
    <tho:LineOfCreditFacilityCreditorFeesAmount
      contextRef="i7e5cc27494d441d69bb6fb66741beb8f_D20210901-20210901"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA3NQ_02949f90-5a89-45ce-a9c0-18ccf9309ee2"
      unitRef="usd">2127000</tho:LineOfCreditFacilityCreditorFeesAmount>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA4NA_acc13bec-f448-40b0-84af-eec6e6c10195"
      unitRef="usd">8445000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i34c3dd8116a046ae9a2b220847dcde9f_I20211014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDA5OA_68e8e59a-558e-4bb8-af28-6441f00d213f"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="icd7370dc2b9f446da845437150e4c5e8_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNjU5NzA2OTc4MTU0OQ_32386837-8e48-4fb9-9aa0-ab139383cd3d">P8Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDcwNA_f2a4a347-85b0-4c20-9d00-bd1191053bca"
      unitRef="usd">2424000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTAzNQ_e34acc54-f45f-4852-aa96-6ebdf2d6f543"
      unitRef="usd">2723000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTE0MA_64b8c980-e46c-40b8-a454-97560d736969"
      unitRef="usd">6304000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTE1Mw_e7c58aa0-ce02-4bc7-be66-2b081fb99173"
      unitRef="usd">7005000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTMyMA_01673f25-d9a3-4780-88af-6abc70f07c5a"
      unitRef="usd">1526176000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTMyNw_612f4d09-2b55-480b-ac7d-fcec8187ef0c"
      unitRef="usd">1551141000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDEzMA_ef0f1b19-b2b9-45b3-8d6a-233dea24e47d"
      unitRef="usd">496250000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i67a12be654954321a3baabb2bbfa8d56_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTQzMg_2c7dca8e-571b-42ba-b1b1-3b08e33a8e6c"
      unitRef="usd">1527639000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3a5ba3b1897d49d282d21bc64c33222f_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNTQzOQ_ecb4fed5-3bfa-4132-a56a-733bfc9c4f1f"
      unitRef="usd">1540013000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0aedd8173c0246438f7901f8c52d2ddf_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfMTY0OTI2NzQ1NDE2Mg_8ed80913-7e21-42a4-aa03-cb5288d9f929"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMTc4Mg_8396a293-d4fe-4f60-938e-ab4710532755">Provision for Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The overall effective income tax rate for the three months ended October 31, 2021 was 21.7%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The Company also recognized a tax benefit from the vesting of share-based compensation awards during the three months ended October 31, 2021. The overall effective income tax rate for the three months ended October 31, 2020 was 21.0%. This rate was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within the next 12 months, the Company anticipates a decrease of approximately $3,900 in unrecognized tax benefits, and $670 in accrued interest related to unrecognized tax benefits recorded as of October 31, 2021, from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. For U.S. federal income tax purposes, fiscal years 2018 through 2020 remain open and could be subject to examination. In major state jurisdictions, fiscal years 2018 through 2020 generally remain open and could be subject to examination. In major foreign jurisdictions, fiscal years 2015 through 2020 remain open and subject to examination. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMTAy_807ea6ae-f25c-4557-aefe-16711a0b37a4"
      unitRef="number">0.217</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfMzc3_2debabc2-05f5-4c50-a8bc-7f7c10d7ae9b"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfODI4_e52aaab4-ad65-4c1d-8085-03a981310b09"
      unitRef="usd">3900000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81NS9mcmFnOjdlMWMxYTAwOWM3MTQyNTM4OTBjYzIxY2FmMGYzNWZiL3RleHRyZWdpb246N2UxYzFhMDA5YzcxNDI1Mzg5MGNjMjFjYWYwZjM1ZmJfODY1_895e73cf-9b53-4caf-81b8-89d1dcc9794b"
      unitRef="usd">670000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMjA4MQ_0899c050-486d-45a2-9b78-58aa7e953f23">Contingent Liabilities, Commitments and Legal Matters&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total commercial commitments under standby repurchase obligations on global dealer inventory financing were $2,322,610 and $1,821,012 as of October 31, 2021 and July 31, 2021, respectively. The commitment term is generally up to 18 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the guarantee under repurchase agreements of dealers&#x2019; financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This deferred amount is included in the repurchase and guarantee reserve balances of $6,980 and $6,023 as of October 31, 2021 and July 31, 2021, respectively, which is included in Other current liabilities in the Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Losses incurred related to repurchase agreements that were settled during the three months ended October 31, 2021 and October 31, 2020 were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a material effect on the Company&#x2019;s consolidated financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state &#x201c;lemon laws,&#x201d; warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty.&#160;There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated.&#160;Based on current conditions, and in management&#x2019;s opinion, the ultimate disposition of&#160;any current legal proceedings or claims against the Company will not have a material effect on the Company&#x2019;s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued a product recall in the fourth quarter of fiscal 2021 related to certain purchased parts utilized in certain of our North American towable products. The Company believes that it is legally entitled to full reimbursement of costs related to this recall from the applicable vendor suppliers. However, based on a current assessment, the Company has recorded an additional expense of $22,000 in the first quarter of fiscal 2022 as a component of sales, general and administrative costs due to collection uncertainties.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTg5_24aa3beb-7dd3-450b-85fd-2608061ac34d"
      unitRef="usd">2322610000</tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing>
    <tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTk2_d112a910-4101-4a38-a247-27ac42e910d5"
      unitRef="usd">1821012000</tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing>
    <tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMjY5_0444a543-d243-4ef0-9a0a-c55b890f54bf">P18M</tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers>
    <tho:RepurchaseAndGuaranteeReserveBalances
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfNTcx_9717655c-cfbd-404e-9fc9-37bdda7e04f6"
      unitRef="usd">6980000</tho:RepurchaseAndGuaranteeReserveBalances>
    <tho:RepurchaseAndGuaranteeReserveBalances
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfNTc4_6656ae77-0159-4b8a-a448-fe2a17391cd1"
      unitRef="usd">6023000</tho:RepurchaseAndGuaranteeReserveBalances>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ie8bc7243f776464c9d9ec315c01cf1a2_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81OC9mcmFnOjZiOWFmMzE2MjQ0NzQ1ODQ4NTdhOTcxNTAyNzY3N2FiL3RleHRyZWdpb246NmI5YWYzMTYyNDQ3NDU4NDg1N2E5NzE1MDI3Njc3YWJfMTA5OTUxMTYzMDU1OQ_dc680cf5-6ad0-450d-a54d-f03a4c1a5a6a"
      unitRef="usd">22000000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODQw_5b8fb254-c2a1-48a9-99b9-a786cdbfa3b5">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases principally for land, buildings and equipment and has various finance leases for certain land and buildings expiring through 2035.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases include options to extend or terminate the leases, and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Cash Flows Information&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Balance Sheet Information&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,601&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:43.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reported lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODQ1_45f08835-8ecc-426c-8d57-ef0b60c16883">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases principally for land, buildings and equipment and has various finance leases for certain land and buildings expiring through 2035.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases include options to extend or terminate the leases, and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Cash Flows Information&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Balance Sheet Information&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,601&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:43.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reported lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODM2_e49964a0-8deb-48be-9fe0-64282d9780ee">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Cash Flows Information&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Supplemental Balance Sheet Information&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,601&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfMi01LTEtMS0zODIyMw_e808323a-f054-49d7-8d00-ebc0d7cdeb16"
      unitRef="usd">6308000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfMi03LTEtMS0zODIyMw_cfbc619c-0a9d-469a-9f4b-b10a688d58bf"
      unitRef="usd">3877000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNC01LTEtMS0zODIyMw_33e27251-1999-410f-aa61-cf18f4324756"
      unitRef="usd">186000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNC03LTEtMS0zODIyMw_d1addd3b-402e-4ccc-96fe-2e0988f6e70c"
      unitRef="usd">136000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNS01LTEtMS0zODIyMw_0c239e6e-c971-498c-854b-57ce4a19e881"
      unitRef="usd">125000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNS03LTEtMS0zODIyMw_f4a1a99b-0906-489e-9beb-f96f3a45a7c6"
      unitRef="usd">126000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNi01LTEtMS0zODIyMw_dff605a2-ed17-408f-84ea-bb95b0e51ece"
      unitRef="usd">6619000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmYzOGY4YzU2YTJiODQzYjE4OGRmYTRjNDlkYTBmZjI2L3RhYmxlcmFuZ2U6ZjM4ZjhjNTZhMmI4NDNiMTg4ZGZhNGM0OWRhMGZmMjZfNi03LTEtMS0zODIyMw_9afb9a84-e63e-4ea1-bf2d-28453032ba1f"
      unitRef="usd">4139000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfMy0xLTEtMS0zODIyMw_1974c1f5-6e1b-4d9a-800f-34800e0024c4"
      unitRef="usd">6309000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfMy0zLTEtMS0zODIyMw_f3db3552-dffd-4097-90ac-1cd8c480bf92"
      unitRef="usd">3855000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfNS0xLTEtMS0zODIyMw_9e5c9e01-b397-49d9-bca1-d6f956c9fd88"
      unitRef="usd">8401000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmM0ZDQ3ODYwYjJiODQxZTNiYjQ2ZDU2ODQ5ZTIxMzdjL3RhYmxlcmFuZ2U6YzRkNDc4NjBiMmI4NDFlM2JiNDZkNTY4NDllMjEzN2NfNS0zLTEtMS0zODIyMw_172abde8-c88f-47d3-afea-9043db9fa343"
      unitRef="usd">2348000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0xLTEtMS0zODIyMw_4c663623-3668-4c7c-9cee-238c9664c2ee"
      unitRef="usd">47335000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0zLTEtMS0zODIyMw_5e8e7b6a-5cd3-4b44-ba24-3829aed95294"
      unitRef="usd">42601000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0xLTEtMS0zODIyMw_48a81d02-8616-4090-8f07-53291d62c646"
      unitRef="usd">10257000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0zLTEtMS0zODIyMw_8e994f80-b4a3-4876-bc72-46378d7365e7"
      unitRef="usd">8944000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0xLTEtMS0zODIyMw_e01a6703-4ef6-415c-b2f3-7c2aff40b1d3"
      unitRef="usd">37389000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0zLTEtMS0zODIyMw_39583695-a29d-464b-a550-3047a7f4203b"
      unitRef="usd">33923000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNy0xLTEtMS0zODIyMw_d2e74429-f289-412a-a27c-a00aca096cd8"
      unitRef="usd">47646000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNy0zLTEtMS0zODIyMw_a60e918a-97ae-49e4-9315-f0da4994c627"
      unitRef="usd">42867000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMS0xLTEtMzgyMjM_94315c9e-3f01-4755-ac53-300d223a380a"
      unitRef="usd">6823000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMy0xLTEtMzgyMjM_e8aeeb3c-6205-40a0-a7e6-cbe47c96d41a"
      unitRef="usd">7010000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMS0xLTEtMzgyMjM_4f0bf977-6591-4e76-8a9e-7c2ac3b8232c"
      unitRef="usd">1106000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMy0xLTEtMzgyMjM_032c20d8-157d-4b85-9c0b-3716cfdb406b"
      unitRef="usd">1081000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMS0xLTEtMzgyMjM_e6b28257-1021-4f0e-9fa4-993ed2b9b7bf"
      unitRef="usd">4407000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMy0xLTEtMzgyMjM_13657819-c254-4ff7-ac7d-429694b0819a"
      unitRef="usd">4694000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTUtMS0xLTEtMzgyMjM_471de286-303c-4399-abc1-b66d8978993e"
      unitRef="usd">5513000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTUtMy0xLTEtMzgyMjM_c24bb1dc-6e17-40aa-b42b-1c1e006bd0d1"
      unitRef="usd">5775000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMi0xLTEtMS0zODIyMw_682b99ee-e3f0-425c-866c-857b7e2a01b3">P10Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMi0zLTEtMS0zODIyMw_c80462ff-7be7-49e0-8ede-f446cef15221">P11Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMy0xLTEtMS0zODIyMw_84909dc5-9e70-465f-b6a2-2cd14326c112">P4Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfMy0zLTEtMS0zODIyMw_e31c2926-5bee-4d59-9951-5e1fc9f1d13e">P5Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNS0xLTEtMS0zODIyMw_f2cd32b7-1414-4c7c-a8b2-57954858ac8e"
      unitRef="number">0.034</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNS0zLTEtMS0zODIyMw_88fc158c-afb9-4492-a17b-31a56d2ef694"
      unitRef="number">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNi0xLTEtMS0zODIyMw_babad97e-7f8c-4ea0-9faa-4687d9784581"
      unitRef="number">0.090</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ibb56b6cbb03a445983cd025a496fae74_I20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjFlMjdjMmM5MTA3YjQwYWNhNzQ2MWRkOTNlMDA3ODNjL3RhYmxlcmFuZ2U6MWUyN2MyYzkxMDdiNDBhY2E3NDYxZGQ5M2UwMDc4M2NfNi0zLTEtMS0zODIyMw_f5527625-8031-40fd-a2d3-4aafc60c8a39"
      unitRef="number">0.089</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODM5_2733913a-8c3e-4080-948b-19ef871da292">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:43.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reported lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RleHRyZWdpb246ZTE5ZmMxYzM3NWRiNGI4OGEyOTdhNTM1YTAzYjk0YmRfODUx_368041ec-6cc3-4d9b-87f4-570cea028e1e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:43.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;For the remainder of the fiscal year ending July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For the fiscal year ending July 31, 2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reported lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMS0yLTEtMS0zODIyMw_71e78930-f016-4348-8195-b90663e7bf04"
      unitRef="usd">12309000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMS00LTEtMS0zODIyMw_dff85386-455f-400d-8567-d6411379f2ed"
      unitRef="usd">1169000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMi0yLTEtMS0zODIyMw_311a7485-041e-4b35-8ebc-8530198803cf"
      unitRef="usd">12524000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMi00LTEtMS0zODIyMw_005a62e8-27fa-433a-9c0b-7afc1f50fee4"
      unitRef="usd">1578000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMy0yLTEtMS0zODIyMw_90c2248f-de92-4d4e-843a-3e3686d2e864"
      unitRef="usd">9464000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfMy00LTEtMS0zODIyMw_e8cb1797-e3c6-45fb-b074-f4f5b2ed8926"
      unitRef="usd">1059000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNC0yLTEtMS0zODIyMw_090a4f56-7190-4fcc-a78b-0bf3042cf87e"
      unitRef="usd">6565000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNC00LTEtMS0zODIyMw_83135526-ab4c-4cd0-89d8-c2572ce08248"
      unitRef="usd">1083000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNS0yLTEtMS0zODIyMw_ab8d6eb6-234b-4716-86d1-2f9c5a5beb31"
      unitRef="usd">4693000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNS00LTEtMS0zODIyMw_bf04af52-cee2-436b-8fe4-ae7e7342f6d8"
      unitRef="usd">1107000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <tho:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNi0yLTEtMS0zODIyMw_91c0c613-bdb4-48b6-a085-bac7c362b9aa"
      unitRef="usd">19808000</tho:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <tho:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNi00LTEtMS0zODIyMw_dfa63f5f-53aa-4eeb-9f1b-38de1bbab8e4"
      unitRef="usd">954000</tho:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNy0yLTEtMS0zODIyMw_b5416002-d297-4734-a260-5dc8092fb07d"
      unitRef="usd">65363000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfNy00LTEtMS0zODIyMw_9060a0ba-8321-4606-ae17-611f8fd3e351"
      unitRef="usd">6950000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOC0yLTEtMS0zODIyMw_eee1ee1f-280a-4b9c-bf99-6bf64e5d0a49"
      unitRef="usd">17717000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOC00LTEtMS0zODIyMw_dc0cae89-b48c-4888-b939-5815d8e4a449"
      unitRef="usd">1437000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOS0yLTEtMS0zODIyMw_f0327785-5208-41ac-8855-9aa102cc871b"
      unitRef="usd">47646000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i360be40356dd452fbd84c68c5675c5fb_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOjIwMmRhNWU0ZGIyYjQzODU4M2I5ZjU5Mzk4Nzc0YjNkL3RhYmxlcmFuZ2U6MjAyZGE1ZTRkYjJiNDM4NTgzYjlmNTkzOTg3NzRiM2RfOS00LTEtMS0zODIyMw_8990286f-3999-4a5f-a44e-560275c9f2d7"
      unitRef="usd">5513000</us-gaap:FinanceLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMzI2_9027dde0-b089-463f-8069-38e8500e4277">Stockholders&#x2019; EquityTotal stock-based compensation expense recognized in the three-month periods ended October 31, 2021 and October 31, 2020 for stock-based awards totaled $6,027 and $5,768, respectively.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMTU1_5019cebf-a898-4eae-a9dc-7f3c02816764"
      unitRef="usd">6027000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82NC9mcmFnOmZjMWM4OGQ2MTI1ZTQ5YmI5YzdlMGRkZDcwNjUzY2UxL3RleHRyZWdpb246ZmMxYzg4ZDYxMjVlNDliYjljN2UwZGRkNzA2NTNjZTFfMTYy_9ce17e8c-ab79-40e8-be2e-5eba02d1a897"
      unitRef="usd">5768000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RleHRyZWdpb246MTFiNWMyM2YyNzFiNGJkN2E3ZDkxZDRhMTgzMzRjOGVfNDY1_c1e2c3bd-f83e-469e-a9d4-eb9412c50255">Revenue Recognition&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#x2019;s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NET SALES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Travel Trailers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,409,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;837,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fifth Wheels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,392,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;409,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motorcaravan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Campervan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Caravan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other RV-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;632,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,798,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,488,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,958,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,537,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RleHRyZWdpb246MTFiNWMyM2YyNzFiNGJkN2E3ZDkxZDRhMTgzMzRjOGVfNDYy_75b138e2-a341-4c17-a49b-a96b6ae71cc7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#x2019;s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;NET SALES:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Travel Trailers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,409,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;837,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fifth Wheels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North American Towables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,240,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,392,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;409,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North American Motorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motorcaravan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Campervan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Caravan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other RV-related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total European&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;632,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total recreational vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,798,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,488,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,958,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,537,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f1da42366b34545940ec4bc56330bf9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNC01LTEtMS0zODIyMw_5ccb55b2-b521-46e3-854e-b4144b4077d6"
      unitRef="usd">1409624000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e6ffb42722a4aac82849f5171452c04_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNC03LTEtMS0zODIyMw_67f3f29f-f0fd-49f0-8ee4-f9da3a85c3a2"
      unitRef="usd">837900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icae319a7d7324c48ae9cb54fa258c850_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNS01LTEtMS0zODIyMw_77962feb-28ad-454e-8a5b-e33f068bac61"
      unitRef="usd">831210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8df5021ecb54c7b8ea59a86d397db2e_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNS03LTEtMS0zODIyMw_c588fa99-08f8-44cc-b9a6-d7a9eb6210d2"
      unitRef="usd">554144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5760ee8932b0439c9bf2db6253455761_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNi01LTEtMS0zODIyMw_70434549-ca48-4b92-96fc-78619b671717"
      unitRef="usd">2240834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3dab24aca10467282c802722a759898_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfNi03LTEtMS0zODIyMw_6c470c69-ddb1-4ffc-96a3-46342c8ecc7d"
      unitRef="usd">1392044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id289540b7e1d4b4ebe90c0975f54ed05_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOC01LTEtMS0zODIyMw_cf75bcef-6065-4b7a-89d2-c0b6c4c48b89"
      unitRef="usd">409499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4322eff87f68495b963c385c53fc2316_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOC03LTEtMS0zODIyMw_5d31be6c-966b-4e2b-890a-03337775b159"
      unitRef="usd">158555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i614f89890fdd44b0ba0aa6f76cdb47af_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOS01LTEtMS0zODIyMw_f6691566-5af4-4310-82b3-564126f85d7c"
      unitRef="usd">360006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6107a28dbff24c97859ff4bcd496e33d_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfOS03LTEtMS0zODIyMw_5e0ca1ea-7a8b-49f1-9a25-f77de9dcb562"
      unitRef="usd">275399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedd748ab395d4d85aa4e4ff9b3c0acce_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTAtNS0xLTEtMzgyMjM_8262eb3f-d4cc-491e-aef3-fb8fe805c3d5"
      unitRef="usd">155523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7199ebe3df104401bcad14588fff6b28_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTAtNy0xLTEtMzgyMjM_934bc62b-efdb-4ae4-8f58-4c786424c8fc"
      unitRef="usd">59901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bdc7d41818f475f967d65cd37385fcd_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTEtNS0xLTEtMzgyMjM_a0f7d80f-0fbf-4619-819f-b1d32a655256"
      unitRef="usd">925028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9121274f88c34027a19652cd29cf95d4_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTEtNy0xLTEtMzgyMjM_0843e332-054c-4a5b-91f5-40334eb42d8e"
      unitRef="usd">493855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72b4acc69c32480a9ab5f359de279672_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTItNS0xLTEtMzgyMjM_26d5ab9a-b1fc-43fe-98c3-28d0463cf1e0"
      unitRef="usd">3165862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id375f706302c4ce38a92641454bd6bdd_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTItNy0xLTEtMzgyMjM_10e89160-285e-4779-b9eb-f0e26a163fe6"
      unitRef="usd">1885899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e9c356d709a45d7ac53e4e42fa7f01f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTQtNS0xLTEtMzgyMjM_aef412fa-b3c8-4962-b9da-558ceea37fcf"
      unitRef="usd">316264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea9edc08daae4260acebc2cafc294302_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTQtNy0xLTEtMzgyMjM_21da910f-2958-40a6-a15f-14da8b71251a"
      unitRef="usd">318343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0589d75c4824ca685c852da3b665407_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTUtNS0xLTEtMzgyMjM_2ef99715-c57e-4f88-b985-1ca8982e9954"
      unitRef="usd">177783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia05185cf0ef44b79a87aaf1d1c39784f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTUtNy0xLTEtMzgyMjM_51135f63-c4ae-4d6c-aa43-d65455f7c8ba"
      unitRef="usd">143400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8244e550cc8422aa0c54dfafac93663_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTYtNS0xLTEtMzgyMjM_e8fc08ec-518d-46ae-ae15-b63dcbf5382c"
      unitRef="usd">60680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ccbd92211de42508ac347867c1755ca_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTYtNy0xLTEtMzgyMjM_a2153a96-b5d4-4f45-8942-ad90f2c22327"
      unitRef="usd">55195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i253870e93fb542e8929a5cf0d3dadb4a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTctNS0xLTEtMzgyMjM_c392b89a-612d-4735-9cf0-8e6b9f8caffd"
      unitRef="usd">78270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bbf646fee894f0f95ae2cebc91910b1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTctNy0xLTEtMzgyMjM_4235a373-aaa4-4555-8c48-2c67f1182f03"
      unitRef="usd">85550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70d709f1741e4f0c9777d0e13e5396bc_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTgtNS0xLTEtMzgyMjM_4acb6ee8-cf55-4316-aa9e-75d613bd5328"
      unitRef="usd">632997000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib35c1c2a992940f58412452e392b7f06_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTgtNy0xLTEtMzgyMjM_5719ac1c-b99b-4654-9e0c-23fb2b6fd43a"
      unitRef="usd">602488000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867eaa5916d44799bb1a96ebace9b3a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTktNS0xLTEtMzgyMjM_87d6fa5a-1b52-4546-85ff-282e807e5064"
      unitRef="usd">3798859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia59bcd9a9def43cc88f16179c2cc3759_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMTktNy0xLTEtMzgyMjM_fbedb0f1-9718-4915-b175-d4ceba29022b"
      unitRef="usd">2488387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbd28afb48e943e395f9ce19b3f7b0b7_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjAtNS0xLTEtMzgyMjM_fdacd28a-354e-4fa8-ab51-ae46eeb79d7b"
      unitRef="usd">257830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i394deaa8758d4f7ea7b401b2b149f7ff_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjAtNy0xLTEtMzgyMjM_84dc171a-3a9d-47bb-8655-9b757d261d7c"
      unitRef="usd">80707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08c68f22b7e44b51aac1e00947f211ab_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjEtNS0xLTEtMzgyMjM_79e0ce55-7334-4759-8d81-c1e1609e160a"
      unitRef="usd">-98465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7beb6ad242e84578b3f4fc7a3407fa7f_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjEtNy0xLTEtMzgyMjM_1a060c36-9b4c-4192-a1e2-063db6d7d920"
      unitRef="usd">-31734000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjItNS0xLTEtMzgyMjM_6cce88dc-8592-429f-86d0-fb3cebbff16f"
      unitRef="usd">3958224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8f76f80c174ab6ae7fdd139ca9837a_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83MC9mcmFnOjExYjVjMjNmMjcxYjRiZDdhN2Q5MWQ0YTE4MzM0YzhlL3RhYmxlOmFlMmYyZGFhOGUwODRhMmJiODAzNWM0NjJkNWIxNzgyL3RhYmxlcmFuZ2U6YWUyZjJkYWE4ZTA4NGEyYmI4MDM1YzQ2MmQ1YjE3ODJfMjItNy0xLTEtMzgyMjM_696d847a-743e-4647-b9cb-2569d941220a"
      unitRef="usd">2537360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RleHRyZWdpb246OTY3ZmEzYWJiODZmNDk3M2FlNjhmYmIwZTFjZTgwZDVfNDMw_8ddadce6-0282-434c-b57e-f10542454797">Accumulated Other Comprehensive Income (Loss)&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other comprehensive income (loss) (&#x201c;OCI&#x201d;) and the changes in the Company's accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) by component were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:37.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign&#160;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Gain&#160;(Loss)&#160;on&lt;br/&gt;Derivatives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;AOCI, net of tax, Attributable to THOR&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with OCI before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI, net of tax for the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign&#160;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Gain&#160;(Loss)&#160;on&lt;br/&gt;Derivatives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;AOCI, net of tax, Attributable to THOR&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with OCI before reclassifications&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI, net of tax for the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RleHRyZWdpb246OTY3ZmEzYWJiODZmNDk3M2FlNjhmYmIwZTFjZTgwZDVfNDMz_75be335f-214c-470b-a084-4309d5b0cd9c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other comprehensive income (loss) (&#x201c;OCI&#x201d;) and the changes in the Company's accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) by component were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:37.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign&#160;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Gain&#160;(Loss)&#160;on&lt;br/&gt;Derivatives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;AOCI, net of tax, Attributable to THOR&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with OCI before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI, net of tax for the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign&#160;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Gain&#160;(Loss)&#160;on&lt;br/&gt;Derivatives&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;AOCI, net of tax, Attributable to THOR&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-controlling Interests&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with OCI before reclassifications&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes associated with amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OCI, net of tax for the fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14e67a3248244b3cae24eb4ec3e40980_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0yLTEtMS00NjQ4OA_9e574916-affc-43ed-b918-a7b2fb48b3eb"
      unitRef="usd">54152000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93829e45c08a478092bf4ae1926b82cf_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi00LTEtMS00NjQ4OA_639ee26d-9efe-49c4-8344-d61662ea95f8"
      unitRef="usd">-8655000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i366d126ffdc643ddbd97a0d0a973ed0c_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi02LTEtMS00NjQ4OA_753ac444-10ab-4e36-a681-65c6dc3f492e"
      unitRef="usd">-876000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i033058f28c5147aaac27ad7a099357d8_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi04LTEtMS00NjQ4OA_abeb9105-82f4-4c2d-ac71-9788ad13b035"
      unitRef="usd">44621000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i138a8faccda1422291bbd4f02a32e7f7_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0xMC0xLTEtNDY0ODg_bf494db8-8efe-4303-9571-a1589db8dfa7"
      unitRef="usd">-772000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e533a4e1ece445a9830dc0fb937d173_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMi0xMi0xLTEtNDY0ODg_88ed8e66-b0e7-4b5c-a849-958a379619e7"
      unitRef="usd">43849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0yLTEtMS00NjQ4OA_bdb525aa-7de1-4e38-9cf3-1a5af932e97a"
      unitRef="usd">-35007000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy00LTEtMS00NjQ4OA_ef6b2d93-f573-4c08-9856-c2c4b2852860"
      unitRef="usd">585000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy02LTEtMS00NjQ4OA_7280d66e-38e5-4f62-bf0b-36d1fbc86e6d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy04LTEtMS00NjQ4OA_ffb32aaf-db9a-414c-a7a9-cc4c1afdc376"
      unitRef="usd">-34422000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0xMC0xLTEtNDY0ODg_cdf64957-b85e-494b-aa0e-5f5ebb9c9d35"
      unitRef="usd">-160000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMy0xMi0xLTEtNDY0ODg_8fda8511-8aa9-4122-8d2d-e9344493fbd0"
      unitRef="usd">-34582000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0yLTEtMS00NjQ4OA_5e92c565-7385-484f-9027-5fefd8818038"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC00LTEtMS00NjQ4OA_c531d692-4468-441e-9530-bfa5dc31c0f4"
      unitRef="usd">132000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC02LTEtMS00NjQ4OA_8368ebd2-a7c6-4a67-b09e-e042c2f58332"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC04LTEtMS00NjQ4OA_eb608771-0e30-4ad4-ba3a-f6fffeb61052"
      unitRef="usd">132000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0xMC0xLTEtNDY0ODg_7f842f24-783b-42a8-8ddc-796607f9302b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNC0xMi0xLTEtNDY0ODg_956fd4e7-1e39-43e2-83d1-813c0942a502"
      unitRef="usd">132000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0yLTEtMS00NjQ4OA_4c6d189a-022e-4dcf-98c7-8961b42a1dda"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS00LTEtMS00NjQ4OA_3d2dc0b4-4b06-4baa-857f-1f3fe5e17c41"
      unitRef="usd">-2528000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS02LTEtMS00NjQ4OA_48e2eda6-6f7c-4d57-92d0-6c11e2cc83f7"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS04LTEtMS00NjQ4OA_920e6a76-2d85-44bc-90c7-5367ab9ed570"
      unitRef="usd">-2528000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0xMC0xLTEtNDY0ODg_ee4db0e8-aff5-4bd4-af5f-8b621fe09ee7"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNS0xMi0xLTEtNDY0ODg_d5061276-e398-4301-a35c-75d9f79f1072"
      unitRef="usd">-2528000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0yLTEtMS00NjQ4OA_4c5b4517-a139-46d9-a7b9-cdbe7fafba9c"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi00LTEtMS00NjQ4OA_ff2f02fd-2406-429d-a283-65af3ec17b3c"
      unitRef="usd">-626000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi02LTEtMS00NjQ4OA_20f0b51e-6dc5-47e0-8019-c71ff48d324a"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi04LTEtMS00NjQ4OA_cbf7b849-ada7-40a0-8279-4e8efc021ac9"
      unitRef="usd">-626000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0xMC0xLTEtNDY0ODg_f70202a3-9ac2-4296-8fac-5716888fda80"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNi0xMi0xLTEtNDY0ODg_1d7445f6-334f-4e1e-92ed-30c912ef4fa9"
      unitRef="usd">-626000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7827b9bd97f548b8b7d0d1499b5fc4a9_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0yLTEtMS00NjQ4OA_8d055bcc-5830-45cc-857b-ded4830356ee"
      unitRef="usd">-35007000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i324abe5936ee468f8ad1a10991853e6e_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy00LTEtMS00NjQ4OA_10261655-259c-4ad0-9080-42312b650521"
      unitRef="usd">2355000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i61979a69ebb145a1a0de6e7149f47d3f_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy02LTEtMS00NjQ4OA_a0a04964-1e10-4be1-b2fd-dccff0a30730"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i855d535623554c5b8f56770956954755_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy04LTEtMS00NjQ4OA_4f0a69f6-bf2d-4f4c-9964-fd9cfddd42ce"
      unitRef="usd">-32652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf866bad25854107a02e0a27a47b482a_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0xMC0xLTEtNDY0ODg_ebcbeba5-6af6-4263-b8ad-a833e6a075d6"
      unitRef="usd">-160000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i672f0990449f4972b8661815546e8459_D20210801-20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfNy0xMi0xLTEtNDY0ODg_dd325dd8-6f32-45ae-a24c-5f792e86bc08"
      unitRef="usd">-32812000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i29998846056046699bd45a6f575ae736_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0yLTEtMS00NjQ4OA_119ef204-24ca-4653-8be1-9d105e2a7948"
      unitRef="usd">19145000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d7c0d88c18d4ef8b212c555d18d0f39_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC00LTEtMS00NjQ4OA_d23452f6-bee8-4b04-acf3-0645b7200c0a"
      unitRef="usd">-6300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42e3a6e90f15481dbf8a7992996e04f4_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC02LTEtMS00NjQ4OA_12490624-71bf-41b9-9056-8528d5dac207"
      unitRef="usd">-876000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id428cc637f1341819e78629088ae0b73_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC04LTEtMS00NjQ4OA_1d829a22-a992-4b12-b2b8-ebe6a38e4b23"
      unitRef="usd">11969000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia6085db3da6344c4b09afecdd95abb40_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0xMC0xLTEtNDY0ODg_3f1c4a61-127c-4f36-861d-6dc5b10da3b1"
      unitRef="usd">-932000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf0ffe69c36045fe86ce884ae64a663c_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfOC0xMi0xLTEtNDY0ODg_b6537f27-555a-41be-943e-b658427fda13"
      unitRef="usd">11037000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i16e84b2d403d4aeabdd9b1a67c3f1f81_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMi0xLTEtNDY1Mjk_bfbad377-071b-4158-87e3-80bafefb5532"
      unitRef="usd">46512000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2bc7a374d1e8460caa2b1c3a5636cd26_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItNC0xLTEtNDY1Mjk_18a8436a-2f26-470f-8aa7-ffaecf0c0e9c"
      unitRef="usd">-18823000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife2f13a1e85742629160ce9c3a610505_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItNi0xLTEtNDY1Mjk_25dcfd23-b03f-414e-a65f-23e3767727ac"
      unitRef="usd">-696000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9849a4220324c5580e300da8c80e4ca_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItOC0xLTEtNDY1Mjk_dc7c7752-9c20-4c0b-92a0-4acc1d1ecc02"
      unitRef="usd">26993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7e7b4ae3a5434429a09cbe9bd97d1274_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMTAtMS0xLTQ2NTI5_2eb90242-7233-4e33-aa6d-6826c77a5578"
      unitRef="usd">-855000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d9464b1bb8b482682711cc97814629c_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTItMTItMS0xLTQ2NTI5_44f3a37c-96b7-4f87-827c-472c04268772"
      unitRef="usd">26138000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMi0xLTEtNDY1Mjk_85f3e31c-a0c2-4f15-baa3-8396d79b995d"
      unitRef="usd">-19106000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtNC0xLTEtNDY1Mjk_baa9ec6d-9fa3-408a-ab5b-eb997caf83b3"
      unitRef="usd">732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtNi0xLTEtNDY1Mjk_67c6fe0b-6ade-4bd3-8eae-fd5d4818ca71"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtOC0xLTEtNDY1Mjk_83304bde-7b3a-4daf-ab3d-7aca352cafa4"
      unitRef="usd">-18374000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMTAtMS0xLTQ2NTI5_c7e8733e-f5e8-4f37-a749-f34f35cacb21"
      unitRef="usd">113000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTMtMTItMS0xLTQ2NTI5_7de196dc-9aa4-4b98-b960-0fe847a195f7"
      unitRef="usd">-18261000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMi0xLTEtNDY1Mjk_7128e952-a8f9-4384-b258-3ac1e0c2a7a8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtNC0xLTEtNDY1Mjk_3187f9fa-2c6f-4eb6-b5ea-f04daf16ab4a"
      unitRef="usd">174000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtNi0xLTEtNDY1Mjk_7d151105-eace-4968-a6fa-23c14f211e87"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtOC0xLTEtNDY1Mjk_9f81a1e4-46c1-44b7-96b8-fa398bc06d7d"
      unitRef="usd">174000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMTAtMS0xLTQ2NTI5_ffdcc097-a38f-4781-825b-e9c9a10da69e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTQtMTItMS0xLTQ2NTI5_9cd6ddf8-8696-492e-8475-9d7aca032533"
      unitRef="usd">174000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMi0xLTEtNDY1Mjk_bab4e520-7830-4bbf-9332-25aad0c87e80"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtNC0xLTEtNDY1Mjk_a3634def-9de5-419f-b6f0-2106071df67d"
      unitRef="usd">-3639000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtNi0xLTEtNDY1Mjk_0129c453-fd50-458f-a31d-e9f84b68a7b0"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtOC0xLTEtNDY1Mjk_196efcf3-2473-40f6-b7f9-a646b6e070a9"
      unitRef="usd">-3639000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMTAtMS0xLTQ2NTI5_67bb5c63-cbcd-48f0-8466-92f89c751f9e"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTUtMTItMS0xLTQ2NTI5_3bb77c3e-6a94-4285-a48a-a3e804b2b20a"
      unitRef="usd">-3639000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMi0xLTEtNDY1Mjk_6cb4afb6-7bb9-44c1-8790-4a536fcbc77e"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtNC0xLTEtNDY1Mjk_24b25f14-fc10-4f64-ad32-ae8c18c92e88"
      unitRef="usd">-865000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtNi0xLTEtNDY1Mjk_4374675a-9e80-47a6-abca-aadce01b8290"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtOC0xLTEtNDY1Mjk_b23fa275-39b7-4be6-99c1-32c77f164680"
      unitRef="usd">-865000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMTAtMS0xLTQ2NTI5_24ff25fc-9ab2-4aec-a9c7-f16f499eba60"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTYtMTItMS0xLTQ2NTI5_90eb4313-e054-4165-ba2a-99e402b0b6b3"
      unitRef="usd">-865000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib972b1db1015439c81e914c273328775_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMi0xLTEtNDY1Mjk_ed8a2048-364d-4fc1-b407-13cd9ecba084"
      unitRef="usd">-19106000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie905b5629e2b405e817bdf08a6ee34d1_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctNC0xLTEtNDY1Mjk_222d5f88-126f-4213-a068-2f4384a628e9"
      unitRef="usd">3332000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8708cd99465e434c9505232a580e4ebe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctNi0xLTEtNDY1Mjk_4ccce43f-c613-4189-8da9-ef262612d269"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibffa010d486b4824b772a17cc896ab02_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctOC0xLTEtNDY1Mjk_cce3f38d-b172-4529-a727-e177f9efbfe9"
      unitRef="usd">-15774000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0932adec55254c59ab8e555517c42e92_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMTAtMS0xLTQ2NTI5_3c9d529e-93d9-4f99-a91c-54d841620583"
      unitRef="usd">113000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7b658fdfd0a746649be9538d19f371ea_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTctMTItMS0xLTQ2NTI5_a581d1bc-6d7f-40db-90f8-9e2a629e30c5"
      unitRef="usd">-15661000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifdae1e409a9d4afa817448c0f87dda13_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMi0xLTEtNDY1Mjk_46da3e18-e5e5-4d05-92de-36ad49003d69"
      unitRef="usd">27406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d31eaedf1f346b780cfa4c6012ca8b4_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtNC0xLTEtNDY1Mjk_1acefe9a-a36f-497a-99b7-fd4a57293352"
      unitRef="usd">-15491000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib9c88d322140482983a9d3657a819036_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtNi0xLTEtNDY1Mjk_820f4506-6f62-4f72-b5f9-76f13638f91d"
      unitRef="usd">-696000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd3b213c38564dffaa25ef950ffebadb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtOC0xLTEtNDY1Mjk_b0d50516-4790-4364-84ab-d477e454e27b"
      unitRef="usd">11219000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dc67b2d16114a08ac67aa01671fb76e_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMTAtMS0xLTQ2NTI5_843f0b27-c462-49b2-8d35-1a80a709bde5"
      unitRef="usd">-742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia04489c0b0504549b167ad35e8452211_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl83My9mcmFnOjk2N2ZhM2FiYjg2ZjQ5NzNhZTY4ZmJiMGUxY2U4MGQ1L3RhYmxlOmVkNjNmMGE2NThmMDRmYTM4ZDlhZDE3MjQ5N2YxMDEzL3RhYmxlcmFuZ2U6ZWQ2M2YwYTY1OGYwNGZhMzhkOWFkMTcyNDk3ZjEwMTNfMTgtMTItMS0xLTQ2NTI5_ea14ccab-16c4-45fa-aea8-8848facb4949"
      unitRef="usd">10477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978547816">
<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>Oct. 31, 2021</div></th>
<th class="th"><div>Nov. 29, 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-09235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">THOR INDUSTRIES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">93-0768752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">601 E. Beardsley Ave.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Elkhart<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">IN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">46514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">(574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">970-7460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 (Par value $.10 Per Share)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">THO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="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_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_EntityShellCompany', window );">Entity Shell 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,618,549<span></span>
</td>
</tr>
<tr 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_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">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0000730263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">--07-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974221512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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">$ 336,237<span></span>
</td>
<td class="nump">$ 445,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">2,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, trade, net</a></td>
<td class="nump">1,095,970<span></span>
</td>
<td class="nump">796,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, other, net</a></td>
<td class="nump">70,403<span></span>
</td>
<td class="nump">153,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">1,671,847<span></span>
</td>
<td class="nump">1,369,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid income taxes, expenses and other</a></td>
<td class="nump">36,194<span></span>
</td>
<td class="nump">35,501<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">3,213,711<span></span>
</td>
<td class="nump">2,803,523<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,218,023<span></span>
</td>
<td class="nump">1,185,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,915,388<span></span>
</td>
<td class="nump">1,563,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">1,298,289<span></span>
</td>
<td class="nump">937,171<span></span>
</td>
</tr>
<tr class="re">
<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 tax assets, net</a></td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">41,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">122,072<span></span>
</td>
<td class="nump">123,792<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_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">3,337,037<span></span>
</td>
<td class="nump">2,665,434<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">7,768,771<span></span>
</td>
<td class="nump">6,654,088<span></span>
</td>
</tr>
<tr class="re">
<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">1,055,342<span></span>
</td>
<td class="nump">915,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">12,159<span></span>
</td>
<td class="nump">12,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Short-term financial obligations</a></td>
<td class="nump">19,398<span></span>
</td>
<td class="nump">25,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued 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_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and related items</a></td>
<td class="nump">289,127<span></span>
</td>
<td class="nump">249,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualCurrent', window );">Product warranties</a></td>
<td class="nump">290,617<span></span>
</td>
<td class="nump">267,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income and other taxes</a></td>
<td class="nump">126,320<span></span>
</td>
<td class="nump">85,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Promotions and rebates</a></td>
<td class="nump">105,209<span></span>
</td>
<td class="nump">128,869<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_tho_ProductPropertyLiabilityAndRelatedLiabilities', window );">Product, property and related liabilities</a></td>
<td class="nump">38,692<span></span>
</td>
<td class="nump">38,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends payable</a></td>
<td class="nump">23,917<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_OtherLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">75,961<span></span>
</td>
<td class="nump">70,980<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,036,742<span></span>
</td>
<td class="nump">1,794,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">2,232,266<span></span>
</td>
<td class="nump">1,594,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities, net</a></td>
<td class="nump">149,811<span></span>
</td>
<td class="nump">113,598<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_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties', window );">Unrecognized tax benefits</a></td>
<td class="nump">19,925<span></span>
</td>
<td class="nump">15,844<span></span>
</td>
</tr>
<tr class="re">
<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">197,785<span></span>
</td>
<td class="nump">186,934<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">2,599,787<span></span>
</td>
<td class="nump">1,911,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Contingent liabilities and commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>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_PreferredStockValue', window );">Preferred stock &#8211; authorized 1,000,000 shares; none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock &#8211; par value of $.10 per share; authorized 250,000,000 shares; issued 66,058,290 and 65,651,570 shares, respectively</a></td>
<td class="nump">6,606<span></span>
</td>
<td class="nump">6,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">473,775<span></span>
</td>
<td class="nump">460,482<span></span>
</td>
</tr>
<tr class="ro">
<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">2,988,726<span></span>
</td>
<td class="nump">2,770,401<span></span>
</td>
</tr>
<tr class="re">
<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 income, net of tax</a></td>
<td class="nump">11,969<span></span>
</td>
<td class="nump">44,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury shares of 10,438,198 and 10,285,329, respectively, at cost</a></td>
<td class="num">(378,237)<span></span>
</td>
<td class="num">(360,226)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders&#8217; equity attributable to THOR Industries, Inc.</a></td>
<td class="nump">3,102,839<span></span>
</td>
<td class="nump">2,921,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">29,403<span></span>
</td>
<td class="nump">26,263<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">3,132,242<span></span>
</td>
<td class="nump">2,948,106<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 7,768,771<span></span>
</td>
<td class="nump">$ 6,654,088<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long term portion of unrecognized tax benefits including interest and penalties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_ProductPropertyLiabilityAndRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_ProductPropertyLiabilityAndRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax asset, of deferred tax liability attributable to taxable differences 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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and 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(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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)(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due after one year or beyond 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 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: 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 6: 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 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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 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 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)(4)(i))<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)(iii)(A))<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 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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)(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 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 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 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 20: 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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 23: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 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 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)(5))<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)(i))<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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 within 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within 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.19(a)(7))<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_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in future periods, and amount of other assets that are expected to be realized or consumed within 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(7))<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 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 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(8))<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for statutory income, sales, use, payroll, excise, real, property and other taxes. 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,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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973016536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="re">
<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">250,000,000<span></span>
</td>
<td class="nump">250,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">66,058,290<span></span>
</td>
<td class="nump">65,651,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury, shares (in shares)</a></td>
<td class="nump">10,438,198<span></span>
</td>
<td class="nump">10,285,329<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982065808232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 3,958,224<span></span>
</td>
<td class="nump">$ 2,537,360<span></span>
</td>
</tr>
<tr class="re">
<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 products sold</a></td>
<td class="nump">3,302,800<span></span>
</td>
<td class="nump">2,158,508<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">655,424<span></span>
</td>
<td class="nump">378,852<span></span>
</td>
</tr>
<tr class="re">
<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 expenses</a></td>
<td class="nump">295,883<span></span>
</td>
<td class="nump">181,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">33,214<span></span>
</td>
<td class="nump">27,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">20,913<span></span>
</td>
<td class="nump">24,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">7,235<span></span>
</td>
<td class="nump">615<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">312,842<span></span>
</td>
<td class="nump">146,319<span></span>
</td>
</tr>
<tr class="re">
<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 provision</a></td>
<td class="nump">68,039<span></span>
</td>
<td class="nump">30,680<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">244,803<span></span>
</td>
<td class="nump">115,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to non-controlling interests</a></td>
<td class="nump">2,561<span></span>
</td>
<td class="nump">1,882<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 attributable to THOR Industries, Inc.</a></td>
<td class="nump">$ 242,242<span></span>
</td>
<td class="nump">$ 113,757<span></span>
</td>
</tr>
<tr class="re">
<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>Weighted-average common shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">55,422,854<span></span>
</td>
<td class="nump">55,238,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">55,790,712<span></span>
</td>
<td class="nump">55,554,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common 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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 4.37<span></span>
</td>
<td class="nump">$ 2.06<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 4.34<span></span>
</td>
<td class="nump">$ 2.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Comprehensive income:</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 244,803<span></span>
</td>
<td class="nump">$ 115,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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(35,167)<span></span>
</td>
<td class="num">(18,993)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain on derivatives, net of tax</a></td>
<td class="nump">2,355<span></span>
</td>
<td class="nump">3,332<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(32,812)<span></span>
</td>
<td class="num">(15,661)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total Comprehensive income</a></td>
<td class="nump">211,991<span></span>
</td>
<td class="nump">99,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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive income attributable to non-controlling interests</a></td>
<td class="nump">2,401<span></span>
</td>
<td class="nump">1,995<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 attributable to THOR Industries, Inc.</a></td>
<td class="nump">$ 209,590<span></span>
</td>
<td class="nump">$ 97,983<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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 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://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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net 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 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 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 (a)<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 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<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 45<br> -Paragraph 10A<br> -Subparagraph (d)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10A<br> -Subparagraph (a)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustments of 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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: 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 5: 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 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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 11: 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 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(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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) related to nonoperating 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://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.9)<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 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/2009/role/commonPracticeRef<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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978292376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 244,803<span></span>
</td>
<td class="nump">$ 115,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used in) 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_Depreciation', window );">Depreciation</a></td>
<td class="nump">31,739<span></span>
</td>
<td class="nump">26,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">33,214<span></span>
</td>
<td class="nump">27,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income tax (benefit) provision</a></td>
<td class="num">(5,253)<span></span>
</td>
<td class="nump">4,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on disposition of property, plant and equipment</a></td>
<td class="nump">629<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">6,027<span></span>
</td>
<td class="nump">5,768<span></span>
</td>
</tr>
<tr class="ro">
<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 assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(167,685)<span></span>
</td>
<td class="num">(36,495)<span></span>
</td>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="num">(236,915)<span></span>
</td>
<td class="num">(322,047)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid income taxes, expenses and other</a></td>
<td class="nump">4,729<span></span>
</td>
<td class="num">(14,857)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">71,613<span></span>
</td>
<td class="nump">127,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">50,016<span></span>
</td>
<td class="num">(20,601)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Long-term liabilities and other</a></td>
<td class="nump">6,451<span></span>
</td>
<td class="nump">2,234<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">41,792<span></span>
</td>
<td class="num">(81,290)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(43,224)<span></span>
</td>
<td class="num">(24,708)<span></span>
</td>
</tr>
<tr class="ro">
<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 dispositions of property, plant and equipment</a></td>
<td class="nump">141<span></span>
</td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(747,937)<span></span>
</td>
<td class="num">(22,700)<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">(791,020)<span></span>
</td>
<td class="num">(46,433)<span></span>
</td>
</tr>
<tr class="re">
<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_ProceedsFromLinesOfCredit', window );">Borrowings on revolving asset-based credit facilities</a></td>
<td class="nump">660,088<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_RepaymentsOfLinesOfCredit', window );">Payments on revolving asset-based credit facilities</a></td>
<td class="num">(500,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from issuance of senior unsecured notes</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">0<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_tho_RepaymentOfTermLoan', window );">Payments on term-loan credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(59,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherShortTermDebt', window );">Payments on other debt</a></td>
<td class="num">(1,959)<span></span>
</td>
<td class="num">(3,096)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="num">(8,445)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on finance lease obligations</a></td>
<td class="num">(262)<span></span>
</td>
<td class="num">(119)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Short-term financial obligations and other, net</a></td>
<td class="num">(5,825)<span></span>
</td>
<td class="num">(5,580)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">643,597<span></span>
</td>
<td class="num">(68,495)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents and restricted cash</a></td>
<td class="num">(3,778)<span></span>
</td>
<td class="num">(4,935)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents and restricted cash</a></td>
<td class="num">(109,409)<span></span>
</td>
<td class="num">(201,153)<span></span>
</td>
</tr>
<tr class="re">
<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 and cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">448,706<span></span>
</td>
<td class="nump">541,363<span></span>
</td>
</tr>
<tr class="ro">
<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 and cash equivalents and restricted cash, end of period</a></td>
<td class="nump">339,297<span></span>
</td>
<td class="nump">340,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Less: restricted cash</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">2,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">336,237<span></span>
</td>
<td class="nump">337,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid</a></td>
<td class="nump">17,956<span></span>
</td>
<td class="nump">48,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">16,868<span></span>
</td>
<td class="nump">18,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing transactions:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures in accounts payable</a></td>
<td class="nump">4,320<span></span>
</td>
<td class="nump">1,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Quarterly dividends payable</a></td>
<td class="nump">$ 23,917<span></span>
</td>
<td class="nump">$ 22,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_RepaymentOfTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayment of term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_RepaymentOfTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and 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(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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)(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of expenses incurred but not yet 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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 prepaid expenses, and 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 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireOtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, 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 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_PaymentsToAcquireOtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 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/2009/role/commonPracticeRef<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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981975087640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Stockholders' equity attributable to Thor</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Non-controlling interests</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Jul. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,396,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,197,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax at Jul. 31, 2020</a></td>
<td class="nump">$ 2,345,569<span></span>
</td>
<td class="nump">$ 2,319,782<span></span>
</td>
<td class="nump">$ 6,540<span></span>
</td>
<td class="nump">$ 436,828<span></span>
</td>
<td class="nump">$ 2,201,330<span></span>
</td>
<td class="nump">$ 26,993<span></span>
</td>
<td class="num">$ (351,909)<span></span>
</td>
<td class="nump">$ 25,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">115,639<span></span>
</td>
<td class="nump">113,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock unit activity (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 unit activity</a></td>
<td class="num">(8,094)<span></span>
</td>
<td class="num">(8,094)<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends per common share</a></td>
<td class="num">(22,700)<span></span>
</td>
<td class="num">(22,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">5,768<span></span>
</td>
<td class="nump">5,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(15,661)<span></span>
</td>
<td class="num">(15,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Oct. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,651,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,285,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax at Oct. 31, 2020</a></td>
<td class="nump">2,420,521<span></span>
</td>
<td class="nump">2,392,739<span></span>
</td>
<td class="nump">$ 6,565<span></span>
</td>
<td class="nump">442,794<span></span>
</td>
<td class="nump">2,292,387<span></span>
</td>
<td class="nump">11,219<span></span>
</td>
<td class="num">$ (360,226)<span></span>
</td>
<td class="nump">27,782<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Jul. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,651,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,285,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax at Jul. 31, 2021</a></td>
<td class="nump">2,948,106<span></span>
</td>
<td class="nump">2,921,843<span></span>
</td>
<td class="nump">$ 6,565<span></span>
</td>
<td class="nump">460,482<span></span>
</td>
<td class="nump">2,770,401<span></span>
</td>
<td class="nump">44,621<span></span>
</td>
<td class="num">$ (360,226)<span></span>
</td>
<td class="nump">26,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">244,803<span></span>
</td>
<td class="nump">242,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock unit activity (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 unit activity</a></td>
<td class="num">(10,704)<span></span>
</td>
<td class="num">(10,704)<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">7,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends per common share</a></td>
<td class="num">(23,917)<span></span>
</td>
<td class="num">(23,917)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,917)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">6,027<span></span>
</td>
<td class="nump">6,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(32,812)<span></span>
</td>
<td class="num">(32,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisitions</a></td>
<td class="nump">739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,058,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,438,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax at Oct. 31, 2021</a></td>
<td class="nump">$ 3,132,242<span></span>
</td>
<td class="nump">$ 3,102,839<span></span>
</td>
<td class="nump">$ 6,606<span></span>
</td>
<td class="nump">$ 473,775<span></span>
</td>
<td class="nump">$ 2,988,726<span></span>
</td>
<td class="nump">$ 11,969<span></span>
</td>
<td class="num">$ (378,237)<span></span>
</td>
<td class="nump">$ 29,403<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(2)<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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<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> -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_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 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/2009/role/commonPracticeRef<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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<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 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 20: 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 21: 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 22: 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 23: 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 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 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_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972936712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends, per common share (in dollars per share)</a></td>
<td class="nump">$ 0.43<span></span>
</td>
<td class="nump">$ 0.41<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971308904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Nature of Operations and Accounting Policies</a></td>
<td class="text">Nature of Operations and Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;THOR&#8221;), that, combined, represent the world's largest manufacturer of recreational vehicles (&#8220;RVs&#8221;). The Company manufactures a wide variety of RVs primarily in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Unless the context requires or indicates otherwise, all references to &#8220;THOR,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to THOR Industries, Inc. and its subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The July 31, 2021 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended July 31, 2021. Due to seasonality within the recreational vehicle industry, and the impact of the ongoing COVID-19 pandemic and supply constraints on our industry, among other factors, annualizing the results of operations for the three months ended October 31, 2021 would not necessarily be indicative of the results expected for the full fiscal year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971522200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Airxcel</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2021, the Company acquired Wichita, Kansas-based AirX Intermediate, Inc. (&#8220;Airxcel&#8221;). Airxcel manufactures a comprehensive line of high-quality component products which are sold primarily to original equipment RV manufacturers as well as consumers via aftermarket sales through dealers and retailers. Airxcel provides industry-leading products in recreational vehicle heating, cooling, ventilation, cooking, window coverings, sidewalls and roofing materials, among others. The purchase price of $750,000 in cash is subject to standard post-closing adjustments and was funded through a combination of cash-on-hand and $625,000 of borrowings from the Company&#8217;s asset-based credit facility (&#8220;ABL&#8221;). In conjunction with the Airxcel acquisition, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the term of the ABL as discussed in Note 12 to the Condensed Consolidated Financial Statements. The interest rate remains unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired Airxcel as part of its long-term, strategic growth plan and the acquisition is expected to provide numerous benefits, including strengthening the RV supply chain, diversifying its revenue sources and expanding Airxcel's supply chain business in North American and Europe. Airxcel will operate as an independent operation in the same manner as the Company's other subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of Airxcel are included in the Company&#8217;s Condensed Consolidated Statements of Income and Comprehensive Income since the September 1, 2021 acquisition date. Airxcel recorded net sales of $88,778, net of intercompany sales, and net income before income taxes, net of intercompany profit elimination, was not material for the three months ended October 31, 2021. Net income before income taxes included a charge of $6,791 related to the step-up in assigned value of acquired Airxcel inventory that was included in cost of products sold in the current period, and also includes $2,184 in amortization expense related to the acquired intangible assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of conducting a fair value analysis. While all amounts remain subject to adjustment, the areas subject to the most significant potential adjustment are intangible assets, deferred income tax liabilities and certain accrued expenses. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(79,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,483&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,079&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.3 years. The customer relationships were valued based on the Discounted Cash Flow Method and will be amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over 20 years. The design technology assets were valued on the Relief from Royalty Method and will be amortized on a straight-line basis over 10 years. Backlog was valued based on the Discounted Cash Flow Method and will be amortized on a straight-line basis over 2 months. The vast majority of the goodwill recognized as a result of this transaction is not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Tiffin Group</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 18, 2020, the Company acquired all of the issued and outstanding capital stock of luxury motorized recreational vehicle manufacturer Tiffin Motorhomes, Inc., including fifth wheel towable recreational vehicle manufacturer Vanleigh RV, and certain other associated operating and supply companies, which primarily supply component parts and services to Tiffin Motorhomes, Inc. and Vanleigh RV (collectively, the &#8220;Tiffin Group&#8221;). Tiffin Group, LLC, a wholly-owned subsidiary of the Company, owns the Tiffin Group. Tiffin Motorhomes, Inc. operates out of various locations in Alabama while Vanleigh RV operates out of Mississippi.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial cash consideration for the acquisition of the Tiffin Group was approximately $300,000, subject to adjustment, and was funded through existing cash-on-hand as well as $165,000 in borrowings from the Company&#8217;s existing asset-based credit facility.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of the Tiffin Group net assets acquired on the acquisition date.</span></div><div style="text-align:justify"><span><br/></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 style="width:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,312&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,238&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 18.8 years. The dealer network was valued based on the Discounted Cash Flow Method and is being amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and is being amortized on a straight-line basis over 20 years. Backlogs were valued based on the Discounted Cash Flow Method and were amortized on a straight-line basis over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl8yMi9mcmFnOjVmOTQ5N2IyMTM1YTQyZWM5ZTRmZTk1NTcyZWU0YzE4L3RleHRyZWdpb246NWY5NDk3YjIxMzVhNDJlYzllNGZlOTU1NzJlZTRjMThfMTY0OTI2NzQ1ODUwNw_31002305-c0c6-4897-9f7b-246c3f9fe376">five</span> to seven months. Generally, the goodwill recognized as a result of this transaction is not deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information represents the Company&#8217;s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021 and the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020. These pro forma results may not be indicative of the actual results that would have occurred under the ownership and management of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:40.269%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005,682&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,813,236&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to THOR Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11&#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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972940072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segments</a></td>
<td class="text">Business Segments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments, all related to recreational vehicles: (1) North American Towables, (2) North American Motorized and (3) European. The operations of the Company's Postle, Togo Group (rebranded as Roadpass Digital in November 2021) and recently acquired Airxcel subsidiaries are included in Other. Net sales included in Other related primarily to the sale of component parts and aluminum extrusions. Intercompany eliminations adjust for Postle and Airxcel sales to the Company&#8217;s North American towable and North American motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect certain financial information by reportable segment:</span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165,862</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,885,899</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798,859</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488,387</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,830</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,707</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,465)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,734)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,958,224</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,537,360</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,282</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,179</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,898</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,180</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,746</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,976)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,506)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,204</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,240</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,529</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,490</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,891)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,411)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,842</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,319</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS:</span></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,137,149</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,870,577</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,244,251</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073,506</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,381,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,944,083</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872,828</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,975,821</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,254,228</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,919,904</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223,899</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,350</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,644</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461,834</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,768,771</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,654,088</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,302</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,807</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,770</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,324</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,577</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,713</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,900</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,480</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,911</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,239</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,134</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,408</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,629</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,763</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,802</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,894</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,565</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,047</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,444</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,852</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971557768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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 Common Share</a></td>
<td class="text">Earnings Per Common Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,422,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,238,164&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units and performance stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding assuming dilution</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,790,712&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,554,682&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company excluded 30,333 and 96,809 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted average shares outstanding assuming dilution at October 31, 2021 and October 31, 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>26
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972951240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_FinancialInstrumentsDisclosureTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text">Derivatives and Hedging <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our derivative instruments designated as cash flow hedges and the associated notional amounts, presented on a pre-tax basis, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:48.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.893%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,138&#160;</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivative financial instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,315&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524,037&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts outstanding at October 31, 2021 are used to exchange British Pounds Sterling (&#8220;GBP&#8221;) for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at October 31, 2021 is 15,000 GBP ($20,674), and these contracts have various maturity dates through January 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into interest rate swaps to convert a portion of the Company&#8217;s long-term debt from floating rate to fixed rate debt. As of October 31, 2021, the outstanding swaps had notional contract values of $432,250, partially hedging the interest rate risk related to the Company&#8217;s U.S. dollar term loan tranche that matures in February 2026. The Company&#8217;s other interest rate swaps not designated as hedging instruments had a notional contract value of $31,168 at October 31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Net Investment Hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency transaction gains and losses on the Euro-denominated portion of the term loan, which is designated and effective as a hedge of the Company&#8217;s net investment in its Euro-denominated functional currency subsidiaries, are included as a component of the foreign currency translation adjustment. Gains for the three months ended October 31, 2021, net of tax, were $9,240. Gains for the three months ended October 31, 2020, net of tax, were $5,482.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts reclassified out of accumulated other comprehensive income (&#8220;AOCI&#8221;) pertaining to the net investment hedge during the three-month periods ended October 31, 2021 and October 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Derivatives Not Designated as Hedging Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $31,168 and a fair value of $1,786, which is included in Other current liabilities in the Condensed Consolidated Balance Sheet as of October 31, 2021. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948, as of July 31, 2021. For these derivative instruments, changes in fair value are recognized in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (Loss) recognized in Other Comprehensive Income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other comprehensive income (loss), net of tax, before reclassification from AOCI was $607 and $558 for the three months ended October 31, 2021 and 2020, respectively.</span></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 style="width:59.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.535%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCI, Net of Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of loss recognized in income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,812)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971451096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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 );">Inventories</a></td>
<td class="text">Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; RV</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chassis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,444,274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess of FIFO costs over LIFO costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,671,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,369,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the $1,750,087 and $1,444,274 of inventories at October 31, 2021 and July 31, 2021, $1,086,598 and $946,767, respectively, were valued on the first-in, first-out (&#8220;FIFO&#8221;) method, and $663,489 and $497,507, respectively, were valued on the last-in, first-out (&#8220;LIFO&#8221;) method.</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_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>28
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971601944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">847,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,689,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628,585&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(471,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(443,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,218,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,185,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 15 to the Condensed Consolidated Financial Statements for further information regarding the lease right-of-use assets.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971459400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets and Goodwill<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangible Assets and Goodwill</a></td>
<td class="text">Intangible Assets and Goodwill<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortizable intangible assets are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:46.370%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer networks/customer relationships</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">861,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology and other intangibles</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,370</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,615</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,956</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,237</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,857&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390,126&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,955&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.930%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,544</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,390</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,611</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,120</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,251</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">657,373</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,289</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,041,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,563,255&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2022 activity:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,975&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,020,145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,393&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,915,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2020 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,476,541&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2021 activity:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,786&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,708&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,481,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill and intangible 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 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982079108488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Risk</a></td>
<td class="text">Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for 14% of the Company&#8217;s consolidated net sales for both the three-month periods ended October 31, 2021 and October 31, 2020. The vast majority of the sales to this dealer are reported within the North American Towables and North American Motorized reportable segments. This dealer also accounted for 16% and 15% of the Company&#8217;s consolidated trade accounts receivable at October 31, 2021 and July 31, 2021, respectively. The loss of this dealer could have a material effect on the Company&#8217;s business.<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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk 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 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972918536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2021 and July 31, 2021 are as follows:<br/></span></div><div style="text-align:justify"><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:46.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,085</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contract liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,820</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,369</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents represent investments in government and other money market funds traded in an active market and are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972955288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Product Warranties</a></td>
<td class="text">Product Warranties<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides retail customers of its products with a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liability during the indicated periods are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,620</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,869</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,539</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,872</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,253)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,575)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,828</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,117)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(612)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,617</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,554</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_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972912520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:39.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,527,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecured notes </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,284,223&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,640,693&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,244,425&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,607,232&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,232,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594,821&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a seven-year term loan (&#8220;term loan&#8221;) agreement, which originally consisted of both a United States Dollar-denominated term loan tranche and a Euro-denominated term loan tranche, and a $750,000 revolving asset-based credit facility (&#8220;ABL&#8221;). Subject to earlier termination, the term loan matures on February 1, 2026 and the ABL originally matured on February 1, 2024. In connection with the Airxcel acquisition discussed in Note 2 to the Condensed Consolidated Financial Statements, effective September 1, 2021, the Company expanded its existing ABL facility from $750,000 to $1,000,000, favorably amended certain terms of the ABL agreement and extended the maturity date of the ABL from February 1, 2024 to September 1, 2026, subject to a springing maturity at an earlier date if the maturity date of the Company's term loans have not been extended or refinanced. The ABL interest rate remains unchanged. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.125%. The interest rate on $432,250 of that balance, however, was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. As of July 31, 2021, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate of 3.125%, but the interest rate on $482,138 of that balance was fixed at 5.466% through an interest rate swap, dated March 18, 2019, by swapping the underlying 1-month LIBOR rate for a fixed rate of 2.466%. The total interest rate on the October 31, 2021 outstanding Euro term loan tranche balance of $585,739 was 3.00%, and the total interest rate on the July 31, 2021 outstanding Euro term loan tranche of $598,113 was 3.00%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2021, the total weighted average interest rate on the outstanding ABL borrowings of $159,935 was 1.314%. The Company may, generally at its option, pay any borrowings under the ABL, in whole or in part, at any time and from time to time, without penalty or premium.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 14, 2021, the Company issued an aggregate principal amount of $500,000 of 4.000% Senior Unsecured Notes due 2029 (&#8220;Senior Unsecured Notes&#8221;). The Senior Unsecured Notes will mature on October 15, 2029 unless redeemed or repurchased earlier. Net proceeds from the Senior Unsecured Notes, along with cash-on-hand, were used to repay $500,000 of borrowings outstanding on the Company&#8217;s ABL and for certain transaction costs. Interest on the Senior Unsecured Notes is payable in semi-annual installments on April 15 and October 15 of each year, beginning with the first payment on April 15, 2022. The Senior Unsecured Notes will rank equally in right of payment with all of the Company&#8217;s existing and future senior indebtedness and senior to the Company&#8217;s future subordinated indebtedness, and effectively junior in right of payment to the Company&#8217;s existing and future secured indebtedness to the extent of the assets securing such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must make mandatory prepayments of principal under the term loan agreement upon the occurrence of certain specified events, including certain asset sales, debt issuances and receipt of annual cash flows in excess of certain amounts. No such specified events occurred during the three months ended October 31, 2021 or 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory. The ABL carries interest at an annual base rate plus 0.25% to 0.50%, or LIBOR plus 1.25% to 1.50%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.20% unused facility fee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unused availability under the ABL is generally available to the Company for general operating purposes and, based on October 31, 2021 eligible accounts receivable and inventory balances, net of amounts drawn, totaled approximately $810,000.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unsecured notes of 25,000 Euro ($29,113) relate to long-term debt of our European segment. There are two series, 20,000 Euro ($23,290) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,823) with an interest rate of 2.534% maturing March 2028. Other debt relates primarily to real estate loans with varying maturity dates through September 2032 and interest rates ranging from 2.40% to 3.43%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contractual gross debt maturities are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,159</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,942</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,066</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690,691</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522,131</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,284,223</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended October 31, 2021, interest expense on the term loan, ABL, Senior Unsecured Notes and other debt facilities was $17,643. For the three months ended October 31, 2020, interest expense on the term loan, ABL and other debt facilities was $20,588.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019, the Company incurred fees to secure the term loan and ABL, and those amounts are being amortized ratably over the respective <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl81Mi9mcmFnOmEwZjhjNDdhZjMxOTRiNzFhNGQ4NzJjNGVkMDIyMjkzL3RleHRyZWdpb246YTBmOGM0N2FmMzE5NGI3MWE0ZDg3MmM0ZWQwMjIyOTNfNDMxMA_8593a50b-36cf-4308-af9f-c52576e74a92">seven</span> and five-year terms of those agreements. The Company also incurred and capitalized certain creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term loan, and certain creditor fees of $2,127 related to the September 1, 2021 expansion of the ABL, which are being amortized over the remaining life of the extended ABL. In addition, the Company incurred fees of $8,445 relative to the $500,000 Senior Unsecured Notes issued October 14, 2021 discussed above, and those debt issuance costs are being amortized over the eight-year term of those notes. The Company recorded total charges related to the amortization of these term loan, ABL and Senior Unsecured Note fees, which are classified as interest expense, of $2,424 for the three months ended October 31, 2021. The Company recorded total charges related to the amortization of these term loan and ABL fees, which are classified as interest expense, of $2,723 for the three months ended October 31, 2020. The unamortized balance of the ABL facility fees was $6,304 at October 31, 2021 and $7,005 as of July 31, 2021 and is included in Other long-term assets in the Condensed Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s term loan debt at October 31, 2021 and July 31, 2021 was $1,526,176 and $1,551,141, respectively, and the fair value of the Company&#8217;s Senior Unsecured Notes at October 31, 2021 was $496,250. The carrying value of the Company&#8217;s term-loan debt, excluding debt issuance costs, was $1,527,639 and $1,540,013 at October 31, 2021 and July 31, 2021, respectively, and the carrying value of the Company&#8217;s Senior Unsecured Notes was $500,000 at October 31, 2021. The fair values of the Company&#8217;s term loan and Senior Unsecured Notes are primarily estimated using Level 2 inputs as defined by ASC 820, primarily based on quoted market prices. The fair value of other debt held by the Company approximates fair value.</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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971449976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text">Provision for Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall effective income tax rate for the three months ended October 31, 2021 was 21.7%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The Company also recognized a tax benefit from the vesting of share-based compensation awards during the three months ended October 31, 2021. The overall effective income tax rate for the three months ended October 31, 2020 was 21.0%. This rate was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the next 12 months, the Company anticipates a decrease of approximately $3,900 in unrecognized tax benefits, and $670 in accrued interest related to unrecognized tax benefits recorded as of October 31, 2021, from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these estimates.</span></div>The Company files income tax returns in the U.S. federal jurisdiction and in many U.S. state and foreign jurisdictions. For U.S. federal income tax purposes, fiscal years 2018 through 2020 remain open and could be subject to examination. In major state jurisdictions, fiscal years 2018 through 2020 generally remain open and could be subject to examination. In major foreign jurisdictions, fiscal years 2015 through 2020 remain open and subject to examination. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions in its liability for unrecognized tax benefits.<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>35
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971460232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingent Liabilities, Commitments and Legal Matters<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Contingent Liabilities, Commitments and Legal Matters</a></td>
<td class="text">Contingent Liabilities, Commitments and Legal Matters<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s total commercial commitments under standby repurchase obligations on global dealer inventory financing were $2,322,610 and $1,821,012 as of October 31, 2021 and July 31, 2021, respectively. The commitment term is generally up to 18 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the guarantee under repurchase agreements of dealers&#8217; financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This deferred amount is included in the repurchase and guarantee reserve balances of $6,980 and $6,023 as of October 31, 2021 and July 31, 2021, respectively, which is included in Other current liabilities in the Condensed Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses incurred related to repurchase agreements that were settled during the three months ended October 31, 2021 and October 31, 2020 were not material. Based on current market conditions, the Company believes that any future losses under these agreements will not have a material effect on the Company&#8217;s consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state &#8220;lemon laws,&#8221; warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty.&#160;There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated.&#160;Based on current conditions, and in management&#8217;s opinion, the ultimate disposition of&#160;any current legal proceedings or claims against the Company will not have a material effect on the Company&#8217;s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued a product recall in the fourth quarter of fiscal 2021 related to certain purchased parts utilized in certain of our North American towable products. The Company believes that it is legally entitled to full reimbursement of costs related to this recall from the applicable vendor suppliers. However, based on a current assessment, the Company has recorded an additional expense of $22,000 in the first quarter of fiscal 2022 as a component of sales, general and administrative costs due to collection uncertainties.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971528584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases principally for land, buildings and equipment and has various finance leases for certain land and buildings expiring through 2035.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the leases, and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,877&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">Operating lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,601&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">Finance lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,010&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:43.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169&#160;</span></td><td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,950&#160;</span></td><td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases principally for land, buildings and equipment and has various finance leases for certain land and buildings expiring through 2035.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases include options to extend or terminate the leases, and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not include significant restrictions or covenants in our lease agreements, and residual value guarantees are not generally included within our operating leases.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,877&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">Operating lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,601&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">Finance lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,010&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:43.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169&#160;</span></td><td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,950&#160;</span></td><td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973373800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; EquityTotal stock-based compensation expense recognized in the three-month periods ended October 31, 2021 and October 31, 2020 for stock-based awards totaled $6,027 and $5,768, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973019800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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>
</tr>
<tr class="ro">
<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 );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#8217;s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,885,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other RV-related</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488,387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,958,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,537,360&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>39
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972912520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Accumulated Other Comprehensive Income (Loss)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (&#8220;OCI&#8221;) and the changes in the Company's accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) by component were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:37.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.681%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,849&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,007)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,652)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,037&#160;</span></td><td style="background-color:#cceeff;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="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><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,138&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,106)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,774)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,661)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,491)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,477&#160;</span></td><td style="background-color:#cceeff;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="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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: 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 4: 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_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971618840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_NatureOfOperationsPolicyTextBlock', window );">Nature of Operations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;THOR&#8221;), that, combined, represent the world's largest manufacturer of recreational vehicles (&#8220;RVs&#8221;). The Company manufactures a wide variety of RVs primarily in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. The Company also sells component parts to both RV and original equipment manufacturers, including aluminum extruded components, and sells aftermarket component parts through dealers and retailers. Unless the context requires or indicates otherwise, all references to &#8220;THOR,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to THOR Industries, Inc. and its subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The July 31, 2021 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended July 31, 2021. Due to seasonality within the recreational vehicle industry, and the impact of the ongoing COVID-19 pandemic and supply constraints on our industry, among other factors, annualizing the results of operations for the three months ended October 31, 2021 would not necessarily be indicative of the results expected for the full fiscal year.</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_tho_NatureOfOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of operations Policy Text Block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_NatureOfOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972842792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of recognized identified assets acquired and liabilities assumed</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary estimated fair values of the Airxcel net assets acquired on the acquisition date. The Company is in the process of conducting a fair value analysis. While all amounts remain subject to adjustment, the areas subject to the most significant potential adjustment are intangible assets, deferred income tax liabilities and certain accrued expenses. The Company expects to finalize these values as soon as practical and no later than one year from the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(79,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,483&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,079&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of the Tiffin Group net assets acquired on the acquisition date.</span></div><div style="text-align:justify"><span><br/></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 style="width:59.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,312&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash consideration for acquisition, less cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,238&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business acquisition pro forma information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information represents the Company&#8217;s results of operations as if the fiscal 2022 acquisition of Airxcel had occurred at the beginning of fiscal 2021 and the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020. These pro forma results may not be indicative of the actual results that would have occurred under the ownership and management of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:40.269%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,005,682&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,813,236&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to THOR Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11&#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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972909096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment reporting information by segment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect certain financial information by reportable segment:</span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165,862</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,885,899</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798,859</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488,387</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,830</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,707</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,465)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,734)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,958,224</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,537,360</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,282</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,179</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,898</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,180</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,746</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,976)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,506)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,204</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,240</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,529</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,490</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,891)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,411)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,842</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,319</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS:</span></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,137,149</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,870,577</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,244,251</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073,506</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,381,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,944,083</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,872,828</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,975,821</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,254,228</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,919,904</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223,899</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,350</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,644</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461,834</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,768,771</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,654,088</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DEPRECIATION AND INTANGIBLE AMORTIZATION EXPENSE:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,302</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,807</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,770</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,324</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,577</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,713</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,900</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,480</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,911</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,239</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,134</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,408</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,629</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,763</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,802</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,894</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,565</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,047</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,444</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,852</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971351688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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 );">Schedule of earnings per common share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:68.245%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,422,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,238,164&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock units and performance stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding assuming dilution</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,790,712&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,554,682&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>44
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973067080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of derivative instruments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our derivative instruments designated as cash flow hedges and the associated notional amounts, presented on a pre-tax basis, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:48.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.893%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value in</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Current</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,138&#160;</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivative financial instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,315&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524,037&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Derivative instruments, gain (loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the following derivative instruments are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Designated as Cash Flow Hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (Loss) recognized in Other Comprehensive Income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other comprehensive income (loss), net of tax, before reclassification from AOCI was $607 and $558 for the three months ended October 31, 2021 and 2020, respectively.</span></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 style="width:59.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.535%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified from AOCI, Net of Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</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="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of loss recognized in income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,812)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971470264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of major classifications of inventories</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; RV</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods &#8211; other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chassis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">392,575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,444,274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess of FIFO costs over LIFO costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,671,847&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,369,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971476456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">847,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets &#8211; finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,689,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,628,585&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(471,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(443,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,218,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,185,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978347864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets and Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Components of amortizable intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortizable intangible assets are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:46.370%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer networks/customer relationships</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">861,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology and other intangibles</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,370</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,615</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,956</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,237</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,780,857&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390,126&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,955&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated amortization expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.930%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,544</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,390</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,611</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,120</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,251</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">657,373</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,289</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,041,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,563,255&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2022 activity:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,975&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,020,145&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,393&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,915,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended October 31, 2020 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:30.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,476,541&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2021 activity:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,786&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,708&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,481,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971488552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value, assets measured on recurring basis</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2021 and July 31, 2021 are as follows:<br/></span></div><div style="text-align:justify"><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:46.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,085</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contract liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,820</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,369</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971266440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of changes in product warranty liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liability during the indicated periods are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,620</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,869</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,539</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,872</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,253)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,575)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,828</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,117)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(612)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,617</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,554</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_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978578248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:39.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,527,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecured notes </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,284,223&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,640,693&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,244,425&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,607,232&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,232,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594,821&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contractual gross debt maturities are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:83.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,159</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,942</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,066</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690,691</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522,131</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,284,223</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_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, 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.22)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978125736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of lease costs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three-month periods ended October 31, 2021 and October 31, 2020 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,877&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_0faefdc7-943b-4a90-907b-962d8cba1244"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMi0wLTEtMS0zODIyMw_56c33167-3e4e-49c8-a59e-8ddc215305d2">Operating lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,601&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_4f6f5d96-6040-476c-a8b4-3ccbc2d59cb8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNS0wLTEtMS0zODIyMw_77e76bf5-027c-4dfe-90bf-b5484c6c4e84">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_594a0034-77fc-481b-bb3e-5ce035ed7572"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfNi0wLTEtMS0zODIyMw_e7eb9efa-ee45-4fe7-b8dd-9da55a3de29a">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_347da6e8-eedd-4c9c-a69f-4bda91548d8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTAtMC0xLTEtMzgyMjM_ee68ebec-fb99-496d-a0eb-846adf82c034">Finance lease right-of-use assets</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,010&#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_05d22c8e-5eb2-4997-8102-6eaa33307aab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTMtMC0xLTEtMzgyMjM_c2d84b5e-1c38-4adb-9b56-085d99ef91b9">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_b11a3ccf-676c-4ede-8379-19b3e976da1c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjcxOTRmOWM5ZjVlYzQzMzE4NzE4ZjcxNWU0MWI4MTlmL3NlYzo3MTk0ZjljOWY1ZWM0MzMxODcxOGY3MTVlNDFiODE5Zl82MS9mcmFnOmUxOWZjMWMzNzVkYjRiODhhMjk3YTUzNWEwM2I5NGJkL3RhYmxlOmViODgxY2FmNWE0YjQzYjg4NTQwZTk3MzljNjRmMGIyL3RhYmxlcmFuZ2U6ZWI4ODFjYWY1YTRiNDNiODg1NDBlOTczOWM2NGYwYjJfMTQtMC0xLTEtMzgyMjM_bf76ab66-85a1-4410-8ab0-33085aaf5c8e">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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:59.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating lease liability maturities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:43.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169&#160;</span></td><td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,950&#160;</span></td><td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance lease liability maturities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments required under operating and finance leases as of October 31, 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:43.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.947%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;For the remainder of the fiscal year ending July 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169&#160;</span></td><td style="background-color:#cceeff;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 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,950&#160;</span></td><td style="background-color:#cceeff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,717)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reported lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,646&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973399704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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>
</tr>
<tr class="ro">
<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 );">Schedule of revenue</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company&#8217;s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European segment include sales related to accessories and services, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:65.417%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towables</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,392,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925,028&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,165,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,885,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other RV-related</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488,387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,958,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,537,360&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972824760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of accumulated other comprehensive income (loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (&#8220;OCI&#8221;) and the changes in the Company's accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) by component were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:37.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.681%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,849&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,007)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,652)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,037&#160;</span></td><td style="background-color:#cceeff;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="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><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign&#160;Currency<br/>Translation<br/>Adjustment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized<br/>Gain&#160;(Loss)&#160;on<br/>Derivatives</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,138&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with OCI before reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes associated with amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,106)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,774)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,661)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,491)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,477&#160;</span></td><td style="background-color:#cceeff;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="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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated 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/2009/role/commonPracticeRef<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 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974256616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Airxcel Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Feb. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on revolving asset-based credit facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 660,088<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid to acquire business, gross</a></td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory', window );">Business combination, inventory adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,791)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles', window );">Business combination, intangible asset adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="text">18 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Design technology and other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility | AirX Intermediate Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on revolving asset-based credit facilities</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DesignTechnologyAndOtherIntangiblesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DesignTechnologyAndOtherIntangiblesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=tho_AssetBasedCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974358664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,915,388<span></span>
</td>
<td class="nump">$ 1,481,283<span></span>
</td>
<td class="nump">$ 1,563,255<span></span>
</td>
<td class="nump">$ 1,476,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Total cash consideration for acquisition, less cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 747,937<span></span>
</td>
<td class="nump">$ 22,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">$ 23,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">71,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">61,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">40,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">368,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(109,336)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="num">(79,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="num">(10,494)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Non-controlling interest</a></td>
<td class="num">(739)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Total fair value of net assets acquired</a></td>
<td class="nump">768,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Less: cash acquired</a></td>
<td class="num">(23,404)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Total cash consideration for acquisition, less cash acquired</a></td>
<td class="nump">745,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">284,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">56,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Design technology assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">60,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember', window );">AirX Intermediate Inc. | Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the fair value of the noncontrolling interest in the acquiree at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, acquired at the acquisition date. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable intangible assets recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and equipment recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tho_AirXIntermediateIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978075080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Tiffin Group Narrative (Details) - Tiffin Group<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 18, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid to acquire business, gross</a></td>
<td class="nump">$ 300,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="text">18 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Asset-based credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Amount of cash borrowed from long term line of credit to fund business acquisition</a></td>
<td class="nump">$ 165,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_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Trademarks</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Minimum | Dealer network</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">18 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Minimum | Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">5 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Maximum | Dealer network</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Maximum | Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining amortization period</a></td>
<td class="text">7 months<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=tho_TiffinGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=tho_AssetBasedCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_BacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974381528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 18, 2020</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,915,388<span></span>
</td>
<td class="nump">$ 1,481,283<span></span>
</td>
<td class="nump">$ 1,563,255<span></span>
</td>
<td class="nump">$ 1,476,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Total cash consideration for acquisition, less cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 747,937<span></span>
</td>
<td class="nump">$ 22,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Tiffin Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">$ 13,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">116,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">53,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">48,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">65,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(81,423)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="num">(37,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="num">(7,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total fair value of net assets acquired</a></td>
<td class="nump">301,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Less: cash acquired</a></td>
<td class="num">(13,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Total cash consideration for acquisition, less cash acquired</a></td>
<td class="nump">288,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Tiffin Group | Dealer network</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">92,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Tiffin Group | Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">32,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Tiffin Group | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=tho_TiffinGroupMember', window );">Tiffin Group | Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets:</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, acquired at the acquisition date. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable intangible assets recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and equipment recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=tho_TiffinGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tho_TiffinGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_BacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982080738184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma Information (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="nump">$ 4,005,682<span></span>
</td>
<td class="nump">$ 2,813,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 249,055<span></span>
</td>
<td class="nump">$ 117,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 4.49<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_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 4.46<span></span>
</td>
<td class="nump">$ 2.11<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_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978401672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2021 </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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973864872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Schedule of Reporting Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 3,958,224<span></span>
</td>
<td class="nump">$ 2,537,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">312,842<span></span>
</td>
<td class="nump">146,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">7,768,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,654,088<span></span>
</td>
</tr>
<tr class="re">
<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 expense, total</a></td>
<td class="nump">64,953<span></span>
</td>
<td class="nump">54,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">41,016<span></span>
</td>
<td class="nump">22,852<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,798,859<span></span>
</td>
<td class="nump">2,488,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">337,204<span></span>
</td>
<td class="nump">177,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,254,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,919,904<span></span>
</td>
</tr>
<tr class="ro">
<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 expense, total</a></td>
<td class="nump">58,037<span></span>
</td>
<td class="nump">50,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">36,565<span></span>
</td>
<td class="nump">21,047<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles | North America</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,165,862<span></span>
</td>
<td class="nump">1,885,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">355,180<span></span>
</td>
<td class="nump">182,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,381,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,944,083<span></span>
</td>
</tr>
<tr class="re">
<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 expense, total</a></td>
<td class="nump">23,324<span></span>
</td>
<td class="nump">19,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">21,763<span></span>
</td>
<td class="nump">11,153<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles | North America | North American Towables</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,240,834<span></span>
</td>
<td class="nump">1,392,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">266,282<span></span>
</td>
<td class="nump">141,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,137,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,870,577<span></span>
</td>
</tr>
<tr class="ro">
<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 expense, total</a></td>
<td class="nump">16,302<span></span>
</td>
<td class="nump">15,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">13,134<span></span>
</td>
<td class="nump">9,408<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles | North America | North American Motorized</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">925,028<span></span>
</td>
<td class="nump">493,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">88,898<span></span>
</td>
<td class="nump">41,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,244,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,073,506<span></span>
</td>
</tr>
<tr class="re">
<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 expense, total</a></td>
<td class="nump">7,022<span></span>
</td>
<td class="nump">3,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">8,629<span></span>
</td>
<td class="nump">1,745<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles | European</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">632,997<span></span>
</td>
<td class="nump">602,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="num">(17,976)<span></span>
</td>
<td class="num">(5,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,872,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,975,821<span></span>
</td>
</tr>
<tr class="ro">
<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 expense, total</a></td>
<td class="nump">34,713<span></span>
</td>
<td class="nump">31,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">14,802<span></span>
</td>
<td class="nump">9,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Other, net</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">257,830<span></span>
</td>
<td class="nump">80,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) from continuing operations before income taxes</a></td>
<td class="nump">23,529<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,223,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,350<span></span>
</td>
</tr>
<tr class="re">
<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 expense, total</a></td>
<td class="nump">6,480<span></span>
</td>
<td class="nump">2,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">4,417<span></span>
</td>
<td class="nump">1,444<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from continuing operations before income taxes</a></td>
<td class="num">(47,891)<span></span>
</td>
<td class="num">(42,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">290,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 461,834<span></span>
</td>
</tr>
<tr class="re">
<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 expense, total</a></td>
<td class="nump">436<span></span>
</td>
<td class="nump">428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital acquisitions</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">361<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intercompany eliminations</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="num">$ (98,465)<span></span>
</td>
<td class="num">$ (31,734)<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_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_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_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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_TowablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_TowablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_MotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_MotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972877912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding for basic earnings per share (in shares)</a></td>
<td class="nump">55,422,854<span></span>
</td>
<td class="nump">55,238,164<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unvested restricted stock units (in shares)</a></td>
<td class="nump">367,858<span></span>
</td>
<td class="nump">316,518<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding assuming dilution (in shares)</a></td>
<td class="nump">55,790,712<span></span>
</td>
<td class="nump">55,554,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971232408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Additional Information (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive stock options, unvested restricted stock units outstanding (in shares)</a></td>
<td class="nump">30,333<span></span>
</td>
<td class="nump">96,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981977774312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">$ 452,924<span></span>
</td>
<td class="nump">$ 524,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Fair&#160;value in other current liabilities</a></td>
<td class="nump">8,315<span></span>
</td>
<td class="nump">11,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Foreign exchange forward</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">20,674<span></span>
</td>
<td class="nump">41,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Fair&#160;value in other current liabilities</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Interest rate swap agreements</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">432,250<span></span>
</td>
<td class="nump">482,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Fair&#160;value in other current liabilities</a></td>
<td class="nump">$ 8,033<span></span>
</td>
<td class="nump">$ 11,420<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetFairValueGrossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetFairValueGrossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982091095224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging - Narrative (Details)<br> &#163; in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives', window );">Foreign currency transaction gain (loss)</a></td>
<td class="nump">$ 9,240,000<span></span>
</td>
<td class="nump">$ 5,482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax', window );">Amount reclassified</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as hedging instrument | Forward Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">20,674,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as hedging instrument | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">432,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not designated as hedging instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional amount</a></td>
<td class="nump">31,168,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,466,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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">1,786,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,948,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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not designated as hedging instrument | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional</a></td>
<td class="nump">$ 31,168,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the increase (decrease) in fair value of foreign currency derivatives and nonderivative instruments designated as fair value hedging instruments which were recognized in earnings, net of offsets by the gain (loss) on the hedged item to the extent that the fair value hedge was determined to be effective.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998896-113959<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 45<br> -Paragraph 10A<br> -Subparagraph (b)<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_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974438856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging - Financial Statement Impact of Derivatives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not designated as hedging instrument</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_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract', window );"><strong>Gain (Loss) recognized in Other Comprehensive Income, net of tax</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Total gain (loss)</a></td>
<td class="nump">$ 2,355<span></span>
</td>
<td class="nump">$ 3,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts | Not designated as hedging instrument</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_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract', window );"><strong>Gain (Loss) recognized in Other Comprehensive Income, net of tax</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Total gain (loss)</a></td>
<td class="num">(141)<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap agreements</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_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract', window );"><strong>Gain (Loss) recognized in Other Comprehensive Income, net of tax</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Other comprehensive income (loss), before reclassification</a></td>
<td class="nump">607<span></span>
</td>
<td class="nump">558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap agreements | Not designated as hedging instrument</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_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract', window );"><strong>Gain (Loss) recognized in Other Comprehensive Income, net of tax</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Total gain (loss)</a></td>
<td class="nump">2,496<span></span>
</td>
<td class="nump">3,332<span></span>
</td>
</tr>
<tr class="rh">
<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_SalesMember', window );">Sales</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</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_DerivativeGainLossOnDerivativeNet', window );">Total gain (loss)</a></td>
<td class="num">(13)<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_IncomeStatementLocationAxis=us-gaap_SalesMember', window );">Sales | Foreign currency forward contracts | Designated as hedging instrument | Cash Flow Hedges</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Gain (Loss) Reclassified from AOCI, Net of Tax</a></td>
<td class="num">(13)<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_IncomeStatementLocationAxis=us-gaap_SalesMember', window );">Sales | Interest rate swap agreements</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Amount of loss recognized in income, net of tax</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_IncomeStatementLocationAxis=us-gaap_SalesMember', window );">Sales | Interest rate swap agreements | Designated as hedging instrument | Cash Flow Hedges</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Gain (Loss) Reclassified from AOCI, Net of Tax</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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest expense</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</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_DerivativeGainLossOnDerivativeNet', window );">Total gain (loss)</a></td>
<td class="num">(1,802)<span></span>
</td>
<td class="num">(2,812)<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestExpenseMember', window );">Interest expense | Foreign currency forward contracts | Designated as hedging instrument | Cash Flow Hedges</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Gain (Loss) Reclassified from AOCI, Net of Tax</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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest expense | Interest rate swap agreements</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Amount of loss recognized in income, net of tax</a></td>
<td class="nump">87<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestExpenseMember', window );">Interest expense | Interest rate swap agreements | Designated as hedging instrument | Cash Flow Hedges</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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract', window );"><strong>Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Gain (Loss) Reclassified from AOCI, Net of Tax</a></td>
<td class="num">$ (1,889)<span></span>
</td>
<td class="num">$ (2,774)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, 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://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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeStatementLocationAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982060586440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Major Classifications of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">$ 432,513<span></span>
</td>
<td class="nump">$ 376,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">706,689<span></span>
</td>
<td class="nump">602,106<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_tho_InventoryChassis', window );">Chassis</a></td>
<td class="nump">392,575<span></span>
</td>
<td class="nump">292,921<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_InventoryGross', window );">Subtotal</a></td>
<td class="nump">1,750,087<span></span>
</td>
<td class="nump">1,444,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">Excess of FIFO costs over LIFO costs</a></td>
<td class="num">(78,240)<span></span>
</td>
<td class="num">(74,890)<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_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">1,671,847<span></span>
</td>
<td class="nump">1,369,384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember', window );">Recreational vehicles</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_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">124,858<span></span>
</td>
<td class="nump">114,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">$ 93,452<span></span>
</td>
<td class="nump">$ 57,810<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_InventoryChassis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of balance sheet date of major components of certain assembled products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_InventoryChassis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(c))<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_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>67
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972853064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryGross', window );">Inventories</a></td>
<td class="nump">$ 1,750,087<span></span>
</td>
<td class="nump">$ 1,444,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FIFOInventoryAmount', window );">Subsidiaries valued inventory in first-in, first-out method</a></td>
<td class="nump">1,086,598<span></span>
</td>
<td class="nump">946,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LIFOInventoryAmount', window );">Subsidiaries valued inventory in last-in, first-out method</a></td>
<td class="nump">$ 663,489<span></span>
</td>
<td class="nump">$ 497,507<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_FIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981979147720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, Equipment, and ROU Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Lease right-of-use assets &#8211; operating</a></td>
<td class="nump">$ 47,335<span></span>
</td>
<td class="nump">$ 42,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Lease right-of-use assets &#8211; finance</a></td>
<td class="nump">6,823<span></span>
</td>
<td class="nump">7,010<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total cost</a></td>
<td class="nump">1,689,040<span></span>
</td>
<td class="nump">1,628,585<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation</a></td>
<td class="num">(471,017)<span></span>
</td>
<td class="num">(443,454)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,218,023<span></span>
</td>
<td class="nump">1,185,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, Equipment, and ROU Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">149,202<span></span>
</td>
<td class="nump">142,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, Equipment, and ROU Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">847,315<span></span>
</td>
<td class="nump">837,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, Equipment, and ROU Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">568,617<span></span>
</td>
<td class="nump">523,714<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tho_RentalVehiclesMember', window );">Rental vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, Equipment, and ROU Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 69,748<span></span>
</td>
<td class="nump">$ 75,449<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, before Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tho_RentalVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=tho_RentalVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978289688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 1,780,857<span></span>
</td>
<td class="nump">$ 1,390,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">482,568<span></span>
</td>
<td class="nump">452,955<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkAndCustomerRelationshipsMember', window );">Dealer networks/customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">1,139,935<span></span>
</td>
<td class="nump">861,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">347,875<span></span>
</td>
<td class="nump">327,751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">366,152<span></span>
</td>
<td class="nump">311,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">66,670<span></span>
</td>
<td class="nump">62,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DesignTechnologyAndOtherIntangiblesMember', window );">Design technology and other intangibles</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">273,370<span></span>
</td>
<td class="nump">215,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">67,615<span></span>
</td>
<td class="nump">62,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">$ 408<span></span>
</td>
<td class="nump">$ 292<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkAndCustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkAndCustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DesignTechnologyAndOtherIntangiblesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DesignTechnologyAndOtherIntangiblesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978072568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets and Goodwill - Estimated Amortization Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">For the remainder of the fiscal year ending July 31, 2022</a></td>
<td class="nump">$ 126,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">For the fiscal year ending July 31, 2023</a></td>
<td class="nump">147,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">For the fiscal year ending July 31, 2024</a></td>
<td class="nump">134,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">For the fiscal year ending July 31, 2025</a></td>
<td class="nump">122,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">For the fiscal year ending July 31, 2026</a></td>
<td class="nump">110,251<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_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">For the fiscal year ending July 31, 2027 and thereafter</a></td>
<td class="nump">657,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Estimated annual amortization expense, total</a></td>
<td class="nump">$ 1,298,289<span></span>
</td>
<td class="nump">$ 937,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981975069624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets and Goodwill - Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,915,388<span></span>
</td>
<td class="nump">$ 1,481,283<span></span>
</td>
<td class="nump">$ 1,563,255<span></span>
</td>
<td class="nump">$ 1,476,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">373,685<span></span>
</td>
<td class="nump">17,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(21,552)<span></span>
</td>
<td class="num">(13,140)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">496,393<span></span>
</td>
<td class="nump">122,708<span></span>
</td>
<td class="nump">122,708<span></span>
</td>
<td class="nump">104,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">373,685<span></span>
</td>
<td class="nump">17,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=srt_EuropeMember', window );">European | Recreational vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,020,145<span></span>
</td>
<td class="nump">1,024,789<span></span>
</td>
<td class="nump">1,041,697<span></span>
</td>
<td class="nump">1,037,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(21,552)<span></span>
</td>
<td class="num">(13,140)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tho_TowablesMember', window );">North American Towables | North America | Recreational vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">344,975<span></span>
</td>
<td class="nump">333,786<span></span>
</td>
<td class="nump">344,975<span></span>
</td>
<td class="nump">333,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=tho_MotorizedMember', window );">North American Motorized | North America | Recreational vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">53,875<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 53,875<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_TowablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_TowablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_MotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_MotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981977940120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk (Detail) - Customer concentration risk - Freedom Roads, LLC<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=tho_FreedomRoadsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=tho_FreedomRoadsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971676328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">$ 204<span></span>
</td>
<td class="nump">$ 204<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_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure', window );">Deferred compensation plan mutual fund assets</a></td>
<td class="nump">55,269<span></span>
</td>
<td class="nump">51,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency forward contract liability</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativesAtFairValueNet', window );">Interest rate swap liabilities</a></td>
<td class="nump">$ 9,820<span></span>
</td>
<td class="nump">$ 13,369<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Plan, Mutual Fund Assets, Fair Value 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;">tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestRateDerivativesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972848376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyOneMember', window );">Product warranty one</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_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></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_tho_WarrantyPeriodForRetailCustomer', window );">Warranty period for retail customers, years</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyTwoMember', window );">Product warranty two</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_WarrantyPeriodForRetailCustomer', window );">Warranty period for retail customers, years</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_WarrantyPeriodForRetailCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warranty period for retail customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_WarrantyPeriodForRetailCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</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_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-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_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=tho_TermOfProductWarrantyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981975406488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties - Changes in Warranty Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranty</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_StandardProductWarrantyAccrualCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 267,620<span></span>
</td>
<td class="nump">$ 252,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Provision</a></td>
<td class="nump">84,539<span></span>
</td>
<td class="nump">50,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Payments</a></td>
<td class="num">(70,253)<span></span>
</td>
<td class="num">(57,575)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Acquisition</a></td>
<td class="nump">9,828<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_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(1,117)<span></span>
</td>
<td class="num">(612)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualCurrent', window );">Ending balance</a></td>
<td class="nump">$ 290,617<span></span>
</td>
<td class="nump">$ 245,554<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the standard product warranty accrual from a business acquisition. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978519592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Long-term Debt (Details)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="nump">$ 2,284,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,640,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured notes</a></td>
<td class="nump">29,113<span></span>
</td>
<td class="nump">&#8364; 25,000<span></span>
</td>
<td class="nump">29,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Other debt</a></td>
<td class="nump">67,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net of amortization</a></td>
<td class="num">(39,798)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,461)<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_LongTermDebt', window );">Total long-term debt, net of debt issuance costs</a></td>
<td class="nump">2,244,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,607,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion of long-term debt</a></td>
<td class="num">(12,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, net, less current portion</a></td>
<td class="nump">2,232,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,594,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="nump">1,527,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,540,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | Senior unsecured notes</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</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_LineOfCredit', window );">Asset-based credit facility</a></td>
<td class="nump">$ 159,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: 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 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=tho_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tho_SeniorUnsecuredNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tho_SeniorUnsecuredNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=tho_AssetBasedCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>77
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981966565032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Detail)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 14, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 31, 2019</div></th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments on revolving asset-based credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 25,000<span></span>
</td>
<td class="nump">$ 29,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,643<span></span>
</td>
<td class="nump">20,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Fees to secure the facility, amortized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">$ 2,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,284,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,640,693<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tho_DebtInstrumentAmortizationPeriod', window );">Loan fee amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,526,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,551,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,527,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,540,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan | US tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Long-term debt, percentage bearing fixed interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.466%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.466%<span></span>
</td>
<td class="nump">5.466%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 432,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 482,138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan | US tranche | LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 941,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 941,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan | US tranche | 1-month LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.466%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.466%<span></span>
</td>
<td class="nump">2.466%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember', window );">Term loan | Euro tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 585,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 598,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesOneDebtMember', window );">Unsecured series one debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.945%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.945%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesTwoDebtMember', window );">Unsecured series two debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.534%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.534%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tho_OtherLongTermDebtMember', window );">Other long term debt | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_us-gaap_LongtermDebtTypeAxis=tho_OtherLongTermDebtMember', window );">Other long term debt | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.43%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.43%<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt aggregate principal amount</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Fees related to senior unsecured notes</a></td>
<td class="nump">$ 8,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 496,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Line of credit, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.314%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.314%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit, outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments on revolving asset-based credit facility</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit, unused capacity commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn', window );">Accounts receivable and inventory, net of amounts drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 810,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_DebtInstrumentAmortizationPeriod', window );">Loan fee amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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_tho_LineOfCreditFacilityCreditorFeesAmount', window );">Line of credit, creditor fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility | LIBOR | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility | LIBOR | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember', window );">Asset-based credit facility | Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_tho_AccountsReceivableAndInventoryNetOfAmountsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable and Inventory, Net Of Amounts Drawn</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_AccountsReceivableAndInventoryNetOfAmountsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_DebtInstrumentAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Amortization 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;">tho_DebtInstrumentAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</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_tho_LineOfCreditFacilityCreditorFeesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of Credit Facility, Creditor Fees, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_LineOfCreditFacilityCreditorFeesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a 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 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<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 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=tho_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tho_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tho_UsTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tho_UsTrancheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VariableRateAxis=tho_OneMonthLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=tho_OneMonthLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tho_EuroTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tho_EuroTrancheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesOneDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesOneDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesTwoDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tho_UnsecuredSeriesTwoDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tho_OtherLongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tho_OtherLongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tho_SeniorUnsecuredNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tho_SeniorUnsecuredNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tho_AssetBasedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=tho_AssetBasedCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>78
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981975756968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">For the remainder of the fiscal year ending July 31, 2022</a></td>
<td class="nump">$ 12,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">For the fiscal year ending July 31, 2023</a></td>
<td class="nump">11,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">For the fiscal year ending July 31, 2024</a></td>
<td class="nump">12,066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">For the fiscal year ending July 31, 2025</a></td>
<td class="nump">35,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">For the fiscal year ending July 31, 2026</a></td>
<td class="nump">1,690,691<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_tho_LongTermDebtMaturityAfterYearFour', window );">For the fiscal year ending July 31, 2027 and thereafter</a></td>
<td class="nump">522,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross long-term debt</a></td>
<td class="nump">$ 2,284,223<span></span>
</td>
<td class="nump">$ 1,640,693<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt, Maturity, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_LongTermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978055576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="nump">21.70%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Accrued interest</a></td>
<td class="nump">$ 670<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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139982060685160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingent Liabilities, Commitments and Legal Matters (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing', window );">Standby repurchase obligations amount</a></td>
<td class="nump">$ 2,322,610<span></span>
</td>
<td class="nump">$ 1,821,012<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_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers', window );">Term of commitments</a></td>
<td class="text">18 months<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_tho_RepurchaseAndGuaranteeReserveBalances', window );">Repurchase and guarantee reserve balances</a></td>
<td class="nump">$ 6,980<span></span>
</td>
<td class="nump">$ 6,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Expenses recorded related to product recall costs</a></td>
<td class="nump">$ 22,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_tho_RepurchaseAndGuaranteeReserveBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase and guarantee reserve balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_RepurchaseAndGuaranteeReserveBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Standby repurchase obligations on dealer inventory financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971301144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 6,308<span></span>
</td>
<td class="nump">$ 3,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">126<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_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 6,619<span></span>
</td>
<td class="nump">$ 4,139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981972881032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 6,309<span></span>
</td>
<td class="nump">$ 3,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">$ 8,401<span></span>
</td>
<td class="nump">$ 2,348<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978443768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 47,335<span></span>
</td>
<td class="nump">$ 42,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Operating lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 10,257<span></span>
</td>
<td class="nump">$ 8,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other<span></span>
</td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other long-term liabilities</a></td>
<td class="nump">$ 37,389<span></span>
</td>
<td class="nump">$ 33,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 47,646<span></span>
</td>
<td class="nump">$ 42,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets</a></td>
<td class="nump">$ 6,823<span></span>
</td>
<td class="nump">$ 7,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityAbstract', window );"><strong>Finance lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 1,106<span></span>
</td>
<td class="nump">$ 1,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other<span></span>
</td>
<td class="text">Other<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">$ 4,407<span></span>
</td>
<td class="nump">$ 4,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<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_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 5,513<span></span>
</td>
<td class="nump">$ 5,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-aver remaining lease term - operating leases</a></td>
<td class="text">10 years 4 months 24 days<span></span>
</td>
<td class="text">11 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-aver remaining lease term - finance leases</a></td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - operating leases</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - finance leases</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981978443640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Jul. 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_OperatingLeaseLiabilityAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">For the remainder of the fiscal year ending July 31, 2022</a></td>
<td class="nump">$ 12,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">For the fiscal year ending July 31, 2023</a></td>
<td class="nump">12,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">For the fiscal year ending July 31, 2024</a></td>
<td class="nump">9,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">For the fiscal year ending July 31, 2025</a></td>
<td class="nump">6,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">For the fiscal year ending July 31, 2026</a></td>
<td class="nump">4,693<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_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">For the fiscal year ending July 31, 2027 and thereafter</a></td>
<td class="nump">19,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">65,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amount representing interest</a></td>
<td class="num">(17,717)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">47,646<span></span>
</td>
<td class="nump">$ 42,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">For the remainder of the fiscal year ending July 31, 2022</a></td>
<td class="nump">1,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">For the fiscal year ending July 31, 2023</a></td>
<td class="nump">1,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">For the fiscal year ending July 31, 2024</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">For the fiscal year ending July 31, 2025</a></td>
<td class="nump">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">For the fiscal year ending July 31, 2026</a></td>
<td class="nump">1,107<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_tho_FinanceLeaseLiabilityToBePaidAfterYearFour', window );">For the fiscal year ending July 31, 2027 and thereafter</a></td>
<td class="nump">954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">6,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: amount representing interest</a></td>
<td class="num">(1,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total reported lease liability</a></td>
<td class="nump">$ 5,513<span></span>
</td>
<td class="nump">$ 5,775<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_FinanceLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_FinanceLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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>85
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981971600488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 6,027<span></span>
</td>
<td class="nump">$ 5,768<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_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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981974907240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 3,958,224<span></span>
</td>
<td class="nump">$ 2,537,360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,798,859<span></span>
</td>
<td class="nump">2,488,387<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,165,862<span></span>
</td>
<td class="nump">1,885,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | European | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">632,997<span></span>
</td>
<td class="nump">602,488<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Travel Trailers | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,409,624<span></span>
</td>
<td class="nump">837,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Fifth Wheels | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">831,210<span></span>
</td>
<td class="nump">554,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | North American Towables | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,240,834<span></span>
</td>
<td class="nump">1,392,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Class A | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">409,499<span></span>
</td>
<td class="nump">158,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Class C | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">360,006<span></span>
</td>
<td class="nump">275,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Class B | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">155,523<span></span>
</td>
<td class="nump">59,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | North American Motorized | North America | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">925,028<span></span>
</td>
<td class="nump">493,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Motorcaravan | European | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">316,264<span></span>
</td>
<td class="nump">318,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Campervan | European | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">177,783<span></span>
</td>
<td class="nump">143,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Caravan | European | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">60,680<span></span>
</td>
<td class="nump">55,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating segments | Other RV-related | European | Recreational vehicles</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">78,270<span></span>
</td>
<td class="nump">85,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=tho_CorporateAndEliminationsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">257,830<span></span>
</td>
<td class="nump">80,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intercompany eliminations</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="num">$ (98,465)<span></span>
</td>
<td class="num">$ (31,734)<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_TravelTrailersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_TravelTrailersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_FifthWheelsTowablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_FifthWheelsTowablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_TowablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_TowablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_ClassaMotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_ClassaMotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_ClasscMotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_ClasscMotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_ClassbMotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_ClassbMotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_MotorizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_MotorizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_MotorcaravanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_MotorcaravanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_CampervanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_CampervanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_CaravanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_CaravanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_OtherRvRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=tho_OtherRvRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=tho_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=tho_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139981973852776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="nump">$ 2,948,106<span></span>
</td>
<td class="nump">$ 2,345,569<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(32,812)<span></span>
</td>
<td class="num">(15,661)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="nump">3,132,242<span></span>
</td>
<td class="nump">2,420,521<span></span>
</td>
</tr>
<tr class="rh">
<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_AccumulatedTranslationAdjustmentMember', window );">Foreign&#160;Currency Translation Adjustment</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="nump">54,152<span></span>
</td>
<td class="nump">46,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</a></td>
<td class="num">(35,007)<span></span>
</td>
<td class="num">(19,106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</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_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(35,007)<span></span>
</td>
<td class="num">(19,106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="nump">19,145<span></span>
</td>
<td class="nump">27,406<span></span>
</td>
</tr>
<tr class="rh">
<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_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Unrealized Gain&#160;(Loss)&#160;on Derivatives</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="num">(8,655)<span></span>
</td>
<td class="num">(18,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="num">(132)<span></span>
</td>
<td class="num">(174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">3,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="num">(626)<span></span>
</td>
<td class="num">(865)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="nump">2,355<span></span>
</td>
<td class="nump">3,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="num">(6,300)<span></span>
</td>
<td class="num">(15,491)<span></span>
</td>
</tr>
<tr class="rh">
<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=tho_AccumulatedOtherGainLossAttributableToParentMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="num">(876)<span></span>
</td>
<td class="num">(696)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</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_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</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_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="num">(876)<span></span>
</td>
<td class="num">(696)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">AOCI, net of tax, Attributable to THOR</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="nump">44,621<span></span>
</td>
<td class="nump">26,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</a></td>
<td class="num">(34,422)<span></span>
</td>
<td class="num">(18,374)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="num">(132)<span></span>
</td>
<td class="num">(174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">3,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="num">(626)<span></span>
</td>
<td class="num">(865)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(32,652)<span></span>
</td>
<td class="num">(15,774)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="nump">11,969<span></span>
</td>
<td class="nump">11,219<span></span>
</td>
</tr>
<tr class="rh">
<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_AociAttributableToNoncontrollingInterestMember', window );">Non-controlling Interests</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="num">(772)<span></span>
</td>
<td class="num">(855)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</a></td>
<td class="num">(160)<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</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_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(160)<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="num">(932)<span></span>
</td>
<td class="num">(742)<span></span>
</td>
</tr>
<tr class="rh">
<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_AociIncludingPortionAttributableToNoncontrollingInterestMember', window );">Total AOCI</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period, net of tax</a></td>
<td class="nump">43,849<span></span>
</td>
<td class="nump">26,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">OCI before reclassifications</a></td>
<td class="num">(34,582)<span></span>
</td>
<td class="num">(18,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other Comprehensive Income (Loss) before Reclassifications, Tax</a></td>
<td class="num">(132)<span></span>
</td>
<td class="num">(174)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">3,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income taxes associated with amounts reclassified from AOCI</a></td>
<td class="num">(626)<span></span>
</td>
<td class="num">(865)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(32,812)<span></span>
</td>
<td class="num">(15,661)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period, net of tax</a></td>
<td class="nump">$ 11,037<span></span>
</td>
<td class="nump">$ 10,477<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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of 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 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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 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 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-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_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) before reclassification adjustment from accumulated 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 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 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-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_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustments of 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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: 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 5: 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 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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 11: 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 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(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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of 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 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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/2009/role/commonPracticeRef<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 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 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 6: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of reclassification adjustment from accumulated 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://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 2: 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 3: 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 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-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_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tho_AccumulatedOtherGainLossAttributableToParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=tho_AccumulatedOtherGainLossAttributableToParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AociAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AociAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AociIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AociIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>EXCEL
<SEQUENCE>88
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M4Y/9EEYVHL4VW15;"JU%E!YN./.Y- _ _940^G1B7I!OK [_ U!+ P04
M" ".-(A3L?*UR(H(   >(@  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;*U::V_CNA']*X2[*.X%G%A\Z+6;!/#&:==M;K*-G1;]2-N,+:PD^DITLKF_
M_@XEQ[+%1U*@'W8CV4/JS'!XS@SEBQ=9_:@W0BCTL\C+^G*P46K[>32JEQM1
M\/I<;D4)WSS)JN *;JOUJ-Y6@J^:044^(D$0C0J>E8.KB^:S[]75A=RI/"O%
M]PK5NZ+@U>M7D<N7RP$>O'WPD*TW2G\PNKK8\K68"?6X_5[!W>@PRRHK1%EG
MLD25>+H<C/'G:Q;K 8W%OS/Q4A]=(^W*0LH?^F:ZNAP$&I'(Q5+I*3C\>1;7
M(L_U3(#C]_VD@\,S]<#CZ[?9_]8X#\XL>"VN9?Z?;*4VEX-D@%;BB>]R]2!?
MOHF]0Z&>;RGSNOD?O>QM@P%:[FHEB_U@0%!D9?N7_]P'XF@ 9HX!9#^ ?'0
MW0^@C:,MLL:M"5?\ZJ*2+ZC2UC";OFABTXP&;[)2+^-,5?!M!N/4U?7]W>3F
M;G8S07 UN[^=3L9SN/DZOAW?7=^@V;>;F_D,_?)X-WZ<3.&;7]$9>IQ-T"^?
M?D6?4%:B^4;N:EZNZHN1 CQZUM%R_^RO[;.)X]GW2W6.*!XB$A!L&7[M'_Z/
M7>X:/H(H'$)!#J$@S7S4%8I=58E2(5[70M6?/3/2PXRTF9&Y9N3U!D%LT%)?
MB-]WV3//X1'66+531<U4>O,]7U$:$1I?C)Z/8V*:,18F(3F8G2!E!Z3,B_1!
MU*K*EDJT6&WXV@G"8WQ!%/30F48D"9D=6WC %GJQC9=+N8.@ 6LL!41PD8LA
M4A5?P9]2*!O6T("!@S1,XSY<TRY.(Y:D=L#1 7#TOP.6:B,J)^#(!!*P@/;@
MFE8XI(Q1.]SX #?VPIV6SY"3LLI$[<07FT^.8IRP?G9:[&B4TL21 LD!8N*%
M^+T26YZM@&^6LA!(\9\:J_@)8E:+NMEB37QMT!,S;R.<LAYPBU48!M@..SW
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
M=?OU0'M2JTVS 3]7=:W6S>%*\(701@#N+Q7T8_L3\X##-QQG_P502P,$%
M  @ CC2(4Y&;V3"@!@  ]!P  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6R]66UOVS80_BN$4: M4-=\D4BI2 (D?HF]M4D7IQN&81\4B8F%2J(KT4GZ
M[T?*JFU1E*RLV("F%JWGCO<<C\?'TLF3R+\6*\XE>$Z3K#@=K*1<?QB-BG#%
MTZ!X+]8\4W?N19X&4@WSAU&QSGD0E49I,L(0TE$:Q-G@[*3\[G-^=B(V,HDS
M_CD'Q29-@_S[!4_$T^D #7Y\<1,_K*3^8G1VL@X>^)+++^O/N1J-=EZB..59
M$8L,Y/S^='"./BRPHPU*Q.\Q?RH.KH&F<B?$5SU81*<#J"/B"0^E=A&HCT<^
MYDFB/:DXOE5.![LYM>'A]0_OLY*\(G,7%'PLDC_B2*Y.!]X 1/P^V"3R1CS-
M>47(U?Y"D13E_^"IPL(!"#>%%&EEK")(XVS[&3Q7B3@P0*3% %<&V#!P<(L!
MJ0Q(WQF<RL Q##!K,7 K ]><P6LQH)4!-3G0%@-6&3!S!K?%P*L,/)-#VPQ^
M9>"7Y;!=OW+Q)X$,SDYR\01RC5;>]$590:6U6O,XT\6^E+FZ&RL[>3:^OII,
MKY;3"5!7R^N/B\GYK1HL;]7'I^G5[1)<S\!X?GYU.5V"Q96Z<3W^=7[]<3*]
M6;X&T]^^+&[_!$/P93D!;UZ]!:] G(';E=@40185)R.I0M03C<(JG(MM.+@E
MG%LA@\1B-NXV6TH1?EV)).)Y\1KP;YM8?@>!E'E\MY'!7<*!%#JLW.)ZTNUZ
M+-)4;<IR!HOUM-OZ/(IBO:F#!*R#.!JJ[(3!.K:3G'7[NN%2-2\> 1[D69P]
MV-)[>22<,-RDFR20RHN0*YZ#4*2J2:YT]WKD:O'4F(,WB2B*MQ;W\R.KI]IM
ML<F_MV9KT6U_);)A*#*9BT3=>E#A2)[S0AI,1ZK&=X6.=X6.2]].B^\+_A!G
M.FVJ-R9!%BJ6:C&*5: F>*MJ!?RR2=X#@MX!##&TU<G6OUOZUV?(XQEUB:_^
MT,GH\3!)32""R&>,N3M@C0+942#=%*K 5;!W.S;B'JQY'HOH'<C4V:B&,GCN
MP^=B.QD]"!,3QW6I7Z<SMN$4'0_7<9,FCKH.K(.F39!#J(>].FQFF1-#1(CA
M[M*"H[Y/C 5IHH;$13XTF"XLWESF,?NJ.;M5<THSTK)JBRS4VT+5VX1OK][J
M)EEO6=-MR_KK1E4^4*?X4Y!'?W=4O;N;W.TLF2M5$L<V]87;K%?D4F+6@0U&
MF,N,I>L'6UA@WD%)U=C2'5O:R?9&]8H\#G5W*W1ZP2:+Y59/Z>P>;'C;_J:-
MB+#K0C,-\R;,8Z[KV"-GN\C93T1N6S36"&/H0=\QUJP7:L(L=6_LVZ8CY!N;
M=MYT,_0(:MD^WBXS7F=F)BH#$5=B0K<Y?5SIT[A<15M6O"9?C!DTVL:X'VQV
M%%9CY.\8^9V,RIT_U H]*H]?=?8&I?#GS_K:RLMO1.(R:N1_W <T/0*J,4)P
MKR)A)Z?K5C%AU8"PF5C5<:AQD([M.,:,^KWLB5M8<*HWM7 _4-"HD_LTBSID
MQ74HNV5%Y;VN*ZBKXC?*<6Y!(H@]EV"_A<->'*$CZF@O+=1>:Q<5Q]A<H*;X
MP0Z&+FZLK05(?,S,?CNI@-3(CU'6%G>.@YG9ZF:V:;&/B<?,FK*H.(21>1I8
MHAL2"C&F9NU9)F:L[<1#>TV(CHC"E^A:9"U TKL F\@C!;@72<CYC[2MC=-%
M-5LMV[[C(4C-,K0!,?(<8I:ATZL,F^X<"AU3*\]LTS(&'8C,,K0X=*BYF^:6
MZ%K*T#(QQ;2M">YU)G+_?Y6+]L(/=2N_7CH7612>XWB0F#5APV'USUS$?KB%
M#><>''9USGO)B'Y&,QY3NZBIZ!Q(&6[L>8OR<[%'VW;\7M>A;F'W<LF++'H,
M0;5KS/7KAYM4N-J/461NZ*8OABDUD]3T-$0>1&UKO)>*J%LKODS]HJ:X&ZI#
M%3$S0?UPL^.X^J.8O5S$W7+QWTA@W!1OJL&9U'JAIL=0=5I[)8B[E>#+5#!N
MRKDAP1[")B4KCKH&[K(G;F'#(=KRHP8?/%_KEI#GH>KN1?FTT_K@%S<%4$/L
M+8Z ZJ'M-1+NUDC]%;I5(&&+0*+0];!O-DL+$D&'>(>_E>L<]@()]Q9(O16Z
M51KAIE0@B#2/K;$5J.1>0Z%;@"H_U-QS393#R.%#T6W3L>"P[WG,E#*7%B!"
MOOGX<FZ!#8D2WL1\(F6=V(&F-!H=O&S1[P,_!;G2JP5(^+VR@^^96OU\^XIM
M.Y!B7;Y_N1-2BK2\7/% *2(-4/?OA9 _!OJ5SNY%Y]D_4$L#!!0    ( (XT
MB%.T6W9#;0(  $H%   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULC51A
M;]HP$/TKIVC26JDC(6'K5(5($-(5K076T$W3M \F,<1J8E/;0/OO=W9"QBJH
M]B7VG>^]>V?G+MP)^:@*2C4\5R57?:?0>GWENBHK:$541ZPIQY.ED!71:,J5
MJ]:2DMR"JM+U/>^36Q'&G2BTOIF,0K'1)>-T)D%MJHK(ER$MQ:[O=)V]XYZM
M"FT<;A2NR8JF5#^L9Q(MMV7)646Y8H*#I,N^,^A>Q3T3;P.^,[I3!WLPE2R$
M>#3&..\[GA%$2YIIPT!PV=*8EJ4A0AE/#:?3IC3 P_V>_=K6CK4LB**Q*'^P
M7!=]Y[,#.5V23:GOQ>Z&-O5\-'R9*)7]PJZ)]1S(-DJ+J@&C@HKQ>B7/S3T<
M )#G.,!O /YK0.\$(&@ @2VT5F;+&A%-HE"*'4@3C6QF8^_&HK$:QLTKIEKB
M*4.<CN+I9)1,TF0$N$NGM^/18(Y&.L?E+IG,4YA>0WPSF'Q)4AA/\& :?[V9
MWHZ2^_0])-\>QO.?<#8CDG)=4,TR4I[#!W@'+J@"O2IT-<HTR=RLD32L)?DG
M) 5P)Y!,0<)SFO^+=[&\MD9_7^/0?Y-PFND.!-T+\#V_>T1/_/]P[PTY07OE
M@>4+3O E3QNF7^#78*&TQ-_X]QN<O9:S9SE[IYZ1J )RMF4YY;FZ@#65D(FJ
MPD:QSP!GC$,NRI)(90^M]_S8X]2)+FTB,P.VD=?I!:&[/;RQHT'=-JBNP3WX
M+2LJ5[9;%>K:<%V_7NMM!\+ ]L$K_Q '1=W7?VGJ*7-'Y(IQ!25=(J77N<0V
MDW7GUH86:_OS+X3&5K+; H<=E28 SY="Z+UA$K3C,_H#4$L#!!0    ( (XT
MB%/!D2?+.04  /$+   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULM5;;
M;MPV$/T58@NT";#9FYWF9ANPG01)BM2&<^E#T0>N-%HQH4B%%\N;K^\94I+7
MS2;H0_NR*U&<,V?.7,BCSKK/OB8*XJ;1QA]/ZA#:I_.Y+VIJI)_9E@R^5-8U
M,N#5;>:^=23+9-3H^6JQ^'7>2&4F)T=I[=*='-D8M#)TZ82/32/=]HRT[8XG
MR\FP<*4V=>"%^<E1*S?TCL*']M+A;3ZBE*HAXY4UPE%U/#E=/CT[Y/UIPT=%
MG=]Y%AS)VMK/_/*Z/)XLF!!I*@(C2/Q=TSEIS4"@\:7'G(PNV7#W>4!_F6)'
M+&OIZ=SJ/U09ZN/)XXDHJ9)1ARO;O:(^GH>,5UCMTZ_H^KV+B2BB#[;IC<&@
M42;_RYM>AW]CL.H-5HEW=I18/I=!GAPYVPG'NX'&#RG49 URRG!2W@6'KPIV
MX>1W&:(C82MQT9*3K)07TI3BM"AL-$&9C;BT6A6*_-$\P"/;S8L>_2RCK[Z#
M?B#>6A-J+UZ8DLJ[]G,P'>FN!KIGJQ\"7A1A)@Z64[%:K)8_P#L8PS](> ??
MPW,;:=37%/=4G"-XQ%K*7#!0X=*1)Q/R D1ZJ8PTA9):O,,BH3J#%W^>KGUP
MJ*^_?L#H<&1TF!@=_D\)^>_0Q=[-[U]=7(G7ID1I.FR:XKF8B4YZ40$ 61;*
MB.63QXL$J[P(-0FH"IS.D&,TF]'@RL>U5Z62C"3NH993LUZ3WDZ3W<\_/5ZM
M%L_.;=-*LTUORV?"NN$#D^E7[[.%#%-1V&:-J,LI9D:;TY>P,!UT^8L76KH-
M^8 F,K%"TA!B8N6HP%3C()'=:ZI5H9E4[^GJHQ\<S<1[P/6<=F&@)'<OB6L.
M*&P9%7:B=0H#3^DM2\-4/A@5(%0JH2S_B^B@2GK$Q-*LFO4TTI@*Z-OA _\[
MTI+-6^E"MI9%0=[;G(];;\'"84F8WR5$F ICS8/*H7YK!>R2I";'GIR-FQH#
M^UMN: EI9"EW.-Z-7FIO>\;0O;6&U<[$X'UM0PT%DC78;11+2U^B:KEQ[F0
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
M!?-EB.,7O(UNYW0KZO.F)C\!S>2ZPJL-+QJWY%Z*R8HJ@=*H:SFW[A!#3R=
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
M+@ =FB;@?::4[1YH@_X[\,O_ U!+ P04    " ".-(A3<\@G@0P&  !##@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RE5VUSXC80_BL[M-.2&4VP
M9/DM33)#<EQ+Y_+20%^FG7XP1H!;8U-)''?]]7TD'(?>)=RT]R%$MK3/[C[[
M[(+.=XW^TZR4LO1N7=7FHK>R=G,V&)ABI=:Y.6TVJL;.HM'KW.)1+P=FHU4^
M]T;K:B""(!ZL\[+N79[[=_?Z\KS9VJJLU;TFLUVO<_W^2E7-[J+'>X\O'LKE
MRKH7@\OS3;Y4$V5_W-QK/ TZE'FY5K4IFYJT6ESTAOSL2KKS_L!/I=J9@S6Y
M3&9-\Z=[&,\O>H$+2%6JL XAQ[^WZEI5E0-"&'^UF+W.I3,\7#^BO_:Y(Y=9
M;M1U4_U<SNWJHI?V:*X6^;:R#\WN.]7F$SF\HJF,_Z3=_JS(>E1LC6W6K3$B
M6)?U_G_^KN7AP" -7C 0K8'P<>\=^2A?Y3:_/-?-CK0[#32W\*EZ:P17UJXH
M$ZNQ6\+.7EYM#=X80Q.U!-?6G \L8-WFH&@AKO80X@6(D&Z:VJX,C>JYFO_;
M?H!PNIC$8TQ7XBC@76%/*>2,1"#X$;RPRS'T>.$+>&UJ]* VC;9EO:3?AC-C
M-13Q^Q%XV<%+#R\_A\+_"$'3E:+K9KW)Z_>TR@W9E58*7> RR&>5(M.>9)17
M%3:JW*HYV0;+ MWI))]7]%:MRJ)2YHSZ_(1N8;RBX5KILLAKFC8[!P6(OOAH
M\Z:QC2[_!F9>SZD?GM!HJS$+\OK4!X>E]EX,-0N$UX7[M:'[QMA*,3A8-O2M
M;K8;ZFLUT[D3""&;AR:?;W+D^ZI<EA9QEC7\OU7KF=*^ZB?>*U)!BM5[].Y?
MVU+#=ECJ=X6J,$-FIIR7N2Z5H5PK !35UJ$#Z0[1Z%.ZQ4@S.?+[>+/C:Z-+
MS*(2+L"<2\(9N(0*)-/43C6;7*,>+IR\VJ(#MVM2[ZS>NK%D3FE<6Z6+ME*J
M*G&BI26?_X'^)0S.EA /TF7@(VN]MM1]]44J>/*-^; 6=E\H;__!UKHKTY,@
M=JCYRK-2( XW;5VJN25EG'9*3 LH!=4P"U !"@I$LE0U"EJ!"6=4&NMRWY7P
MY6G!V'2-TQX&01O=S+>%;5,H]=P3A7+LY;%H*LQ[9^+E:MP =Y.8"@4!HPX+
M\%07I:_]_KO%#>G9^V<T?@9$I_[#,4,8$HU3BYL3MZ,I389O1I,S+Q[W$:#;
MG^F#EUJ OB3!A Q8&DJL.0LSP0(I7^Z*3$0L$"G)+&1I% ')Z?A?QRED/(Y8
M&@L IBE66=9U$<6A8%F64!P()M.T!7BV>P&49"G<9.3/LC!-6B&+*$', :4!
M2X+DB!K[ )!Q=()6YBP)Y4GK\$N 9U'*A)">A"A,6!@'GZ)\?'M]=S.B_IN[
MR>2$KD:O[QY&CR^GPU\^LQ1QS$0J7"$D9SS)7BX#R$@S5(&S*$Z>+T(4,9X&
MQ%/!$AD_%:#/$Y8E,1B)6!3$)\<K %I$((DGB=/)GGU&-6:,"%DD,N*<R2Q
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
M[3;@]U8INW=<@.E/M_@'4$L#!!0    ( (XTB%/P"/&G'@,  -X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*U5VV[<-A#]E8$:% W 6*+N=G<7
M\+H)TB)N%G8O#T4?N!*U(D*1"DEYX[_OD%K+;E$;1=L7:8:<.7-F*!ZMCMI\
MLCWG#KX,4MEUU#LW7L2Q;7H^,'NF1ZYPI]-F8 Y=<XCM:#AK0](@XS1)RGA@
M0D6;55C;F<U*3TX*Q7<&[#0,S-QON=3'=42CAX4;<>B=7X@WJY$=^"UW/X\[
M@UZ\H+1BX,H*K<#P;AU=THMM[N-#P"^"'^T3&WPG>ZT_>>?[=ATEGA"7O'$>
M@>'KCE]Q*3T0TOA\PHR6DC[QJ?V _B[TCKWLF>576OXJ6M>OHSJ"EG=LDNY&
M']_S4S^%QVNTM.$)QSDVQXK-9)T>3LGH#T+-;_;E-(<G"77R3$)Z2D@#[[E0
M8/D=<VRS,OH(QD<CFC="JR$;R0GE#^76&=P5F.<V.X/G:]P]@9UDR@%3+;S]
M/(D1!^]6L<,2/C!N3G#;&2Y]!BZ#:ZU<;^&M:GG[Y_P8J2W\T@=^V_1%P(^-
M.X.,$DB3E+Z ERW]9@$O^S?]PF^7>^L,?BF_OU J7TKEH53^?XWV/\#!X^ZX
M[/)EM]%XBZRSH#MP/8=.2[R-0ATN  >L]]PL,X8?)GG_Z'WP0*^ YN<$_6"E
MI,I+V$Y"MHA@0RDQC$;?<5_,0IU7)*,%U%E%DK* :];TV(RY_PNKHJQ)22LH
MTHQ4-(<;7&02[G@O&LDME.=8J8:J('E^#A\X7CXP_I:]T=V;"1UF+<=Z7W]5
MIY1^"WX"S"$G\ 2R I!JF=!_D-D)Q53#H21UF@&RI@G\I#V91EL'E)3U.4GR
MQ%MI38JZ0%"+K3?--$R2.=ZB%* J-H(%L?DFKRBB5*_1RC.2%_GKEX^(@$(%
MQO&2E-8D01;>IG5!:$;AEG/X43L..%6GPQ%>:;QARF)AM*R6H@TLWH5.!#*_
M=;@P'PAJ-W23P30#0LU*/HOJ@1E_B %1/C>FL[^[#/$3S1FX.01EM3BO2;E9
M?I;51;PO9\UZ#)^5_YJ9@U 6"728FIQ51333>'"<'H."[;5#/0QFCS\@;GP
M[G<:9W-R?('EE[;Y U!+ P04    " ".-(A3(MO(#YH$  #^"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6S%5EMOVS84_BL'VC"L@%:+I*Z9$\!)
M+^N I$';;0_#'FB)MHA*I$M2==Q?OT/*=IQZN6S8L!?Q\(CG]IT+.5UK\]&V
M0CBXZ3ME3Z/6N=7)9&+K5O3</M<KH?#/0IN>.]R:Y<2NC.!-$.J["4V2?-)S
MJ:*S:>!=F[.I'EPGE;@V8(>^YV9S+CJ]/HU(M&.\D\O6><;D;+KB2_%>N%]6
MUP9WD[V61O9"6:D5&+$XC6;DY#SUY\.!7Z58VP,:?"1SK3_ZS9OF-$J\0Z(3
MM?,:."Z?Q87H.J\(W?BTU1GM37K!0WJG_56('6.9<RLN=/>;;%Q[&I41-&+!
MA\Z]T^N?Q#:>S.NK=6?#%];CV8Q%4 _6Z7XKC![T4HTKO]GB<"!0)O<(T*T
M#7Z/AH*7+[CC9U.CUV#\:=3FB1!JD$;GI/))>>\,_I4HY\[>*,?54LX[ 3-K
MA;/ 50.OM6[6LNNF$X<V_,E)O=5W/NJC]^AC<*F5:RV\5(UH[LI/T+>]@W3G
MX#E]4.';VCT'1F*@"24/Z&/[@%G0Q^[1MPLMQ'D<_0MIZT[;P0CX?3:WSF#9
M_/& V71O-@UFTW\-YP?U^5X]L2M>B],(F]$*\UE$CQB!#ZV 6O<KK83"?WH!
MO-?&R2_<2\A;8;X5-IZ$A>ZP=>T)8"KT7)A]-N#GH=O<[F9U/?1#QYUH[M 7
MVCJ8;2V%5CSFO!"\0\U*N#".)F/E(\>(+IRPK5Q9^!9(3%@55RQ#FJ5%7!:>
M*G,29SGU/%K$14;@@^$-CB_4!2S/8Y)1P"4O$O27Q#0I(:>XS="RE4L%3M2M
MTIU>;@)FVK5H_!82"[1@,4/QO(ASD@$E65QEN=="60%76OW@H14.(5L:(?H
M,8G3)($4K8T4K2A\T(YWCR#OXRS*)"ZS NFTI!A=&;BL2F)"<\_-*'J0P4OK
M9!^ 7@S.URT_!%;<X/BV:,/>225.-, 0$5X_N!N,%:O!,Q98_^C>1G #0C52
M+>]DV4.,YN,L3?<Z'A%A0#!/Z/=3!5(@+$60R5,%,G2)(BI/MI #(4E,LR=;
M*$)1^)H0?.$0K3S#D H64D*K,J9E!1<M9A$K1:J@LN;&;+PBS,>@G =XN>O$
MQ=:L:[%4H!\GIO 3\[C)?!>.5Z;\@O\/LWB%B6ZQD821-5=866L>:O4K_J5V
M>A1^.1B\SI'U-M3W6(I7>/7/><=5'=H=_9P-2^P_V'G@.RV-J]!I&=NV'(F3
ME,1Y582*H'&1C 6:Y0R1S>#5B&BHF7#U2K<YN9U%O/XT2(,N??=-20G]\6A%
M=..\S/8K9DKX1JT'8X2J-X"C6=EQ.!P)?T_1D8P^.V8<!WL$^'WA4NR\U--I
ME6,]C\FO< ZPLOQODI_\[\E//!J,X3#R(V>'9H"#%7%%*T\G:5R&D81#KO"S
M@1QDG_RC[!.<["7=+7\O]X1AGI)GQXQ'<_] M#1%;O55K:<E=G_)X*_>!Y.#
M-QGF8AE>GA;O7RR'\7FVY^X?M[/Q37=[?'P97W*SE,I")Q8HFCPOL@C,^-H<
M-TZOP@MOKAW>FH%L\8$NC#^ _Q=:N]W&&]@_^<_^!%!+ P04    " ".-(A3
M]&)'8.L"  "2!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6RE55%O
M&S<,_BO$#=V3Y[//3ANTMH'$6[$-S1JD[?I0[$&^HWU:=.)-I.-ZOWZ4SKZZ
M01(,[8LM4?P^?J0HWFQ'X99K1('/C?,\SVJ1]F6><UEC8WA(+7H]65-HC.@V
M;')N YHJ@1J7%Z/1\[PQUF>+6;)=A\6,MN*LQ^L O&T:$_:7Z&@WS\;9T7!C
M-[5$0[Z8M6:#[U ^M-=!=WG/4MD&/5OR$' ]SR[&+R^GT3\Y_&EQQR=KB)FL
MB&[CYK=JGHVB('182F0P^G>'2W0N$JF,?PZ<61\R D_71_;7*7?-9648E^0^
MVDKJ>7:>085KLW5R0[M?\9#/6>0KR7'ZA5WG.SG+H-RR4', JX+&^N[??#[4
MX01P/GH$4!P 1=+=!4HJ?S9B%K- .PC16]GB(J6:T"K.^G@I[R3HJ56<+);D
M2_023*H1K>'&\NTL%Z6.#GEYH+GL:(I':"9P15YJAE]\A=77^%PE];J*HZ[+
MXDG"MZ4,83(>0#$JQD_P3?H\)XEO\@A?3(O!^ H^:,)!M%W%(L.GBQ5K]J7\
M]420:1]DFH),O[>8WT#SUJ-VFW$8!O Z(%;4W) ^P@&\>;,<:'>7M/6"%>A#
MA?'T6<1)C;"DIC5^_^,/Y\7XQ2N&DCR3LY6)OEY?/2LG)]2*I$X8J37 3TV\
M46@Q6*H8,%XLZ+70"D-_,ZFB]XRC(;Q7DCO#HIWZ-P4K^Z.:+IB0;BP?\@$3
M4-]W2R%*VED]\LGY#[74<-&H@M)X>$\[LXKP&//>V16)QOE7\1U1= 3&C8X/
MG5FJYR2:8[I?KN?/$NGX[/^53:^FPB,':\@2[5T*:>3A$OV^=?O>,E $MYCF
MD=MWU7+$W,7^HE3I706UN5->K:1HKL8!KM<*!?(/ZEQM6;N)>?A0.^<G<T(K
MMTG3,.:F:70CH[?V _>BFS-?W+MI?67"QGH&AVN%CH8O=+Z%;@)V&Z$V31UM
M*IUA:5GK1P-#=-#S-9$<-S% _QE:_ =02P,$%     @ CC2(4Q%?3>Y !
M  H  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULI5;;;N,V$/T50NA#
M"[B6;]EZ \= +EUT%PT:;-KM0]$'2AI91"A22U+V^N][AI(5Y^8"[8M-4C.'
M<\[,D%SMK'OP%5$0WVIM_$52A="<IZG/*ZJE']N&#+Z4UM4R8.HVJ6\<R2(Z
MU3J=32;OTEHJDZQ7<>W.K5>V#5H9NG/"MW4MW?Z*M-U=)-/DL/!9;:K "^EZ
MU<@-W5/XH[ESF*4#2J%J,EY9(QR5%\GE]/QJP?;1X(NBG3\:"V:26?O DX_%
M13+A@$A3'AA!XF]+UZ0U R&,KSUF,FS)CL?C _J'R!U<,NGIVNH_51&JBV29
MB()*V>KPV>Y^H9[/&>/E5OOX*W:=[7R1B+SUP=:],R*HE>G^Y;=>AR.'Y>0-
MAUGO,(MQ=QO%*&]DD.N5LSOAV!IH/(A4HS>"4X:3<A\<OBKXA?4'J9SX(G5+
MXI:D;QU!\>!7:0 XFZ1Y#W35 <W> )J+6VM"Y<7/IJ#BJ7^*H(;(9H?(KF8G
M 7_+PUC,IR,QF\RF)_#F ]-YQ)O_.],;Y7-MF:P7?UUF/C@4Q]\G]E@,>RSB
M'HO_K^9_ A*_5R1*9:3)E=1">D]8E*806LE,:144*(5*!B$=H>1SVYI A4#W
M"BR6#+N-L-P1Z*J\=4Z9#5>V\FP"V6U&;E ^HG]J]?YHA:$],#5:VI^+CZ9I
M@_B5MJ1?NC]UO9:^$O2U50@B$NJ\IN([?%_TOS=4DG.(.K<U#A\O8_\V6AI1
MMZ$%\;)%4#W[1X2SL]'LW7L>3$>3Y9E VZ(IC6".9/(]J["3CG%-3/F@VKY'
MF7$$2_Y=+D$K$"HD""<#";^3S1.5'SW>CY:S"?ZG\]$<^[_@Z CGI<=0*+,%
M8)=*9<3&;LD9GD:5;:B@7&T-[='B[@%',A-%0IU$3[&'/)QC!P/VXWQ@#^LX
MTTB,C,(!!KBV[.)AN_QY8 #$EN+:HF6-AS-&WFI52$:ZDE \)W'/AXL?GTK+
MH1!/U!L'^8R^Y^KKQ/R^<0J,%&KE*,7^AU/4*]+=1LPA(T.EBGQS<@&WD:"Z
MT79/0,=BQ[-NI-FS1(UTT5;R"?X&J[&X+ K%4X03:3Z+/[<.HD.K'^W.$/=@
MR1S1K5&W+BTP8@(0 R% C9@$'RNRH%Z<D3#V6*Q13!=7 X%?A\06RN2ZC6@9
M*F?<G09'+5VR'*=+'H%[ 1)0F_.4[46!PY"SQJ< JU2H$HH0,\@H[(BZ(CD
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
M0$'(\W@RG3X+^@+[@-9]4O,$E:QJ,6?>T:MZ>/5Y]3LF\1009#KV)/?;,[:
MEOW26/!&W+'\TXXWD>9P$H=)BVM7@K?R-A!K54(#M1+$GFJQJ7QKJB0>8=1(
M*(>S*Y$!=8K=QA2*JA"NJ?D'OMB! V##Q)!R(>4[:B?X#;@1P72!_9PL4/PP
M'?NXK6ZV$_&E['$)D_OZ!A$CP@7[J#7J^IK@H)*;Z0JX@7<U9>UQ;^D@KA/
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
MI26>1W'9\ < NF# SVMKZ;0) >9/BNT_4$L#!!0    ( (XTB%,]AV6W: 8
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
M:7CE/K!OR-W?%&^I7/#&-(!SL/KC#&VP=)_^W4*+UGYNGPFM16VG2T:1=X8
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
M98,?*:&= LZW2MG#QCDX_II=_ U02P,$%     @ CC2(4U;NY;)E!   & P
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
MG.,;3UHFP/W48%]:O;""S5?C^7]02P,$%     @ CC2(4Z1T^?#A!   H0L
M !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULI59M;R(W$/XK%KH/B60=
M?EU[HR02<'LM50)IX-I3JWY8P,#JEC7UFN/27]^Q%P@Y!:+V/@!^F7EFYID7
M?+VU[DN]-,:C;ZNRJF]:2^_75^UV/5V:55Z_MVM3P<W<NE7N8>L6[7KM3#Z+
M2JNRS0A)VJN\J%JWU_'LP=U>VXTOB\H\.%1O5JO</75-:;<W+=K:'SP6BZ4/
M!^W;ZW6^,"/C/ZT?'.S:!Y19L3)57=@*.3._:77H55<$^2CP6V&V]=$:A4@F
MUGX)F_[LID6"0Z8T4Q\0<OCY:GJF+ ,0N/'W#K-U,!D4C]=[](\Q=HAEDM>F
M9\O?BYE?WK1T"\W,/-^4_M%N?S:[>&3 F]JRCM]HV\A*WD+33>WM:J<,'JR*
MJOG-O^UX.%+0Y(0"VRFPZ'=C*'KY(??Y[;6S6^2"-*"%10PU:H-S1162,O(.
M;@O0\[?=30TG=8U&9@%<^QI=C/-):>K+Z[8'_"#5GNZPN@T6.X'%T;VM_+)&
M634SLY?Z;?#KX!S;.]=E9P&'4_\><8H1(XR>P>.'8'G$XR?P=C&B1[.VSA?5
M OW9F=3>06G\=09>'.!%A!>GX*%C9IO2(#M']<Z4.Y@JJJ:%0BU.GO8"K[%\
MWLIX:=#<EM!- =7'9(7V"'6.IL9YZ$0T+ZJ\FA9Y^;W9QI^@M/?@"HV7SI@7
MN4/ O)T8%\D?9&,TZMQEHZN8A_!%@,(IS(" "C:^FF4Q#6X, 'N).BOCBFE>
MH;'=-NZ]0PPS0;#F M84\Y1A(L3W\O?66U?\ _93)C%A&HF48RTE('FP\T(<
M<4P3B77" %!K6*4IRC8.YA5 )9SA-%4H(0P+K7< [E6O.5:I!C,IBK*8:X6&
M?@GA,ZG 9X(TP8HHU*^\<5.[6N?5$S)E ?T8P:!I $ D\A)= &.*B\N=P7<
MGDJ-&1.1!,D5Y@EYB_+^H#>\S]#%W7 TND3=[./P,=L?CCN??S 528*99B$1
M@F*JTM-I #)T"EF@6";J]21(B:DFB&J&E4B>$W!!%4Y5 HQ(+$ER>3X#0 LC
M E&E0ITT[&-4P9\2XUBR%%&*14I0SSJHW]P;="$@-2D%? %9H_2(<<JP%DU\
M">8T1>/AN'.'.J-1-@;FCHF.+/ZR*9^>=_^]LBEX3T4:*ULK@J52IRFE$*#
M3%)8$<4#-R>JFVN(F1 PD((&T?R97 A0P0<:!"X5E#[X?8Y?2+@$HR O<4I3
MG +7386#.\!P:!T&B%P>4\Q2@A/H4I'0V+E[@A56B<9*45@G.)'!.8T^9 ^/
M6:_?&?>' ]09?(!Z'7<&/_6[=QGJW \?Q_T_FKOL\T,V&&5OSIW_7^$4TDYB
M 0 UY$PR% P9%OI?D5>3 -1PZ%Q@+.3T0#\76%$>G.2,GR4>6I]PA20!RG=E
M#90)';-*Z1'9@B=(,'T@.1$P.#@L0N)X^A99O<Y#/Q9Y[]=/_5$_$/U#0X+"
M=(W#.H4:U&<F!$Y"=T+OOSZD&5PE/+0OE4<%3 4DA@&X3L7YR9# Z)$!AHC]
M5!;0[PIL"JC-9P+!6Y[0 W\PLPA-0G]"HTCVVM][^^C9!.XNXN.P1E.[J7SS
M@CJ<'MZ?G>;9]2S>/%[O<[<HX'^@-'-0)>^5;"'7/ B;C;?K^ B;6 ]/NKA<
MPAO:N"  ]W-K_7X3#!Q>Y;?_ E!+ P04    " ".-(A3C<-;C.L"  !U!@
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
MJ*P#V1=2FF?%$@P[?_8'4$L#!!0    ( (XTB%,7K$M$^P(  %\&   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;)U5;8_;-@S^*X0W##U /5M^B^^6
M!+AT+;:AAP77;OLP[(-BT[%067(E^=+[]Z.<Q+T-;3;LBTU*XO,\I$QZ>3#V
M@^L0/7SJE7:KJ/-^N(UC5W?8"W=M!M2TTQK;"T^NW<=NL"B:*:A7<9HD9=P+
MJ:/U<EK;VO72C%Y)C5L+;NQ[89\VJ,QA%?'HO/ @]YT/"_%Z.8@]OD/_Z["U
MY,4S2B-[U$X:#1;;573';S=Y.#\=^$WBP3VS(62R,^9#<'YJ5E$2!*'"V@<$
M0:]'?(5*!2"2\?&$&<V4(?"Y?49_,^5.N>R$PU=&_2X;WZVB*H(&6S$J_V .
M/^(IGR+@U4:YZ0F'X]F<&.O1>=.?@LGOI3Z^Q:=3'9X%5,E7 M)30#KI/A)-
M*G\07JR7UAS AM.$%HPIU2F:Q$D=+N6=M[0K*<ZOMY;NU_HG!ELEM >A&WC]
M<90#%=[#B_=BI]!=+6-/7"$BKD^XFR-N^A7<#.Z-]IV#U[K!YN_Q,6F<A:9G
MH9OT(N OM;^&C#-(DY1?P,OFQ+,)+_M?B?]QMW/>TB?SYP6J?*;*)ZK\7ZF&
MF0K/5%\J[46XT*:W;A UKB+J0X?V$:/+'% ;ZB+G'9@6?(?0&D7=*/7^%JBN
M9H=V+BW\/*JGS][; /0M\/R&D3]9*5OD)6Q&J1I"<!.5[ =K'C&0.:CR!<MX
M 56V8$E9P+VH.\K!/OU#55%6K.0+*-*,+7@.#[0H%#QB)VOZZJ"\(:8*%@7+
M\QMXB]1\8$.7O33MRY$<X1P2WW??5"GGWT.H@/"D"8* K "26B;\/T2V4@M=
M(Y2L2C,@U3R!]R:(J8WSP%E9W; D3X*55JRH"@)UE'I=C_VHA,>&1@'=1BW%
M-&Q>Y M.*(LKLO*,Y45^!1>OB(&F"4SE92FO6$(J@LVK@O&,PY<^POA9T_=H
M]]-H<R1XU/[8__/J/#WOCD/C\_'CZ+T7=B^U X4MA2;7BR(ZENOL>#-,(V1G
M/ VDR>SH#X V'*#]UAA_=@+!_$]9_P502P,$%     @ CC2(4PD'$;K7!
M)0T  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULQ5=M;]LV$/XK!V\8
M6D"K15*O66+ 2=NM _J"-ML^#/M 2[1%5")=DJKC_OH=*5MQZL3-!@S[8I)G
MWOMSQ]/Y1IN/MA'"P4W7*GLQ:9Q;GTVGMFI$Q^TSO18*_UEJTW&'1[.:VK41
MO Y,73NE<9Q-.R[59'8>:._,[%SWKI5*O#-@^Z[C9GLI6KVYF)#)GO!>KAKG
M"=/9^9JOQ ?A?EN_,WB:CE)JV0EEI59@Q/)B,B=GEYF_'R[\+L7&'NS!>[+0
M^J,_O*HO)K$W2+2B<EX"Q^6SN!)MZP6A&9]V,B>C2L]XN-]+?QE\1U\6W(HK
MW?XA:]=<3(H)U&+)^]:]UYM?Q,Z?U,NK=&O#+VR&NRF;0-5;I[L=,UK0236L
M_&87AP.&(GZ @>X8:+![4!2L?,X=GYT;O0'C;Z,TOPFN!FXT3BJ?E _.X+\2
M^=SLE7)<K>2B%3"W5C@+7-7PL];U1K8M/+GF^)=]>CYUJ,RS3*N=X,M!,'U
M,(/76KG&P@M5B_HN_Q2-'"VE>TLOZ4F!;ROW#!B)@,:4G)#'1L]9D,<>D#?Z
MZ!T^#L-S::M6V]X(^'.^L,X@?OXZH389U29!;?* VBO=K;42"E7H)?!.&R>_
M^""#O+6!!QON"_I)X;Z"S^R:5^)B@B5JA?DL)K/K1D#U>*W C=_"4K=8L?8,
M,/!Z(<P8>_BU;[>WIWE5]5W?<B?J._LK;1W,=YI"!1Y3G@O>HF0E7.A"TP'P
M2#&B#3=L(]<6O@<2$59&)4MQSY(\*G*_*S(2I1GU-)I'>4K@VO :NQ;* I9E
M$4DIX)+E,=I+(AH7D%$\IJC9RI4")ZI&Z5:OM@$&VC6H_#8D%FC.(H;L61YE
M) 5*TJA,,R^%LAS>:/6C#ZUP&+*5$:(+(291$L>0H+9A1TL*U]KQ]AN1]W[F
M11P5:8[[I*#H71&HK(PC0C-/32E:D,()**8C%-.34'QAG>Q"KOAA4L0-=GPK
M[D/?8^4M>^<+YSZQ(.T==&%O!8PZ9MP_(36&'P'J"4LL0(S85G #0M52K>X
MSV<=(Q*E23+*^ 8+ X+0P5 ^EB$!PA+,.WDL0XHF44S4HS5D0$@<T?31&O*
M4P]3P9<.HY6EZ%+. DIH642T*$] (QNAD9U,Y0=\_.L>D8G)6.T:Y7V ."GE
M_G9TU2#JL;*D"OY6W)BM]Q+!TBMWJ!!!,L3$-5A:T WOB?#OR7%3\EUKF"SD
M%X_H XB]010VV'B$D1576(F;\*A]37^MG1Z87_0&IQXDO0W]8"C=-S@A+7C+
M517:(]HY[U?8KV!O@>],252&SI2R78LB49R0*"OS %<:Y?%0T&G&,.TIO!S2
M'0 =)A3IMF>W[R^O/O72H$D_?%=00G\Z6C'U45:DXXHP$KZQ5;TQ0E5;P(=+
MV:&9'C$_H6A(2I\>$XZ=/0KX0^Y2[%2)WR=EAL4V(+/$OLF* OZ3Y,?_>_)C
M'PW&L'G[%KV/9@@'RZ.2EGX?)U$16C@^"KEO7.0@^^1?99_@2UC0_?+/<D\8
MYBE^>DSX9NY/>$L3I)9?83TIL#45[-XG:WHPNF(N5F% MSBO(!R&*7:DCM\
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
MF!5-5S3>@>[76KO'C2?HYO7L'U!+ P04    " ".-(A39Q/?NJ<#  "Z"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6R-5FUOVS80_BL'K1@20(TD
MZL569AM(FKVB18,FW3X,^T!+)YNH1+HD53?[]3M2CNHFCN</MDCJ[KFWYWB:
M;97^9-:(%KYVK33S8&WMYC**3+7&CIL+M4%);QJE.VYIJU>1V6CDM5?JVHC%
M<1%U7,A@,?-GMWHQ4[UMA<1;#:;O.JX?KK%5VWF0!(\''\1J;=U!M)AM^ KO
MT'[<W&K:12-*+3J41B@)&IMY<)5<7N=.W@O\*7!K]M;@(EDJ]<EM?J_G0>P<
MPA8KZQ X/;[@&VQ;!T1N?-YA!J-)I[B_?D3_Q<=.L2RYP3>J_4O4=CT/I@'4
MV/"^M1_4]C?<Q>,=K%1K_#]L!]F,+%:]L:K;*=.^$W)X\J^[/.PI3.,7%-A.
M@7F_!T/>RQMN^6*FU1:TDR8TM_"A>FUR3DA7E#NKZ:T@/;MXJ^3J]3WJ#FYP
M:>'LGB];-.>SR!*X$XFJ'=#U ,1> $KAG9)V;>!G66/]O7Y$3HV>L4?/KME1
MP/>5O8 T"8'%+#F"EXZ1IAXO?0'/QW<C3-4JTVN$OZ^6QFIBQ3]'P+,1///@
MV0O@=]0L==\BJ 9:EU+K4EH[DT*2F9YX;,VAK![%=2UY:3:\PGE /6=0?\%@
M<;]&J%2W4=*!'C#)*3QNH%$M]9RY!$JE6J(>LPE_].W#MYTO?ZNXA%>0A#F;
MA$5:#NLL#N,DA2MCT+YV[*^ATE@+"PVO1"OL R1Y&99I#C_^,&4)^PGN4 JE
MH9<&*\IS#5)9-)#'!!7'H]C')^]9&29DB1X3-H7W=DW^^F"*29BG!4SBL,P9
M_*J5,4_C92&;9B%C*;E<D,M%F0YT%L;T7%8N7<::$"3=<I0NWBEMQ;_<WPMG
M*9DLI^>T2,.L2,[A7EG>/K$QZM;/<9W]+ LSECO[\21D*8.W:"CS%*&F(L'&
M&21CSVMUEK"04GCN%UERS'P(U)KF&>8K9S^E7U$,12NSD'(,1VB=C[3.3Z8U
MW8"]%E;@ <8=(O9QY"'(BJX,UX(]K5>^LCXG>Z:>4IFN8B!NT#QP$Z<FDI S
M[J"ASB:4!^0:4-9"KKYC.7.I\9D>(?Y'@\B4A&7&3I7/''Y,-3A1/H<TI[IE
MI\H7CERE(W=RJLH$N*R=((WKAHH%.:,4I,E F:%E#K$DVILG'>J5GYI$/-5+
M.XR6\70<S%?#//HF/DSU=UROZ 8DYC:D&E],B!9ZF)3#QJJ-GTY+96G6^>6:
M/BY0.P%ZWRBZ'G8;9V#\7%G\!U!+ P04    " ".-(A3Z5W:Z08%  !$$
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6SM6%MOVS84_BN$D0(MH-B2
MJ*N1&$BR!6NQ(D&2K0_#'FB9LHE*HDI2<;)?OT-2EN6;DCT.Z(/%B\[YSIU'
M],6:B^]R1:E"+V51R<O12JEZ.IG(;$5+(L>\IA6\R;DHB8*E6$YD+2A9&*:R
MF/BN&TU*PJK1[,+LW8O9!6]4P2IZ+Y!LRI*(UVM:\/7ER!MM-A[8<J7TQF1V
M49,E?:3JC_I>P&K2H2Q822O)>(4$S2]'5][T.M+TAN!/1M>R-T?:DCGGW_7B
M\^)RY&J%:$$SI1$(#,_TAA:%!@(U?K28HTZD9NS/-^BWQG:P94XDO>'%-[90
MJ\M1,D(+FI.F4 ]\_1MM[0DU7L8+:9YH;6EQ/$)9(Q4O6V;0H&25'<E+ZX<>
M0^*>8/!;!M_H;049+7\ABLPN!%\CH:D!34^,J88;E&.5#LJC$O"6 9^:_4[!
M)(D^/I%Y0>6GBXD"4/UJDK4 UQ; /P& T5=>J95$OU8+NMCEGX RG4;^1J-K
M?Q#P+E-CA#T'^:[O#>#ASD)L\/"PA7]=S:42D 1_#V &'69@,(,3F#>\K'E%
M*R41SU&A):",2R6/^6\8ZFFE64_ (:@ZI(!"K02EYZ7V-*JI8'PA$=4.1^ N
M/J>B\Q@BU<&FB]944$0T7@%E**?H20/NA.X0R7#>@3BB6+7LZ87.4.1@-X$1
M.TD<HUM6D2JC/9(INBJY4.P?8HH/S!*Z/LYY?MY(K8JD8)Z71,C#$?I<*5 0
M@('48A2,S%G!%(/0>7X(OP@]<46*?34B+X4Q<#R<HCMPE4"LLF>5/38*HL V
MQ2V?1&OPPG]PQ&-3UP6%4TB+OB%RA6XU'VB\%;)UEB&H"5N8P)&2-SJFK,J*
M1@.SR@2S!$T:84"W\>X9/.TY/=.(N1&9"UXBOAL.V88BM:$(0_1PQ,U\KN!X
MM@K0EVQ%JB4U&EK1?%ZPI3%E1W0G('$"UX/1=W"0['KDFA0F\(^F@?2=<I!-
M7YKB=;O:%W,@^&B^0*!C!^-03WPG<@]P]MQH\B%KA-"N[J?4&?)<QP]C8UT:
M!"UIP:OE.:1BN4.,06:2(HR=U,=M%O+3<JV641!9+9-HKSY L=UZ.6YIY"0@
M[0S%CNNY>QQ]:8-&.IX;F=%-O$$; XAQ#,\H#5H+\Y,2SU#HA!XV8QR';X7Z
MF^F,='%.GL%GD'F0^I".6]]I98XDGN>. _1*B8"I-_;:Z:XK43!.VQ=A1W(@
M<,%DIDL1@0!Z1!(&01_@Z<-S#S\=N["9@)0/ WTC[/I&.'C8G\K65VCIJA'&
MO<=:R""J_FZ;RIID]'($'V:2BF<ZFMTV $CU)P,KFQ()6Z\U>2U-GQ'T1\,$
M' D-''FBE\ZZ?>2[/B"F+1U$^:"G;*UK>^[&EYMEV\QL_(W8W&SD$!]03D=/
M=S6-T$\A7V>PWYYRD-)1VD&]P8DU7^@'P!7&R7NY I0Z0:29W/#=HD(HV# *
M3:GA]S)%IN*PJ=/XO4RQB9&N94IRJ!WDI4X"S3@-N]*UL;<YUH4\"AT<85 S
M#5T(B82(V0X% 3%Y4YG8L4TO_NC%3NS%GV#B!!A&"P[$T-@A<_93N'?LV?-A
MH&"BKF"BP8(Y?NR]52Z#F#_+Y6>Y_&_*9=*[V954+,W]52+3S>PEK]OMKLA7
M]F:X);?WZZ]$+%DE08\<6-UQ#$U%V#NK72A>FWOBG"NX=9KI"J[Y5&@">)]S
MKC8++:#[XV#V+U!+ P04    " ".-(A3PU#9&L,$  ";"0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6R%5FUOVS80_BL'KQA:@(WU:DE98L#Q4JS
M^H(D:S\,^T!+M$54$E62BI/]^CVD9"?=DNR+1![OGGON>'?2V5[I;Z86PM)=
MVW3F?%9;VY_.YZ:L1<O-B>I%AY.MTBVWV.K=W/1:\,H;M<T\"H+%O.6RFRW/
MO.RS7IZIP3:R$Y\UF:%MN;Z_$(W:G\_"V4%P)7>U=8+Y\JSG.W$M[!_]9XW=
M_(A2R59T1JJ.M-B>SU;AZ47B]+W"%RGVYM&:7"0;I;ZYS?OJ?!8X0J(1I74(
M'*];L19-XX! X_N$.3NZ=(:/UP?T=SYVQ++A1JQ5\U56MCZ?Y3.JQ)8/C;U2
M^]_$%$_J\$K5&/^D_:B;9#,J!V-5.QF#02N[\<WOICP\,LB#9PRBR2#RO$='
MGN6OW/+EF59[TDX;:&[A0_76("<[=RG75N-4PLXNK\2MZ 9!5Z)4NT[Z3+V^
MX9M&F#=G<PL/3F]>3F@7(UKT#%I,'U1G:T.7726J'^WG8':D%QWH740O GXJ
M[0G%(:,HB,(7\.)CN+''B_\GW*U6+:W!5:,LD');T]HG6VCZ<[4Q7O[7"PZ3
MH\/$.TR><7B-+JJ&1I#:HH:]\Z?2^B*(:\Q3T_-2G,_0>4;H6S%;WM2"K+LH
MVKC6HDH:OMMIL>-6F(,OLHHL%!ML&ZRX]=NU:GO>W3M+B1.#A;$HYEZ6UE -
M-*?5<3MHP8BW:N@L(RM1@#OB745#5PIMT?/VWD7V"//GG_(HS'YY8.#42VYJ
MVH*E(:XAVF[1E**BS3VA[CK5RI*VR+C2YH0^ 4W3U9>W6C3<:4U(A@R8=5.X
MLO->+P>- <4[,F*'66$A+YNA$F1XX],P0B -O"R%,4I+B!TGET8)$:/!0.-6
MU+)L#G;($UQ!7 GLM:EE/UI=?0%F9WD#HJNF02M:H25OCN&B= 1OQS@1FI&5
MT,#I%7+U5G9OD41QB/$Q1^JUQ%B4S;TC6R*9JG/Q]%S;21%RN$<$.]G!H_@^
MR-['W/)N<.G#;>F1)M^"%N"^B:-QK=6PJP\!>2TM<(5NASLVM,=H=&_>#+CG
MH25Q9S5263VP0= WM1;BAS8G-*G:(!S7IQ\O;^AZ]?OE]:EO6?<(W'!!4MQL
M >TIT88^*HVV6Z'E9(D+O%%[/W;H1G-7K'AY;O2*0I8$!5M$"=9YG+$B".B=
MW,+Z*P9?8R ,610&E*8)"Y,$6+BA9QU$+$H"EL<)@.,B8@$L_J7[0:$6Y=\(
M;MUP8VA%CD%2%!2F.4O3=)*O*5X$#!] BK(48,4DOX!>RM(HIK0 W?!I1@]>
MBBAE09134L0L!_H3ZA2S<)&R?!&!=IYC!6_'\O=0)4?JL(G#!8L6"=XYBY.8
MUKSM4>TX";.,97E,81(CIP%.1@L$L<A=_EA8I/_MP"QG4180G*9I,)$[NE[$
M$2N*#!@12_)\.M9/WGG,LB)'A 5Y71;GV>0M2C-<"7P$+ LR>M^A@,MI3&%*
MH2(]F*'7 $@6Z1MZC4O/XN3-Y/ 5P M<3N3+)&(I"@670T\-\?FC#R:RN_._
M!09UCCDW?CN/TN.?QVK\X#ZHC[\M'[A&.QI,V"U,@Y,LG9$>?P7&C56]__QN
ME,7WQ2]K_#T)[11POE7*'C;.P?%_;/D/4$L#!!0    ( (XTB%.&=JN =@0
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
MJ-T$NI\K95\Z[G#=?QLMO@-02P,$%     @ CC2(4T%#W(V@!   IQ(  !D
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
M-3S#<0$3S@1@CXM&:VA8:_;E%NHX)Z,<#XL6%PP3\!0MU(@1#8O1KNQ";?7
M5%@)F .6B,23LM.-]R]AC?FHYK)^B4JI0F]SC!Y0]@0OCPR#TS"#AU\?.:H'
MQ@49GE\X<#JQ]:6VU# W#3/W@U.&H]@@S-(A!PSK@L2CEM3( 0T7&O<RAJ-"
M "";!UL]8SC><7 =B<]#HR TK"![$X9#/*AUW.5 08(];,>,P+"PP.Q*%\P6
M!$KQ4 <=*$Q]!3XSJL'"JG%:U7I?ITH&=B\S!,_@\<F"&4)F3UL=,)N1#R@7
M"1[.A0L'U+MD#'>S_>H#9J?]D$0Q'13-$V:_0*<QWCPXVG9PXP7ZXU8'S,[[
M*1EF2"X0>/(]9I2%/4QMP&SQL XE7)C8-_M&7MA]\J)DK5?H(BU_()EG15:F
M#C>W6S=LSYX@^6>&NMD>R7]ON[D^#Q)!K==<+AS!W%K'XXV/F I97W4?@S6:
M#):E6GWULWZZ_N#L3?>9U>#Y"7Y]NOILS#2S^HKM?5I?99I*<GFIFXQ><3WY
M]>K#L-6-JA;=IU(7E5)5T5W.93J3=0O0OU]6E;J[:3M8?YYW_!]02P,$%
M  @ CC2(4V: %/RL @  !0<  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&ULK55-<YLP$/TK&D[-3!.^#*89S$SLI-,>.O7$D^;0Z4&&M=$$)%<2=OKO
MNQ*8."YV<N@%)+'O\=ZNM$IW0CZI$D"3Y[KB:N*46F^N75?E)=1478D-</RR
M$K*F&J=R[:J-!%I84%VY@>?%;DT9=[+4KLUEEHI&5XS#7!+5U#65?Z90B=W$
M\9W]PCU;E]HLN%FZH6M8@'[8S"7.W)ZE8#5PQ00G$E83Y\:_GL4FW@;\8+!3
M!V-BG"R%>#*3K\7$\8P@J"#7AH'B:PLSJ"I#A#)^=YQ._TL#/!SOV3];[^AE
M217,1/7("EU.G,0A!:QH4^E[L?L"G9_(\.6B4O9)=EVLYY"\45K4'1@5U(RW
M;_K<Y>$ @#S#@* #!,> T0E V %":[159FW=4DVS5(H=D28:V<S YL:BT0WC
MIHH++?$K0YS.[JCDC*\5F8,D,U'7F-I%22602[+ +5,T%1"Q(J?C/MR"IJRZ
M0( R"RIU-0HS]&[>B9BV(H(3(D+R37!=*G+'"RA>XUTTU+L*]JZFP5G"[[F^
M(J'_D01>X _HF;T?[IV1$_9)#BU?^)XDMUG[>;-46N(F_G6&?]3SCRS_Z 3_
MH]VL4%S2+4@\>R1O"]36@^#A59KR B40//=FV[.<P%[4!D6IMI1LC[D8*F(K
M(K(B3'?89E$T"H(D&J7N]C"[0X%!F/CQ2^ KGU'O,SKK\X%O0:%/;!^8/):;
M(9Z0_(DTG&GUEO[H'UEA/$ZBY$C]0)@?1WXRK#WNM<?_JT9484\U@X)5C6UV
M;QB+!_(]_N2-_>#(VE @UC!.@B-S[D%'J4&N;:-5J+GANCV&_6K?RV]L"SM:
MGV*/;UOR"TU[07RC<LVX(A6LD-*[&J,LV3;==J+%QO:MI=#8!>VPQ'L*I G
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
M3^"P9=515P,MMK9EO!<:&E#[F,-;")5F ZROA="'@7'0O-?,_P-02P,$%
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
M 2V=1'MS;_>9/<$7EQ=7J!!*F]86)'H_M%W8Z0CG19J%)#BB=H61+ _<T-D
MG4U"?[1FFF,RE)SGJ 'MPLS&KB4ISLBQNXZX*,FC[(2[^0":3Q\7*,QGU!9)
MP[N%BA4<U$29P,%CA0[^;P7"!\4?3T)?L(:9;T=IBU#9%N[U[W/\X5A(LC@[
M,M85ATE&(K>Q^+$"XW"2\DI7(*?F^UAR<?2?K7RLEGBZ7/Z;E614JO.(Q.&Q
MD^.P.,WP\5'R#S[[]L[U@<H[9K[1'-9&%YRE9BGD_AJS;VBQZ6X"MT*;>T7W
M6)FK'T@;8/K70NB'AKU<#)?)Q6]02P,$%     @ CC2(4TSU*91F @  "P8
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
MN^_5K2=-8;6!-2F<K(]6+/'L.>JCU3P\+7JC]1'U8DF2,.S'?, .1_-HY-+
MK4;B^.GJ(^XG/K'%?,YUP(R0,!FAV@HLGE;8WZ6XR&SC P80W2F TC5 4^EI
M51*GSU$.K=CA:;4;+8=Y_[:8!;UB^!^KQTU4JYDD>+)2J%UUNYA9<-X_#!B1
M^?F%YG?:9/>-\AM5.R8TXK"UJ. RL<=4I[;_-#!R7W7.=]+8OJ%Z+.RG$BAG
M8->W4IJ'@6O&FX^OU7]02P,$%     @ CC2(4V+F&1C0 @  3P@  !D   !X
M;"]W;W)K<VAE971S+W-H965T-38N>&ULK99=;]HP%(;_BA7UHI6ZAGR3"I H
M=%LG3:O:=;N8=F'(";'JV,PVI=VOW[$#&1JAZP4W8#OG/><Y+['-8"W5HZX
M#'FNN=!#KS)F>>G[>EY!3?6%7(+ )Z54-34X50M?+Q70PHEJ[H>]7NK7E EO
M-'!KMVHTD"O#F8!;1?2JKJEZN0(NUT,O\+8+=VQ1&;O@CP9+NH![, _+6X4S
MO\U2L!J$9E(0!>70&P>7D]S&NX!O#-9Z9TQL)S,I'^WDIAAZ/0L$'.;&9J#X
M]003X-PF0HQ?FYQ>6](*=\?;[.]=[]C+C&J82/Z=%:8:>GV/%%#2%3=W<OT1
M-OTD-M]<<NT^R7H3V_/(?*6-K#=B)*B9:+[I\\:''4$0'Q"$&T'X5D&T$42N
MT8;,M36EAHX&2JZ)LM&8S0Z<-TZ-W3!A?\5[H_ I0YT9W0A#Q8+-.)"QUF T
MH:(@'Z0LUHQS\HY<:\/0+2C(N);*L-_4V7_]C.^1!G(Z!4,9/\/(A_LI.3TY
M(R>$"?*UDBN-J?3 -XAIB_GS#=)5@Q0>0/HR-Q<D"LY)V N##OGD=?FG%3\D
M]]&<UJ&P=2AT^:(#^5HOK#'[=DV9GG.I5PK(C_%,&X4OYL]7RD9MV<B5C0^4
MQ9>4F IPI]B]6( BLG0+)1:DG+P 501$P<2"8,LOVY;#+L.;4JDK9??UTR@(
MTR2.!_Y3!V+<(L9O0OP/4=1%U&1.=HGB+,I[W41)2Y0<@RCN(DKVB:(X#8)N
MHK0E2H]!E'01I?M$81B$!SS*6J+L&$1I%U&V3Q0@_ &/^BU1_QA$F=N!&(BW
M56E =0'V]P#3)(NRJ!LP;P'S5P'_GH%4B!4BTMVC$)JC\)P8:2COHLH[ME_>
M#_MYB]4<;/MQ>90%V;_V^CO'O;UJ/U.U8$(3#B4*>Q<9]J^:ZZN9&+ET-\!,
M&KQ/W+#"&Q^4#<#GI91F.[&72OL?8O0'4$L#!!0    ( (XTB%,SE]=40@0
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
MFX5^"D&8 #V?<ZX.'7,7=H]K_!-02P,$%     @ CC2(4SG@AE3C @  +0@
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
M@EYAACET<R*T 3Q?<:X.$[U!^_]@^A=02P,$%     @ CC2(4_:Y(X/& P
MPPT  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULM5==;]LV%/TKA%8,
M*9!$(O6=V09:>]TZ=&@0)]O#L =&HFVB$NF25-P._?$E:55R]-5L6%YL4;SW
M\IQ#ZI"<';CX('>$*/"I+)B<.SNE]E>N*[,=*;&\Y'O"=,^&BQ(KW11;5^X%
MP;E-*@L7>5[DEI@R9S&S[Z[%8L8K55!&K@6055EB\?DU*?AA[D#GVXL;NMTI
M\\)=S/9X2]9$W>VOA6ZY396<EH1)RAD09#-W7L&K%4Q,@HWX@Y*#/'D&ALH]
MYQ],XVT^=SR#B!0D4Z8$UG\/9$F*PE32.#[619UF3)-X^ORM^AM+7I.YQY(L
M>?$GS=5N[B0.R,D&5X6ZX8=?24TH-/4R7DC["PYUK.> K)**EW6R1E!2=OS'
MGVHA3A(0'$E =0)Z:H)?)_A/30CJA, J<Z1B=5AAA1<SP0] F&A=S3Q8,6VV
MID^9F?>U$KJ7ZCRU>,?9]N*6B!*LR+T"%V"M5U9>%03P#;"=JND\6Q&%:2%?
M@A]_2/PH^ E0!FYWO)*8Y?(<O'C4GKE*XS.CN%F-Y?41"QK!\CY3E\"'YP!Y
M"-ZM5^#LQ<N!*LM_4>7GNQMP5J,=JK6:KO5;57P'D:OU;D1'C>C(EO7'1-=M
MH^]2D)PJ\ 9GM*#J,_C+=KQ5I)1_3PSC-\/X=IA@9)A?!)<2%,TDYGH2AV;E
M6"6R58Q//"P02@*$_)G[<*I5/PY&@1>E;=PCF$$#,YB$><<DR2HM!6!<D<%U
M<RP0GB),(>S@6QZCTM.HT/.\#HNA6C%*ACF$#8=PDL-[M2-B5."P-V04AW[4
M =:/BKTT1,/ H@98- G,?KA4R@JSC(",2Z4_5*;W$[W\<,F%HO]@8\!#L*,>
MH L_C=.D@WLHS \B. P\;H#'D\!ON<)%9_$VR/,^JR$"<7^J41 $*.PPZ,?!
MR(N1/Z)]TE!()BF\(U)>:1,7@C %]D9LO=-I^-__)).^IA#!,.T 'PP+X(CT
M:8,[_6_2GX-"4^HR&L*?#BCO(Q1UUWP_3I,,$C3" 'KMMN9-<S# "X[9A(_"
MDTT2/J=APW9C@.A_L>RZS&/A4!SYW14R&!AX'APQ;=AN+G!Z=VEMVWK,%[ F
MC'(!JBD[?SQ6NT/ X%GU;VT<3OOXD_7OF[79:GJ;S4"<-R)\Z^APVM)?24G4
MA3GLYB ["K*I!9G2H#5>&#^KV*T]PFE_?#*16O.D?_X(T]3ONOE 7%=S]^3
M;*XWOV.QI4Q//-GH'.\RUA,FCC>&8T/QO3U#WW.E3^3V<:=O6428 -V_X7JM
MUPUS+&_N;8NO4$L#!!0    ( (XTB%/T"+6'4 @  !XO   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;+5:46_C-A+^*X2O/6R!K"U2)&7UD@";9-/X
ML,4NDN;NH;@'V:9MH9+H4K23%/WQ1\J**5D4)1OK?=A8-F?X<>;3-]10ER]<
M_)&O&)/@-4VR_&JPDG+]\VB4SU8LC?(A7[-,_;+@(HVDNA3+4;X6+)H71FDR
M0IY'1VD49X/KR^*[;^+ZDF]D$F?LFP#Y)DTC\7;#$OYR-8"#]R\>X^5*ZB]&
MUY?K:,F>F'Q>?Q/J:K3W,H]3EN4QSX!@BZO!)_CS)/"U03'B/S%[R2N?@5[*
ME/,_],5D?C7P-"*6L)G4+B+U9\MN69)H3PK'GZ73P7Y.;5C]_.[]OEB\6LPT
MRMDM3_X;S^7J:C >@#E;1)M$/O*7!U8NB&A_,Y[DQ?_@I1SK#<!LDTN>EL8*
M01IGN[_1:QF(B@&"+0:H-$!]#?S2P.]K@$L#W-> E :DKP$M#>B! <0M!D%I
M$/2=85P:C/L:A*5!6-!AE[\B^7>1C*XO!7\!0H]6WO2'@D&%M<IYG&FR/TFA
M?HV5G;S^PK/EQ]^82,$=FTKP$7R:SV--PR@!DVQW,VE2?KAC,HJ3G\ __S'V
M*?X7B#/PVXIO\BB;YQ?@A]KUY4@J:'J"T:R$<;.#@5I@?)W)(8#X B /P>>G
M._#AAY\L7F[=7I[8>@@\V.7ESNWEGDW?O<"PW<OG'BOR.['<]_?BM7OYQ>WE
MWYODW0L,+>8/1RSE\_,C^%"2P 9ETAM*2UA&BL%[&J,]C5'AUF^CL;H&? %N
M!5/T!??1+$YB^09^+WZ82);F_W-,X^^G\8MI<,LTCVP=O2FIESDHM'[+DVV<
M+4&4YTQ^U*([![,=A$4)P<:<W22TF$17H^TU\?2_R]&V2HWF,#.B!A_OX6,G
M_.<L9[.-PJ?*P53:D.WL265*%$+HUX$][$:%U5&D 7^"&_!1&*"Q?0EDOP3B
M7,(DDTRP7 +VJNI]SFR+((U%P(#B@T7<-T<ACXQ;X-$]/.J$=\]8#B0'NS@#
MN6)[(ER *.5"QG^I\*M/F\R: -I$A1$^@$Z;D0V0;T<>[)$''=PP\#0[0)SG
MFRB;,5>D@P9:ZGL':"?-08'G$3O:\1[MV(GV%\'S'"2Z>$E=O-KX/&Z&$XTQ
M0@=DF#3'08H]&K8$-=S##)TPB\*:\"AS: _T3*GVSBERL+(G@$[87Q1BL&#L
MG;&[+<":B9C/K=7'[2X ;RP2N0N:T7F(G+Z*74J<Y5)LM Y? )U^:XUW^^F!
MR10%Z*X*&M.%NL]C ;91LK'>*:6+&L,(HDJ8#IAH'4@@Q-!.16C$'[K5O^\]
M YO"K: &U \/H=H&8L^#+7<--"(/W2J_OV_ W^#Y"4BAA&C%7,DR @WI66\B
MHZ?0+:A?:H&^T+?/3#%6/4&"J:*>WC8LXE>EMG%9TJRY<,]!AIC2'ZT[NA,-
M)R<8U@-D)!Q^'PTOW51IAGVD=AR'=+2,&R/HMY1T:$0<]E3Q&AO5Q9?)S=='
MU^[52#LZJ[0C(^W(K<5/,I(5S@&A+FU![W#C#R$B5N*=:C@YP; >@\JS@EO[
M^Q*O=%,E5(AAV-CH=H^K S6%!;D+2ROQX,>49W+534!3'! ^*P&-M".WM/<F
MH-L-:E6^4PTG)QC68V!J$'(_)53S^GDC>(\"ATS=0<%9,VGT&[GU^_-BP8I6
M98]DNCWY0\^SY_(TN\GQ=O48F-* W*6AMY2$S4?^,0D:6RK;N' ,VW94OBDP
MOM?ST3]7VWBF^Q?,@K;NW505'YZU_6*DVW=+=U_UZ' #AR&VEZ\3#.M+J;22
MW.+>W8SQFPT@Y*/PH/P\E,-J[9A:-ZD.T)0$OV^WJ*2,?.&=E#%UP"=GI8P1
M6]\MMKTIXW:#AL3'=LH<;UA?BI%VOZM'TTF9P*(SA]V.AW)4E3&DG3"F(/AN
M6?TJ5TP48@CV8J@JW*]Q%J>;U!4!H[=^>$[68*.7V*V7?5G3X49M&NR5[7B[
M^D*,-&/WOKDM*=%K1U*P$65\UN8[-I*)W9+9.REN-_X0^_:D'&U77TBE#]]7
M6N]VZ7AB6<P%V.R_S[ADKNX4-D*+SRJTV @M_BY">]/A!G=LSK"12^R6RR*V
MT7(IV%)! 6L19[-X'27M[?<;;-%/K[V88J.-V*V-Q<& 8$D1HN* H#OA):1F
M6V.,<4O_'!LEQ>Z=:]]&ZDV'GW%G(Y48T25NU>O32"U=U+H\(:UV@^J3&Z$D
M;J'LNY4OW72=WDTLX]HP&J4E[NWGI[[GC'7_1F")?TZM($8 B5L WR?:+>)"
MO]&@RQ&8<J%\Z=[H+%JKV:WGI[?$TGCV+#FXLPP,2/OM3"JGD.YFP!'/OAV>
MX-"']GWE"8;UU1CE)F[)/<P&W\A<1MF\.-IN/:HDS6-(2,+0;Y$F8G2;N'7[
M^YRRWY#CM)P8+2=N+3\,UR;;%)!*QH(93]-8Z@44AVBF\6^-HGLN;XB<U9 8
MP2=NH?XTF^E,ZBHT8_$VFB8,J!PK F\5.B[>+D#&I%[7+N4YF(OH);-B;G8I
MQK ]LM04 .HN ,<>/':X(YVUB9KR0#O.1 ^2OONK2KB":ZO;M[2I_PBBH"5$
MI@30DTO ^XE$KV<N:HH"/6M1H*8H4'=1N(GR. >[ES;UG;^-1%S0M$U:._S!
MH?O$@!JYIVZM[1GTSF<J6GF/Y*S'E-2(+76+[?%!=_N#0^(4+&IDEKJESQUT
MA9N!1[VO[\5V(Y/TK!V&P&A=X!:GHP/?X<_K8'M@I"YP2]T1@>]D?&"$+3AK
M%R$P>A:X'^./#[S;G]?&^%'EM5S]YOBOD5BJ)RZ0L(5RY T#)3IB]S+V[D+R
M=?&F[I1+R=/BXTJ!9$(/4+\ON'I(+"_TR[_[5^*O_P]02P,$%     @ CC2(
M4VX<2V*\ @  %@@  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULK99=
M;]HP%(;_BA7UHI76AC@?D J06M"^M&I5:;>+:1>&G!"K3LQL!]I_OV,3(C1"
MUPMNB.V<]_5S#O[(<"/5LRX #'DI1:5'7F',ZMKW]:* DNDKN8(*W^12E<Q@
M5RU]O5+ ,B<JA4][O<0O&:^\\="-W:OQ4-9&\ KN%=%U63+U>@M";D9>X.T&
M'OBR,'; 'P]7; DS,$^K>X4]OW7)> F5YK(B"O*1=Q-<3U(;[P)^<-CHO3:Q
MF<RE?+:=+]G(ZUD@$+ PUH'A8PT3$,(:(<:?QM-KI[3"_?;._:/+'7.9,PT3
M*7[RS!0C;^"1#')6"_,@-Y^AR2>V?@LIM/LEFR:VYY%%K8TL&S$2E+S:/ME+
M4X<]01 =$=!&0-\K"!M!Z!+=DKFTILRP\5#)#5$V&MULP]7&J3$;7ME_<684
MON6H,^-OLEI>/H(JR13FAER2&:Z3K!9 9$[NF*D5-QRT[;E0TX:>3\$P+O0%
MBIYF4W)^=D'."*_(8R%KS:I,#WV#A'8>?]'0W&YIZ!&:[PMS1<+@ Z$]&G3(
M)V_+O];BF-S'NK3%H6UQJ/,+C_BY/*=<+X34M0+RZV:NC<*5]_L-\[ U#YUY
M=,0<5R$Q!>!6L)LM V5K; =RG) )\@I,$:@R7BT))O:Z2XQVE74[5>*FLAMW
M/0YH$*=#?]U!&+6$T;L(_P,4=@%MG>-]H""-:#=0W +%IP"*NH#B0R#:2Y)N
MH*0%2DX!%'<!)0= 84S#J!NHWP+U3P&4= 'U#RN4I+TD#;J1!BW2X!1(?8)'
MA@W$NRC'4Z:+<'! &%,:A$< TQ8P?1/PDY):$]&>;AGN^J[9TX,]1ND@HG;]
MK_?/J,.X((FPCN$_F/[>J6UOS#NFEKQ"$LA1V;OJ8Z)J>PMM.T:NW$$^EP:O
M!=<L\.(&90/P?2ZEV77LW=!^"HS_ E!+ P04    " ".-(A34#G< YX"  !V
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6R-55MOFS 4_BL6ZJ16
MV@*!E&Y5$BF73NM#M:B7[6':@P.'8-78S#9)NE^_8T-HFI%L+^#;=[/-8;B1
MZEGG (9L"R[TR,N-*:]]7R<Y%%3W9 D"9S*I"FJPJU:^+A70U($*[H=!$/L%
M9<(;#]W80HV'LC*<"5@HHJNBH.IE"EQN1E[?VPW<LU5N[( _'I9T!0]@GLJ%
MPI[?LJ2L *&9%$1!-O(F_>M9;->[!=\8;/1>F]@D2RF?;><V'7F!-00<$F,9
M*+[6, /.+1':^-5P>JVD!>ZW=^R?77;,LJ0:9I)_9ZG)1]Y'CZ20T8J;>[GY
M DV>2\N72*[=DVR:M8%'DDH;631@=% P4;_IMMF'/0#R= /"!A > @9' %$#
MB%S0VIF+-:>&CH=*;HBRJY'--MS>.#2F8<*>XH-1.,L09\8+)=?,'0G>"'(K
M$ED >:1;T.1\#H8R?D$^D*>'.3D_NR!GA GRF,M*4Y'JH6_0@>7QDT9M6JN%
M1]0B<B>%R36Y$2FD;_$^.F_MASO[T_ DX=?$]$C4?T_"(.QW^)G]/SPX82=J
M=S-R?-$1OM?](W.F$RYUI8#\F"RU47AA?YZ0&+02 R<Q.")QDV7@KCX>A1,S
M**:H@:[3.$T5]GM7P;NN7?LG+CC$O<ERV6:Y/)UE6V(62/&[2[ $:9N)5$)!
M(E>"_<8)&VX) C)F-$DK3"NQ=FC)*U<$9(;+$U!X3X5;6TK-[$SGW:S-Q,Z,
MK6[K<?0IP&-?=T2(VPCQR0B3)%$5&F7" !HS7;KQ7[KQU:&LO_<)%Z!6KK)I
MDLA*F/IS:$?;XCEQ->-@?(I%M:Z!KS1U1;ZC:L6$)APRI QZ5[@?JJYR=<?(
MTA6*I318=EPSQQ\#*+L YS,IS:YC!=I?S?@/4$L#!!0    ( (XTB%/MK13L
M! ,  -P'   9    >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;+55VV[;.!#]
ME8'0AQ;(1K?$L0O;0.)TNRD2;)!+]V&Q#[0TEHCRXI*C./W['<JVXB2VWOHB
M\3+GS)GA<#A>6??#UX@$SUH9/XEJHN7G./9%C5KX8[M$PSL+Z[0@GKHJ]DN'
MHFQ!6L59D@QB+:2)IN-V[=9-Q[8A)0W>.O"-UL+]ND!E5Y,HC;8+=[*J*2S$
MT_%25'B/]+B\=3R+.Y92:C1>6@,.%Y/H//T\&P7[UN"[Q)7?&4.(9&[MCS"Y
M*B=1$@2APH("@^#?$\Y0J4#$,GYN.*/.90#NCK?L?[:Q<RQSX7%FU3^RI'H2
M#2,H<2$:17=V]1=NXCD-?(55OOW":F.;1% TGJS>@%F!EF;]%\^;/.P F&<_
M(-L LK> DP. ? /(VT#7RMJP+@6)Z=C9%;A@S6QAT.:F17,TTH13O"?'NY)Q
M-)U90])4: BNI9A+)4FB/X*9U5H2'Q=Y$*:$:ZR$@AM!A,[#QTLD(=4G^ ,>
M[R_AXX=/\ &D@8?:-I[-_3@F%A=<Q,5&R,5:2'9 2 XW+*7V\,646+[&QQQ4
M%UFVC>PBZR7\NZ!CR-,CR)(LW:-GU@__UJA#\%=R\B[1><N7'^"[MMY#E^V"
MDPS_7K,-7!%J_U^/AY/.PTGKX>2 AWOBS,]_\=U:-JZHN;;!SI6L1+@O?(K:
M-H;V'<R:=M#2AEO_-,WR+!NDR3A^VDW8>[MTF*5)FG5VKW2?=KI/>W4_H--@
M%U"\E-P^E?TDZ1!T6S\]B1QT@@:]7'<O"0RE7S7""4.(G%F/[@FY;RAA"MPK
M<_ N28/1\&TF]Q@E6;X_C6>=ZK/^X^=6R+5U!%_1H./+&K2?E]PSI"<G0K>$
M+\_<_?U;X:_<#3MWP]]4SZ/.PZ@WH*U83GMA'3<%'BA!_"<+2V?+IJ"P)Y3B
MVO'[JV;TOK;Y@4O>I#K>:: :7=6^*YY9^<:L>VFWVCU=YVW'CE_,U^_>C7"5
MY.NF<,'0Y/B,Z]:MWY+UA.RR;<=S2]S<VV'-SR^Z8,#["VMI.PD.N@=]^C]0
M2P,$%     @ CC2(4_U;0Q:H @  _@8  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C<N>&ULC97?;]HP$,?_%2OJ0RNM34@@H14@4;IIDU:MZH_M8=J#(0>Q
MZMB9?91N?_W.#F04 MM+8E_NOO[<.3X/5MH\VP( V6LIE1T&!6)U%89V5D#)
M[86N0-&7N38E1YJ:16@K SSW0:4,XRA*PY(+%8P&WG9G1@.]1"D4W!EFEV7)
MS:]KD'HU##K!QG O%@4Z0S@:5'P!#X!/U9VA6=BHY*($9856S,!\&(P[5Y/,
M^7N'KP)6=FO,7"93K9_=Y%,^#"('!!)FZ!0XO5Y@ E(Z(<+XN=8,FB5=X/9X
MH_[!YTZY3+F%B9;?1([%,.@'+(<Y7TJ\UZN/L,ZGY_1F6EK_9*O:-XL"-EM:
MU.4ZF A*H>HW?UW782N =-H#XG5 O!O0/1"0K ,2GVA-YM.ZX<A' Z-7S#AO
M4G,#7QL?3=D(Y7;Q 0U]%12'H\] -;#LG$UT66D%"BW3<^;-9+,T/;T!Y$+:
M,_)Z>KAAIR=G[(0)Q1X+O;1<Y780(J$XP7"V7O:Z7C8^L&S";K7"PK+W*H?\
M;7Q(*31YQ)L\KN.C@E]F>,&2SCL61W&GA6?R_^'1$9RD*6OB]9+C9?T^GEHT
M]*O^.*+9;32[7K-[B+$"PU&H!9-^=V:T.VV5KU52K^(.\<LH3:+^('S9+L>^
M4]+/LL;I#6"O >P=!1R7VJ#XS?WYI)_(N"-TKN?G2Z+EU@*V_BFU:&\+I=-/
M=W!;?)*TG39M:-.CM)\4@@&+C&#K@DK!IT(*%-#*F>XSQ+T=SC:? YQ9PYD=
MY7S4R.4_MCS;W_*T<[G#MN_4[227.W#A5BLIP2Q\A[6T\%)A?1H;:]/$Q[YW
M[=BOJ;G7O?BO3'TSW'*S$,I22G.2C"XR*I>INVT]05WYAC752.W/#PNZH, X
M!_H^UQHW$[= <^6-_@!02P,$%     @ CC2(4YPBE*YB @  QP4  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C@N>&ULC53?3]LP$/Y7K(@'D+8F3=I24!J)
MEJ$A@8;HV!ZF/;C)I;%P[,QV&O;?[^RD62FTXB7QC_N^^^[.=W$CU;,N  QY
M*;G0,Z\PIKKT?9T64%(]D!4(O,FE*JG!K5K[NE) ,P<JN1\&P<0O*1->$KNS
M!Y7$LC:<"7A01-=E2=7?.7#9S+RAMSUX9.O"V ,_B2NZAB68I^I!X<[O63)6
M@M!,"J(@GWE7P\O%V-H[@Q\,&KVS)C:2E93/=G.;S;S "@(.J;$,%'\;6 #G
ME@AE_.DXO=ZE!>ZNM^PW+G:,944U+"3_R3)3S+RI1S+(:<W-HVR^0A>/$YA*
MKMV7-*WM^85'TEH;679@5% RT?[I2Y>''0#RO \(.T"X#Q@= $0=('*!MLI<
M6-?4T"16LB'*6B.;7;C<.#1&PX2MXM(HO&6(,\D=8 XT^4R6=55QP/H8RLF"
MZH+<8(7)K6A?BDWYZ348RK@^0_.GY34Y/3DC)X0)\KV0M:8BT[%O4)-E]M/.
M_[SU'Q[P'Y%[*4RAR1>10?8:[V,L?4#A-J!Y>)3P6VH&)!I^(F$0#M_1L_@X
M/#@B)^KS&SF^Z'A^?UVMM%'X9G\?X1SUG"/'.3JDL0*%%1%KDMHZY5@G37(E
M2R+[&^[\OE>/EGOBN&V/;Y))%%S$_F8W26^-HNEXW!N]DCWN98\_*/NPN/$;
MO]-1,-P3]]8HC$;3/7'^3D^4H-9N5&B2REJ8]C7UI_TTNG)-N'<^QRG5#I7_
M-.V(NZ=JS83&<'*D# ;G*$RU8Z/=&%FYSEM)@WWLE@5.6E#6 .]S*<UV8QWT
MLSOY!U!+ P04    " ".-(A3_"^;NV\$  "Q%   &0   'AL+W=O<FMS:&5E
M=',O<VAE970V.2YX;6RU6&V/VC@0_BM6U)-::2%QWED!TI:]ZGKJW:'=[O5#
M=1\,&+":Q-0VR^Z_/SL)>0'GA99^@83,/'[FF7%F\/A V3>^Q5B ESA*^,38
M"K&[-4V^W.(8\2'=X40^65,6(R%OV<;D.X;1*G6*(].V+-^,$4F,Z3C];<ZF
M8[H7$4GPG &^CV/$7M_CB!XF!C2./SR0S5:H'\SI>(<V^!&+I]V<R3NS0%F1
M&"><T 0PO)X8=_!V9MO*(;7XE^ #KUP#%<J"TF_JYN-J8EB*$8[P4B@()+^>
M\0Q'D4*2/+[GH$:QIG*L7A_1/Z3!RV 6B.,9C;Z0E=A.C-  *[Q&^T@\T,,?
M. _(4WA+&O'T$QQR6\L RST7-,Z=)8.8)-DW>LF%J#@X7H.#G3O8?1V<W,%)
M \V8I6'=(X&F8T8/@"EKB:8N4FU2;QD-250:'P633XGT$]-/6&K P0#<<8X%
M!RA9@4\$+4A$!)$/WMYC@4C$WTF3I\=[\/;-._ &D 1\WM(]E]9\; K)0Z&9
MRWS-]]F:=L.:_RS%$#CP!MB6#37NLW;W/_=1D[LIHR\DL L)[!3/:9?@Z]V"
M"R;+ZK\63*? =%),MRG$'69(D&0#(H4.F*JF 5T/]O(&I5+K=,M _114;<#G
MJ1LXCC<VGZOR:*QLWX*%58VQ6S!V>S).];@!#T?*3Y)R6ATWX%$@@>4F%H"N
MP0>2H&1)4 3FE)-T4W[]_46H+;Z(L*PB?BIE%F0[CSF3KR@F7F_ +D)R(560
M^/N>[-2R-R#!0E<QU\6L">@5 GJM972:\JC<1;<M\'X![[?G1VPQDV\$QI3\
M%7"=Q/Y9A4#+]H*3.CJW"D>NJR^CH* 97%9&QY>)%'^6D;]2&77P4'+I*N5B
MMYH,82%#V"-;$4TV X%9W)6O\"P33N"$HY-\::R<D>WH$S8JF(Y^.&%_TV1Y
MU9QU4,E$:Y5J]E,0-86@5?9(JQ7U,Q4R5-J\P;4]T-*\S'W7/TFJSLP._4"?
M55CIZ["5<Y8B?%G_R3&K9/RP4F$YY7.KP()6 ^.R#4.[%^-?W7\Z:/Q8 [HR
M:%W"<NJ 3FL/JB>]YS8H)P38,2)<TH)RK%H/@M99]6NLK+!AE(%E*X;>):7T
MRWI0!XW&)G2Y7UV(<FB ?::&WGT(GH\$KFN=S@TZ*W_4,#C <G* [;VW.6E7
M[T,=3'HUHI_#J&M4CA6P?:[(.M&ZWS;/8ST?&SP/GKW3-59!X#7DM!PN8'L_
M_I+^C<:K 7J6:C"L#A;*#IJ6Y."TL>JC:%\'6N 5(\:!"V*:B"T'M@M6Z%6?
MN0XLF&/!# OX&J3Z/\URDK#;)XE>>M32JU6C8Q7W&(#50XT.+.]B,<H1Q6X?
M46IBH T&*\*7="^WMBP'W+,P.M9PAJ[UFS;L+C_[U*\>9>5TH;WU=T;9(]WM
M*XR&5D.,[7[A<*2/T:R<)ZG#O+\0VY"$2X9K"60- ]F^6'8^EMT(NDN/F!94
M"!JGEUN,5I@I _E\3:DXWJA3J^*4<OH_4$L#!!0    ( (XTB%-77F4AH ,
M -X.   9    >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;+V7[V^;.!B _Q4+
M3;I-NA5L?H4JB71+-=U-FU:MV^ZS&TQB#>R<;9KEO[_70"$M)NN'9%\:#'Y?
M/W[!C^OY7JH?>LN803^K4NB%MS5F=^W[>KUE%=57<L<$/"FDJJB!IMKX>J<8
MS9N@JO1)$"1^1;GPEO/FWJU:SF5M2B[8K4*ZKBJJ#N]8*?<+#WN/-[[PS=;8
M&_YROJ,;=L?,M]VM@I;?9\EYQ83F4B#%BH7W%[Y>D2:@Z?&=L[T^ND9V*O=2
M_K"-?_*%%U@B5K*UL2DH_#RP%2M+FPDX_NN2>OV8-O#X^C'[^V;R,)E[JME*
MEO_RW&P7WLQ#.2MH79HO<O\WZR84VWQK6>KF+]IW?0,/K6MM9-4% T'%1?M+
M?W:%. K T40 Z0+(2P/"+B!L)MJ2-=.ZH88NYTKND;*](9N]:&K31,-LN+"O
M\<XH>,HASBP_,JB!1F_1'7P@>5TR) OTB9I:<</A ;16LMI1<?A#H\\[IJCA
M8H.HR-%[+JA8,]2E>'W##.6E?@/)OMW=H->OWJ!7B OT=2MK#0%Z[AL@MN/Z
MZX[N74M')N@^K\T5"O&?B 0$.\)7I\,_U.54N ]UZHM%^F*1)E\XA=//OYWS
MB91AGS)L4D83*>%;1&;+8$78-9<S92MN;Q1<KVF)#HPJQ$1N!X7I'!ZG0US%
M;(=*FJ'L^GU88A(&V=Q_<!!&/6'T(L)? (4NH#9S_ 0H)I$;*.Z!XG, 12Z@
M> 241<D$3]+S).?@B5T\R8@GB9/8S9/V/.DY>!(73SKBB9(L=//,>I[9.7C2
M1BK0$7:CPC#EPIN-OZ=L%LS<?%G/EYWD^RH-8!4U.(^ATBYLM*,'V*J,TUB9
MXY6%R42-<#!X.#A)\9%I?8UH)6MAP :P)VL@L$7B JK!M''J,QC1O,5IBM,)
MG*-M ;^@*+(77EN7DM-[7C8[@Y,&CS^?-(F2'J:3-AYY*B*S9(IYL#,^K>>G
M&]().>/!SO@WZKD;Z\GGBY,)/>/!S_AR@L8.0\?IQ(+"@Z'QY12-QX[&03Q5
MI4'2^'*6QF--XV VM>0'3^/+B1J/38UQ,+6$!E7CW^9J/)9U%D]LM7AP-3ZK
MK+'#UED<N"G((&MR"5D3EZRC<.*ED<'5Y"6N!@RI#,N?J?K@)!D;.(YQ^,S3
MKEYI^OR_$__H\&%/?I^HVG"A :. L. JA?FJ]C#5-HS<->>1>VG@=--<;N$
MRI3M ,\+*<UCPQYQ^B/M\G]02P,$%     @ CC2(4U8*S=\T @    4  !D
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
MT,O]X>#^1HEU<;[V))0227&YXFS.96Z@?U\(H9YO\@35$>WD?U!+ P04
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
M!,_JRQ6+%JRH!/+W)>?BX:9ZP?; Z\E_4$L#!!0    ( (XTB%.)7N77*0,
M (01   -    >&PO<W1Y;&5S+GAM;-U8T4[;,!3]E<A,$T@3:1L(S6@J;960
M)FT3$CSL#;F-TUIR[,QQ6<KC?H77?<4^95\RWSA-2_%%C(<-EJK$OL?WW.-[
M;W#44656@ETL&#-!70A9I61A3/DV#*O9@A6T.E0EDQ;)E2ZHL5,]#ZM2,YI5
MX%2(<-#KQ6%!N23CD5P69X6I@IE:2I.2H\X4N-N'+"7]^(@$CFZB,I:2J_W7
M7Y?*G+X*W'WOS=Y>[^K@=->^WP ')/22'C^"]+"'\UH,HX[]U#]O$<$=\+#B
M$S_MK^\_$-X-LD4<MCD?CW(E-ZF/B#/8R+1@P345*9E0P:>:@U=."RY6SCP
MPTP)I0-C:VZE],%2W3BX[V;0#BU/P:7236P7P?V=MLMW@/4,!'(A.H$#X@SC
M44F-85J>V4FSN#'>@X)V?+DJK<*YIJO^X)AL')J;#3)5.F.Z"],G:]-X)%@.
M<C2?+^!N5!D":(PJ["#C=*XD;32L/=J!I9TQ(2[@6?F2W^&N\ZV:]J"BLAM:
M0>W0T;@)\&^S.>YMVMZ3>(.27ROS?FFW(YLY= H[URSG=3.O\TX QM['V6E9
MBM4[P>>R8&[SCPXX'M&U7[!0FM_8:- J,VM@F@373!L^V[9\T[2\9+59MU.=
MXYH'+U#SW\WSG$FFJ=@6;7O_.6?YR8JCDW\EN?FOLBO8J[$] )^[R..7(#)^
M"2*?9T^&[;&S=;;=.=DZ:P!O$"GY#.\J8A,TF"ZY,%RVLP7/,B;O'7"6WM"I
M?<6\PV_79RRG2V$N.S EF_$GEO%ED72KSB$1[:K-^"-LKQ]WKR\V%I<9JUDV
M::=Z/FV&@1W8J.T%#KO(67/Y$<S'87X$,"P.I@#S<5Y8G/]I/T-T/P[#M V]
MR!#U&:(^SLN'3)H/%L?OD]C+O],DB:(XQC(ZF7@53+"\Q3%\_6R8-O# XD"D
M/\LU7FV\0Q[N ZRF#W4(ME.\$[&=XKD&Q)\W\$@2?[6Q.."!50'K'8COCP,]
MY?>)(J@JI@U[@G$D23 $>M'?HW&,9">&C[\^V%,214GB1P#S*X@B#(&G$4<P
M!: !0Z*H.0=WSJ-P?4Z%F]]=QK\!4$L#!!0    ( (XTB%.7BKL<P    !,"
M   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8
M$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*N
MU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I
M2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3
MZ:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ CC2(4[)
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
M#?4V KUM\K*;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;Y]\K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [)C^;$.@=J'<0Z!VH=Q#H':AW
M$.B=4>],H'=&O3.!WAGUS@1Z9]0[_Z3>P_AU*,.UYWN-U_])JL?SN>5Z^<OR
M>^?D5KG@7-]6#$]_ 5!+ P04    " ".-(A3^,,"'08"  !/*@  $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5?P$TN
M)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_,Q;K
M'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT^W7(
M/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4-!?LP
M85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCSD3+Z
M0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J<RYP+QS$YR/>6*!/A_W,I+Q]-SG0A12
M>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2AP+I
M0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.HRE%8Y2BN<A18.8JL
M D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I19)4HLDH4626*
MK!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+)J%%DU
MBJP:15:-(JM&D56CR*I19-4HLFH4636*K 9%5H,BJT&1U:#(:E!D-2BR&A19
M#8JL!D56@R)KA2)KA2)KA2)K]96RWCFW_\_QT[/L;3N\Y+/I?Z3K/U!+ 0(4
M Q0    ( (XTB%,'04UB@0   +$    0              "  0    !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ CC2(4YZ*U\GN    *P(  !$
M         ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ CC2(
M4YE<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    " ".-(A3EHH(VSX%  !D%0  &
M@($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ CC2(
M4['RM<B*"   'B(  !@              ("!@0T  'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;%!+ 0(4 Q0    ( (XTB%,$.+1=W (  $<(   8
M      " @4$6  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M" ".-(A3=16FW L&  #&%@  &               @(%3&0  >&PO=V]R:W-H
M965T<R]S:&5E=#0N>&UL4$L! A0#%     @ CC2(4VM)&WP6"   SR$  !@
M             ("!E!\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4
M Q0    ( (XTB%.1F]DPH 8  /0<   8              " @> G  !X;"]W
M;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " ".-(A3M%MV0VT"  !*
M!0  &               @(&V+@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
M4$L! A0#%     @ CC2(4\&1)\LY!0  \0L  !@              ("!63$
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (XTB%.N'F5M
M6@L  !,>   8              " @<@V  !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6Q02P$"% ,4    " ".-(A3<\@G@0P&  !##@  &0
M@(%80@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( (XT
MB%-B%70H'0,  &X'   9              " @9M(  !X;"]W;W)K<VAE971S
M+W-H965T,3$N>&UL4$L! A0#%     @ CC2(4][\X^\A!P  F!,  !D
M         ("![TL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M    " ".-(A3@=GFGSH#  #U!@  &0              @(%'4P  >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (XTB%/P"/&G'@,  -X&
M   9              " @;A6  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
M4$L! A0#%     @ CC2(4R+;R ^:!   _@L  !D              ("!#5H
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " ".-(A3]&)'
M8.L"  "2!@  &0              @('>7@  >&PO=V]R:W-H965T<R]S:&5E
M=#$V+GAM;%!+ 0(4 Q0    ( (XTB%,17TWN0 0    *   9
M  " @0!B  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @
MCC2(4UF7F2H6 P  ;P8  !D              ("!=V8  'AL+W=O<FMS:&5E
M=',O<VAE970Q."YX;6Q02P$"% ,4    " ".-(A3?SB:!14+   J'@  &0
M            @('$:0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4
M Q0    ( (XTB%./ S.=9P,  %X(   9              " @1!U  !X;"]W
M;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ CC2(4SV'9;=H!@
M5@\  !D              ("!KG@  'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6Q02P$"% ,4    " ".-(A3?U;*QO0%  "+&0  &0              @(%-
M?P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (XTB%-7
M"H2W2 (   P%   9              " @7B%  !X;"]W;W)K<VAE971S+W-H
M965T,C,N>&UL4$L! A0#%     @ CC2(4XWZ>UNS!   I@D  !D
M     ("!]X<  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M" ".-(A35N[ELF4$   8#   &0              @('AC   >&PO=V]R:W-H
M965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (XTB%/IPY$</04  +<+   9
M              " @7V1  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L!
M A0#%     @ CC2(4WD&'V7E!0  00X  !D              ("!\98  'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " ".-(A3I'3Y\.$$
M  "A"P  &0              @($-G0  >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;%!+ 0(4 Q0    ( (XTB%.-PUN,ZP(  '4&   9              "
M@26B  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ CC2(
M4WXWZ'"8!   J@L  !D              ("!1Z4  'AL+W=O<FMS:&5E=',O
M<VAE970S,"YX;6Q02P$"% ,4    " ".-(A3#01/^N<"  #_!0  &0
M        @($6J@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0
M   ( (XTB%,7K$M$^P(  %\&   9              " @32M  !X;"]W;W)K
M<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ CC2(4PD'$;K7!   )0T
M !D              ("!9K   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q0
M2P$"% ,4    " ".-(A3_T3$+=4"   ?!@  &0              @(%TM0
M>&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( (XTB%/$%9F#
MO@(  +L%   9              " @8"X  !X;"]W;W)K<VAE971S+W-H965T
M,S4N>&UL4$L! A0#%     @ CC2(4V<3W[JG P  N@@  !D
M ("!=;L  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " ".
M-(A3Z5W:Z08%  !$$   &0              @(%3OP  >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (XTB%/#4-D:PP0  )L)   9
M          " @9#$  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#
M%     @ CC2(4X9VJX!V!   _PL  !D              ("!BLD  'AL+W=O
M<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " ".-(A3A_FU!7D$  #.
M$@  &0              @($WS@  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM
M;%!+ 0(4 Q0    ( (XTB%/ID$^UQ00  %L3   9              " @>?2
M  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ CC2(4_L1
M0D*$ P  )PT  !D              ("!X]<  'AL+W=O<FMS:&5E=',O<VAE
M970T,BYX;6Q02P$"% ,4    " ".-(A304/<C: $  "G$@  &0
M    @(&>VP  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (
M (XTB%,Y6U!%Q0(  $X'   9              " @77@  !X;"]W;W)K<VAE
M971S+W-H965T-#0N>&UL4$L! A0#%     @ CC2(4RWR>T42 @  900  !D
M             ("!<>,  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"
M% ,4    " ".-(A3G9M>>58'  "J)P  &0              @(&ZY0  >&PO
M=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( (XTB%-F@!3\K (
M  4'   9              " @4?M  !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&UL4$L! A0#%     @ CC2(4Y*+O_M; @  6 4  !D              ("!
M*O   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " ".-(A3
M8K7%@0,#  !N"0  &0              @(&\\@  >&PO=V]R:W-H965T<R]S
M:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (XTB%-#TKHZE0,  .,,   9
M      " @?;U  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%
M  @ CC2(4V EF.0$!0  51H  !D              ("!POD  'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " ".-(A3>3"OT$8#  !8"@
M&0              @(']_@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+
M 0(4 Q0    ( (XTB%-,]2F49@(   L&   9              " @7H" 0!X
M;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ CC2(4W!3FA>+
M P  8PT  !D              ("!%P4! 'AL+W=O<FMS:&5E=',O<VAE970U
M-"YX;6Q02P$"% ,4    " ".-(A3-J\TII8#  "(#0  &0
M@('9" $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( (XT
MB%-BYAD8T (  $\(   9              " @:8, 0!X;"]W;W)K<VAE971S
M+W-H965T-38N>&UL4$L! A0#%     @ CC2(4S.7UU1"!   <!,  !D
M         ("!K0\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M    " ".-(A3$\EH5E0"  !H!P  &0              @($F% $ >&PO=V]R
M:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( (XTB%,YX(94XP(  "T(
M   9              " @;$6 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL
M4$L! A0#%     @ CC2(4U^(4=Q  @  3 8  !D              ("!RQD!
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " ".-(A3C;A/
MQM@"   K"   &0              @(%"' $ >&PO=V]R:W-H965T<R]S:&5E
M=#8Q+GAM;%!+ 0(4 Q0    ( (XTB%/VN2.#Q@,  ,,-   9
M  " @5$? 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @
MCC2(4_0(M8=0"   'B\  !D              ("!3B,! 'AL+W=O<FMS:&5E
M=',O<VAE970V,RYX;6Q02P$"% ,4    " ".-(A3;AQ+8KP"   6"   &0
M            @('5*P$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4
M Q0    ( (XTB%-0.=P#G@(  '8&   9              " @<@N 0!X;"]W
M;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ CC2(4^VM%.P$ P
MW <  !D              ("!G3$! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6Q02P$"% ,4    " ".-(A3_5M#%J@"  #^!@  &0              @('8
M- $ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( (XTB%.<
M(I2N8@(  ,<%   9              " @;<W 0!X;"]W;W)K<VAE971S+W-H
M965T-C@N>&UL4$L! A0#%     @ CC2(4_POF[MO!   L10  !D
M     ("!4#H! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M" ".-(A35UYE(: #  #>#@  &0              @('V/@$ >&PO=V]R:W-H
M965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( (XTB%-6"LW?- (    %   9
M              " @<U" 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L!
M A0#%     @ CC2(4T?;[-A;!0  KAT  !D              ("!.$4! 'AL
M+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " ".-(A3+A)LC1X'
M  #\*@  &0              @('*2@$ >&PO=V]R:W-H965T<R]S:&5E=#<S
M+GAM;%!+ 0(4 Q0    ( (XTB%.)7N77*0,  (01   -              "
M 1]2 0!X;"]S='EL97,N>&UL4$L! A0#%     @ CC2(4Y>*NQS     $P(
M  L              ( !<U4! %]R96QS+RYR96QS4$L! A0#%     @ CC2(
M4[) _6RY!0  )3    \              ( !7%8! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( (XTB%.WQP,P0@(  $(K   :              "  4)<
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( (XTB%/X
MPP(=!@(  $\J   3              "  ;Q> 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !1 %$ +A8  /-@ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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>90
<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>91
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>275</ContextCount>
  <ElementCount>396</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of Operations and Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies</Role>
      <ShortName>Nature of Operations and Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2110103 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2114104 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Derivatives and Hedging</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/DerivativesandHedging</Role>
      <ShortName>Derivatives and Hedging</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2123106 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2127107 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2130108 - Disclosure - Intangible Assets and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/IntangibleAssetsandGoodwill</Role>
      <ShortName>Intangible Assets and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2135109 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ConcentrationofRisk</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2137110 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2140111 - Disclosure - Product Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProductWarranties</Role>
      <ShortName>Product Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2144112 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2149113 - Disclosure - Provision for Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProvisionforIncomeTaxes</Role>
      <ShortName>Provision for Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2151114 - Disclosure - Contingent Liabilities, Commitments and Legal Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters</Role>
      <ShortName>Contingent Liabilities, Commitments and Legal Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2153115 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2159116 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2161117 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2164118 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Nature of Operations and Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies</Role>
      <ShortName>Nature of Operations and Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/Acquisitions</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/BusinessSegmentsTables</Role>
      <ShortName>Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/BusinessSegments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2315303 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/EarningsPerCommonShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - Derivatives and Hedging (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/DerivativesandHedgingTables</Role>
      <ShortName>Derivatives and Hedging (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/DerivativesandHedging</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/Inventories</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2328306 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2331307 - Disclosure - Intangible Assets and Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables</Role>
      <ShortName>Intangible Assets and Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/IntangibleAssetsandGoodwill</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2338308 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/FairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2341309 - Disclosure - Product Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProductWarrantiesTables</Role>
      <ShortName>Product Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/ProductWarranties</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2345310 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/LongTermDebt</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2354311 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/Leases</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2362312 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/RevenueRecognition</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2365313 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Acquisitions - Airxcel Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails</Role>
      <ShortName>Acquisitions - Airxcel Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails</Role>
      <ShortName>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Acquisitions - Tiffin Group Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails</Role>
      <ShortName>Acquisitions - Tiffin Group Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails</Role>
      <ShortName>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Acquisitions - Pro Forma Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail</Role>
      <ShortName>Acquisitions - Pro Forma Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Business Segments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails</Role>
      <ShortName>Business Segments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Business Segments - Schedule of Reporting Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail</Role>
      <ShortName>Business Segments - Schedule of Reporting Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail</Role>
      <ShortName>Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - Earnings Per Common Share - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails</Role>
      <ShortName>Earnings Per Common Share - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails</Role>
      <ShortName>Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2421411 - Disclosure - Derivatives and Hedging - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails</Role>
      <ShortName>Derivatives and Hedging - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - Derivatives and Hedging - Financial Statement Impact of Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails</Role>
      <ShortName>Derivatives and Hedging - Financial Statement Impact of Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail</Role>
      <ShortName>Inventories - Schedule of Major Classifications of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2429415 - Disclosure - Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail</Role>
      <ShortName>Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2432416 - Disclosure - Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2433417 - Disclosure - Intangible Assets and Goodwill - Estimated Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail</Role>
      <ShortName>Intangible Assets and Goodwill - Estimated Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - Intangible Assets and Goodwill - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails</Role>
      <ShortName>Intangible Assets and Goodwill - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2436419 - Disclosure - Concentration of Risk (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ConcentrationofRiskDetail</Role>
      <ShortName>Concentration of Risk (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/ConcentrationofRisk</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2439420 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2442421 - Disclosure - Product Warranties - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail</Role>
      <ShortName>Product Warranties - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2443422 - Disclosure - Product Warranties - Changes in Warranty Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail</Role>
      <ShortName>Product Warranties - Changes in Warranty Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2446423 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2447424 - Disclosure - Long-Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail</Role>
      <ShortName>Long-Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2448425 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2450426 - Disclosure - Provision for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail</Role>
      <ShortName>Provision for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/ProvisionforIncomeTaxes</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2452427 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail</Role>
      <ShortName>Contingent Liabilities, Commitments and Legal Matters (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2455428 - Disclosure - Leases - Components of Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails</Role>
      <ShortName>Leases - Components of Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2456429 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2457430 - Disclosure - Leases - Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases - Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2458431 - Disclosure - Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails</Role>
      <ShortName>Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2460432 - Disclosure - Stockholders' Equity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/StockholdersEquityDetail</Role>
      <ShortName>Stockholders' Equity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/StockholdersEquity</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2463433 - Disclosure - Revenue Recognition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/RevenueRecognitionDetail</Role>
      <ShortName>Revenue Recognition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/RevenueRecognitionTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="tho-20211031.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2466434 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>73</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="tho-20211031.htm">tho-20211031.htm</File>
    <File>tho-20211031.xsd</File>
    <File>tho-20211031_cal.xml</File>
    <File>tho-20211031_def.xml</File>
    <File>tho-20211031_lab.xml</File>
    <File>tho-20211031_pre.xml</File>
    <File>tho10312021exhibit101.htm</File>
    <File>tho10312021exhibit21.htm</File>
    <File>tho10312021exhibit311.htm</File>
    <File>tho10312021exhibit312.htm</File>
    <File>tho10312021exhibit321.htm</File>
    <File>tho10312021exhibit322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tho-20211031_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>94
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tho-20211031.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "contextCount": 275,
   "dts": {
    "calculationLink": {
     "local": [
      "tho-20211031_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tho-20211031_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tho-20211031.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tho-20211031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tho-20211031_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tho-20211031.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.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"
     ]
    }
   },
   "elementCount": 530,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 13,
    "http://www.thorindustries.com/20211031": 1,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 19
   },
   "keyCustom": 21,
   "keyStandard": 375,
   "memberCustom": 33,
   "memberStandard": 45,
   "nsprefix": "tho",
   "nsuri": "http://www.thorindustries.com/20211031",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "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://www.thorindustries.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "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": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110103 - Disclosure - Business Segments",
     "role": "http://www.thorindustries.com/role/BusinessSegments",
     "shortName": "Business Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114104 - Disclosure - Earnings Per Common Share",
     "role": "http://www.thorindustries.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Derivatives and Hedging",
     "role": "http://www.thorindustries.com/role/DerivativesandHedging",
     "shortName": "Derivatives and Hedging",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123106 - Disclosure - Inventories",
     "role": "http://www.thorindustries.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127107 - Disclosure - Property, Plant and Equipment",
     "role": "http://www.thorindustries.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130108 - Disclosure - Intangible Assets and Goodwill",
     "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwill",
     "shortName": "Intangible Assets and Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135109 - Disclosure - Concentration of Risk",
     "role": "http://www.thorindustries.com/role/ConcentrationofRisk",
     "shortName": "Concentration of Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137110 - Disclosure - Fair Value Measurements",
     "role": "http://www.thorindustries.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140111 - Disclosure - Product Warranties",
     "role": "http://www.thorindustries.com/role/ProductWarranties",
     "shortName": "Product Warranties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144112 - Disclosure - Long-Term Debt",
     "role": "http://www.thorindustries.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ibb56b6cbb03a445983cd025a496fae74_I20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2149113 - Disclosure - Provision for Income Taxes",
     "role": "http://www.thorindustries.com/role/ProvisionforIncomeTaxes",
     "shortName": "Provision for Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151114 - Disclosure - Contingent Liabilities, Commitments and Legal Matters",
     "role": "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters",
     "shortName": "Contingent Liabilities, Commitments and Legal Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153115 - Disclosure - Leases",
     "role": "http://www.thorindustries.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159116 - Disclosure - Stockholders' Equity",
     "role": "http://www.thorindustries.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161117 - Disclosure - Revenue Recognition",
     "role": "http://www.thorindustries.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164118 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tho:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Nature of Operations and Accounting Policies (Policies)",
     "role": "http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies",
     "shortName": "Nature of Operations and Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tho:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Acquisitions (Tables)",
     "role": "http://www.thorindustries.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - Business Segments (Tables)",
     "role": "http://www.thorindustries.com/role/BusinessSegmentsTables",
     "shortName": "Business Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://www.thorindustries.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - Derivatives and Hedging (Tables)",
     "role": "http://www.thorindustries.com/role/DerivativesandHedgingTables",
     "shortName": "Derivatives and Hedging (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Inventories (Tables)",
     "role": "http://www.thorindustries.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328306 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.thorindustries.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331307 - Disclosure - Intangible Assets and Goodwill (Tables)",
     "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables",
     "shortName": "Intangible Assets and Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338308 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.thorindustries.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341309 - Disclosure - Product Warranties (Tables)",
     "role": "http://www.thorindustries.com/role/ProductWarrantiesTables",
     "shortName": "Product Warranties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2345310 - Disclosure - Long-Term Debt (Tables)",
     "role": "http://www.thorindustries.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354311 - Disclosure - Leases (Tables)",
     "role": "http://www.thorindustries.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2362312 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.thorindustries.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2365313 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "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 INCOME AND COMPREHENSIVE INCOME (UNAUDITED)",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Acquisitions - Airxcel Narrative (Details)",
     "role": "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
     "shortName": "Acquisitions - Airxcel Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i81c79cfa899b432d85b78a33d824b6e8_D20210901-20210901",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (Details)",
     "role": "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
     "shortName": "Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Airxcel (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i0e0a5e4f5cf34612a6a47f4a7de5f7a7_I20210901",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i70e2827965444bddbf3b1839e217d571_D20201218-20201218",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Acquisitions - Tiffin Group Narrative (Details)",
     "role": "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
     "shortName": "Acquisitions - Tiffin Group Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i70e2827965444bddbf3b1839e217d571_D20201218-20201218",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (Details)",
     "role": "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
     "shortName": "Acquisitions - Schedule of Assets Acquired and Liabilities Assumed from Tiffin Group (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i1683c7f7f2bc41e28d8f76e10f0c6d77_I20201218",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Acquisitions - Pro Forma Information (Detail)",
     "role": "http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail",
     "shortName": "Acquisitions - Pro Forma Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Business Segments - Additional Information (Details)",
     "role": "http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails",
     "shortName": "Business Segments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Business Segments - Schedule of Reporting Information (Detail)",
     "role": "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
     "shortName": "Business Segments - Schedule of Reporting Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail)",
     "role": "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail",
     "shortName": "Earnings Per Common Share - Schedule of Earnings Per Common Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - Earnings Per Common Share - Additional Information (Details)",
     "role": "http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails",
     "shortName": "Earnings Per Common Share - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ic532446410874a548aea5d35bf3a7cbb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details)",
     "role": "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
     "shortName": "Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ic532446410874a548aea5d35bf3a7cbb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421411 - Disclosure - Derivatives and Hedging - Narrative (Details)",
     "role": "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails",
     "shortName": "Derivatives and Hedging - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i62e1b1f89990498c9286ae711ce38281_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - Disclosure - Derivatives and Hedging - Financial Statement Impact of Derivatives (Details)",
     "role": "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
     "shortName": "Derivatives and Hedging - Financial Statement Impact of Derivatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i62e1b1f89990498c9286ae711ce38281_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWorkInProcess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Detail)",
     "role": "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail",
     "shortName": "Inventories - Schedule of Major Classifications of Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWorkInProcess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Inventories - Additional Information (Detail)",
     "role": "http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail",
     "shortName": "Inventories - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FIFOInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429415 - Disclosure - Property, Plant and Equipment (Detail)",
     "role": "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail",
     "shortName": "Property, Plant and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - Disclosure - Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail)",
     "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail",
     "shortName": "Intangible Assets and Goodwill - Components of Amortizable Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - Disclosure - Intangible Assets and Goodwill - Estimated Amortization Expense (Detail)",
     "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail",
     "shortName": "Intangible Assets and Goodwill - Estimated Amortization Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - Intangible Assets and Goodwill - Goodwill (Details)",
     "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
     "shortName": "Intangible Assets and Goodwill - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskPercentage1",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i3a339699a4644dad850284e9b490dd6d_D20210801-20211031",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436419 - Disclosure - Concentration of Risk (Detail)",
     "role": "http://www.thorindustries.com/role/ConcentrationofRiskDetail",
     "shortName": "Concentration of Risk (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskPercentage1",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i3a339699a4644dad850284e9b490dd6d_D20210801-20211031",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i81e7d99398224e118ea6a9f5ce4240a0_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439420 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)",
     "role": "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail",
     "shortName": "Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i81e7d99398224e118ea6a9f5ce4240a0_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ie4def0db0b7044c8ab98ea0b71ab8077_I20200731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ie4def0db0b7044c8ab98ea0b71ab8077_I20200731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tho:WarrantyPeriodForRetailCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442421 - Disclosure - Product Warranties - Additional Information (Detail)",
     "role": "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail",
     "shortName": "Product Warranties - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i1d08c4d529354fe6be59510cd1c6f7e0_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tho:WarrantyPeriodForRetailCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ibb56b6cbb03a445983cd025a496fae74_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrualCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443422 - Disclosure - Product Warranties - Changes in Warranty Liabilities (Detail)",
     "role": "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail",
     "shortName": "Product Warranties - Changes in Warranty Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i961447fddd43410196bac07f63f36235_I20200731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrualCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446423 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)",
     "role": "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails",
     "shortName": "Long-Term Debt - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447424 - Disclosure - Long-Term Debt - Additional Information (Detail)",
     "role": "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
     "shortName": "Long-Term Debt - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448425 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)",
     "role": "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails",
     "shortName": "Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450426 - Disclosure - Provision for Income Taxes (Detail)",
     "role": "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail",
     "shortName": "Provision for Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452427 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Detail)",
     "role": "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail",
     "shortName": "Contingent Liabilities, Commitments and Legal Matters (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455428 - Disclosure - Leases - Components of Lease Costs (Details)",
     "role": "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails",
     "shortName": "Leases - Components of Lease Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456429 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "role": "http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457430 - Disclosure - Leases - Assets and Liabilities (Details)",
     "role": "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails",
     "shortName": "Leases - Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458431 - Disclosure - Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details)",
     "role": "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails",
     "shortName": "Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i360be40356dd452fbd84c68c5675c5fb_I20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460432 - Disclosure - Stockholders' Equity (Detail)",
     "role": "http://www.thorindustries.com/role/StockholdersEquityDetail",
     "shortName": "Stockholders' Equity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463433 - Disclosure - Revenue Recognition (Detail)",
     "role": "http://www.thorindustries.com/role/RevenueRecognitionDetail",
     "shortName": "Revenue Recognition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i7f1da42366b34545940ec4bc56330bf9_D20210801-20211031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "ibb56b6cbb03a445983cd025a496fae74_I20210731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466434 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)",
     "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "i14e67a3248244b3cae24eb4ec3e40980_I20210731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Nature of Operations and Accounting Policies",
     "role": "http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies",
     "shortName": "Nature of Operations and Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Acquisitions",
     "role": "http://www.thorindustries.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tho-20211031.htm",
      "contextRef": "id9be79ee1fff47b9af5364bf524c3e6c_D20210801-20211031",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 78,
   "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r580"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r581"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r583"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r582"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r578"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r579"
     ],
     "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/2021",
     "presentation": [
      "http://www.thorindustries.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/2021",
     "presentation": [
      "http://www.thorindustries.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r128",
      "r171",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r191",
      "r195",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r269",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r128",
      "r171",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r191",
      "r195",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r269",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "European"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r202",
      "r333",
      "r337",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r277",
      "r302",
      "r353",
      "r355",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r549",
      "r553",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r277",
      "r302",
      "r353",
      "r355",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r549",
      "r553",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r202",
      "r333",
      "r337",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r198",
      "r333",
      "r335",
      "r507",
      "r548",
      "r550"
     ],
     "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://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r198",
      "r333",
      "r335",
      "r507",
      "r548",
      "r550"
     ],
     "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://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r277",
      "r302",
      "r343",
      "r353",
      "r355",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r549",
      "r553",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r277",
      "r302",
      "r343",
      "r353",
      "r355",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r549",
      "r553",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r199",
      "r200",
      "r333",
      "r336",
      "r551",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r199",
      "r200",
      "r333",
      "r336",
      "r551",
      "r561",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tho_AccountsReceivableAndInventoryNetOfAmountsDrawn": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable and Inventory, Net Of Amounts Drawn",
        "label": "Accounts Receivable and Inventory, Net Of Amounts Drawn",
        "terseLabel": "Accounts receivable and inventory, net of amounts drawn"
       }
      }
     },
     "localname": "AccountsReceivableAndInventoryNetOfAmountsDrawn",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_AccumulatedOtherGainLossAttributableToParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Gain (Loss) Attributable To Parent",
        "label": "Accumulated Other Gain (Loss) Attributable To Parent [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AccumulatedOtherGainLossAttributableToParentMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_AirXIntermediateIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AirX Intermediate Inc.",
        "label": "AirX Intermediate Inc. [Member]",
        "terseLabel": "AirX Intermediate Inc."
       }
      }
     },
     "localname": "AirXIntermediateIncMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_AssetBasedCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Based Credit Facility [Member]",
        "label": "Asset Based Credit Facility [Member]",
        "terseLabel": "Asset-based credit facility"
       }
      }
     },
     "localname": "AssetBasedCreditFacilityMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_BacklogMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Backlog [Member]",
        "terseLabel": "Backlog [Member]"
       }
      }
     },
     "localname": "BacklogMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_CampervanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Campervan [Member]",
        "verboseLabel": "Campervan"
       }
      }
     },
     "localname": "CampervanMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_CaravanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Caravan [Member]",
        "verboseLabel": "Caravan"
       }
      }
     },
     "localname": "CaravanMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_ClassaMotorizedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ClassA Motorized.",
        "label": "ClassA Motorized [Member]",
        "terseLabel": "Class A"
       }
      }
     },
     "localname": "ClassaMotorizedMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_ClassbMotorizedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ClassB Motorized.",
        "label": "ClassB Motorized [Member]",
        "terseLabel": "Class B"
       }
      }
     },
     "localname": "ClassbMotorizedMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_ClasscMotorizedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ClassC Motorized.",
        "label": "ClassC Motorized [Member]",
        "terseLabel": "Class C"
       }
      }
     },
     "localname": "ClasscMotorizedMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_CorporateAndEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate and Eliminations [Member]",
        "label": "Corporate And Eliminations [Member]",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "CorporateAndEliminationsMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_DealerNetworkAndCustomerRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dealer Network and Customer Relationships [Member]",
        "label": "Dealer Network and Customer Relationships [Member]",
        "terseLabel": "Dealer networks/customer relationships"
       }
      }
     },
     "localname": "DealerNetworkAndCustomerRelationshipsMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_DealerNetworkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "tho_DealerNetworkMember",
        "label": "Dealer Network [Member]",
        "terseLabel": "Dealer network"
       }
      }
     },
     "localname": "DealerNetworkMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_DebtInstrumentAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Amortization Period",
        "label": "Debt Instrument, Amortization Period",
        "terseLabel": "Loan fee amortization period"
       }
      }
     },
     "localname": "DebtInstrumentAmortizationPeriod",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tho_DeferredCompensationPlanMutualFundAssetsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Plan, Mutual Fund Assets, Fair Value Disclosure",
        "label": "Deferred Compensation Plan, Mutual Fund Assets, Fair Value Disclosure",
        "terseLabel": "Deferred compensation plan mutual fund assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanMutualFundAssetsFairValueDisclosure",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_DesignTechnologyAndOtherIntangiblesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Design Technology And Other Intangibles [Member]",
        "label": "Design Technology And Other Intangibles [Member]",
        "terseLabel": "Design technology and other intangibles"
       }
      }
     },
     "localname": "DesignTechnologyAndOtherIntangiblesMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_EuroTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Euro tranche [Member]",
        "label": "Euro Tranche [Member]",
        "terseLabel": "Euro tranche"
       }
      }
     },
     "localname": "EuroTrancheMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_FifthWheelsTowablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifth Wheels Towables [Member]",
        "label": "Fifth Wheels Towables [Member]",
        "terseLabel": "Fifth Wheels"
       }
      }
     },
     "localname": "FifthWheelsTowablesMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_FinanceLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, To Be Paid, After Year Four",
        "label": "Finance Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2027 and thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_FreedomRoadsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Freedom Roads [Member]",
        "label": "Freedom Roads [Member]",
        "terseLabel": "Freedom Roads, LLC"
       }
      }
     },
     "localname": "FreedomRoadsMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Loss on Derivatives Not Designated as Hedging Instruments [Abstract]",
        "terseLabel": "Gain (Loss) recognized in Other Comprehensive Income, net of tax"
       }
      }
     },
     "localname": "GainLossOnDerivativesNotDesignatedAsHedgingInstrumentsAbstract",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tho_InventoryChassis": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of balance sheet date of major components of certain assembled products.",
        "label": "Inventory Chassis",
        "terseLabel": "Chassis"
       }
      }
     },
     "localname": "InventoryChassis",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2027 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_LineOfCreditFacilityCreditorFeesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Creditor Fees, Amount",
        "label": "Line of Credit Facility, Creditor Fees, Amount",
        "terseLabel": "Line of credit, creditor fees"
       }
      }
     },
     "localname": "LineOfCreditFacilityCreditorFeesAmount",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_LongTermDebtMaturityAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Debt, Maturity, After Year Four",
        "label": "Long-Term Debt, Maturity, After Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2027 and thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturityAfterYearFour",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term portion of unrecognized tax benefits including interest and penalties.",
        "label": "Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_MotorcaravanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motorcaravan [Member]",
        "verboseLabel": "Motorcaravan"
       }
      }
     },
     "localname": "MotorcaravanMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_MotorizedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Motorized",
        "label": "Motorized [Member]",
        "terseLabel": "North American Motorized"
       }
      }
     },
     "localname": "MotorizedMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_NatureOfOperationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of operations Policy Text Block.",
        "label": "Nature of Operations [Policy Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyTextBlock",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tho_OneMonthLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One Month LIBOR",
        "label": "One Month LIBOR [Member]",
        "terseLabel": "1-month LIBOR"
       }
      }
     },
     "localname": "OneMonthLIBORMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": 3.0,
       "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization",
        "label": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Lease right-of-use assets \u2013 operating"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_OtherLongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long Term Debt [Member]",
        "terseLabel": "Other long term debt"
       }
      }
     },
     "localname": "OtherLongTermDebtMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_OtherRvRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other RV Related [Member]",
        "verboseLabel": "Other RV-related"
       }
      }
     },
     "localname": "OtherRvRelatedMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_ProductPropertyLiabilityAndRelatedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.",
        "label": "Product Property Liability And Related Liabilities",
        "terseLabel": "Product, property and related liabilities"
       }
      }
     },
     "localname": "ProductPropertyLiabilityAndRelatedLiabilities",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization",
        "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization",
        "totalLabel": "Total cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_RecreationVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recreation vehicles.",
        "label": "Recreation Vehicles [Member]",
        "terseLabel": "Recreational vehicles"
       }
      }
     },
     "localname": "RecreationVehiclesMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_RentalVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental vehicles [Member]",
        "terseLabel": "Rental vehicles"
       }
      }
     },
     "localname": "RentalVehiclesMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_RepaymentOfTermLoan": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of term loan.",
        "label": "Repayment Of Term Loan",
        "negatedLabel": "Payments on term-loan credit facilities"
       }
      }
     },
     "localname": "RepaymentOfTermLoan",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_RepurchaseAndGuaranteeReserveBalances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase and guarantee reserve balances.",
        "label": "Repurchase and Guarantee Reserve Balances",
        "terseLabel": "Repurchase and guarantee reserve balances"
       }
      }
     },
     "localname": "RepurchaseAndGuaranteeReserveBalances",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_SeniorUnsecuredNotesDue2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Due 2029",
        "label": "Senior Unsecured Notes Due 2029 [Member]",
        "terseLabel": "Senior unsecured notes"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2029Member",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Standby repurchase obligations on dealer inventory financing.",
        "label": "Standby Repurchase Obligations on Dealer Inventory Financing",
        "terseLabel": "Standby repurchase obligations amount"
       }
      }
     },
     "localname": "StandbyRepurchaseObligationsOnDealerInventoryFinancing",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tho_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan [Member]",
        "label": "Term Loan [Member]",
        "terseLabel": "Term loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_TermOfProductWarrantyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Of Product Warranty One [Member]",
        "label": "Term Of Product Warranty One [Member]",
        "terseLabel": "Product warranty one"
       }
      }
     },
     "localname": "TermOfProductWarrantyOneMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_TermOfProductWarrantyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Of Product Warranty Two [Member]",
        "label": "Term Of Product Warranty Two [Member]",
        "terseLabel": "Product warranty two"
       }
      }
     },
     "localname": "TermOfProductWarrantyTwoMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.",
        "label": "Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers",
        "terseLabel": "Term of commitments"
       }
      }
     },
     "localname": "TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tho_TiffinGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tiffin Group",
        "label": "Tiffin Group [Member]",
        "terseLabel": "Tiffin Group"
       }
      }
     },
     "localname": "TiffinGroupMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_TowablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Towables [Member]",
        "terseLabel": "North American Towables"
       }
      }
     },
     "localname": "TowablesMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_TravelTrailersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Travel Trailers",
        "label": "Travel Trailers [Member]",
        "terseLabel": "Travel Trailers"
       }
      }
     },
     "localname": "TravelTrailersMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_UnsecuredSeriesOneDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Series One Debt [Member]",
        "terseLabel": "Unsecured series one debt"
       }
      }
     },
     "localname": "UnsecuredSeriesOneDebtMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_UnsecuredSeriesTwoDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Series Two Debt [Member]",
        "terseLabel": "Unsecured series two debt"
       }
      }
     },
     "localname": "UnsecuredSeriesTwoDebtMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_UsTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Us Tranche [Member]",
        "label": "Us Tranche [Member]",
        "terseLabel": "US tranche"
       }
      }
     },
     "localname": "UsTrancheMember",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tho_WarrantyPeriodForRetailCustomer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warranty period for retail customer.",
        "label": "Warranty Period for Retail Customer",
        "terseLabel": "Warranty period for retail customers, years"
       }
      }
     },
     "localname": "WarrantyPeriodForRetailCustomer",
     "nsuri": "http://www.thorindustries.com/20211031",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Accounts receivable, other, net"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r41",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r7",
      "r24",
      "r204",
      "r205"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, trade, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued liabilities:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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 obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Promotions and rebates"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r72",
      "r81",
      "r82",
      "r83",
      "r84",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Unrealized Gain\u00a0(Loss)\u00a0on Derivatives"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r69",
      "r71",
      "r72",
      "r535",
      "r558",
      "r559"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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",
        "verboseLabel": "Accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r81",
      "r82",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r68",
      "r72",
      "r81",
      "r82",
      "r83",
      "r130",
      "r131",
      "r132",
      "r416",
      "r554",
      "r555",
      "r584"
     ],
     "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": "AOCI, net of tax, Attributable to THOR",
        "verboseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r65",
      "r72",
      "r81",
      "r82",
      "r83",
      "r416",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign\u00a0Currency Translation Adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r359",
      "r360",
      "r361",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r356",
      "r357",
      "r364",
      "r365"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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 (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r166",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r357",
      "r358",
      "r363"
     ],
     "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",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/StockholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r93",
      "r115",
      "r290",
      "r475"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs",
        "verboseLabel": "Fees to secure the facility, amortized amount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r115",
      "r216",
      "r222"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive stock options, unvested restricted stock units outstanding (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AociAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r68",
      "r72",
      "r81",
      "r82",
      "r83",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling Interests"
       }
      }
     },
     "localname": "AociAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r68",
      "r72",
      "r81",
      "r82",
      "r83",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Total AOCI"
       }
      }
     },
     "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r125",
      "r179",
      "r186",
      "r193",
      "r207",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r409",
      "r417",
      "r463",
      "r494",
      "r496",
      "r513",
      "r531"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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",
        "terseLabel": "Total assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r58",
      "r125",
      "r207",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r409",
      "r417",
      "r463",
      "r494",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r352",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r352",
      "r354",
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "verboseLabel": "Basic earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "verboseLabel": "Diluted earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business acquisition pro forma information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r385",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "verboseLabel": "Net sales"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsProFormaInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r391"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "negatedTerseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles",
        "terseLabel": "Business combination, intangible asset adjustment"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "terseLabel": "Business combination, inventory adjustment"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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, acquired at the acquisition date. 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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "negatedLabel": "Less: cash acquired",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "negatedTerseLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Amortizable intangible assets:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total fair value of net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "negatedTerseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest",
        "totalLabel": "Total fair value of net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r119",
      "r120",
      "r121"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Capital expenditures in accounts payable"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r36",
      "r117"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r111",
      "r117",
      "r122"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 and cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r111",
      "r464"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "verboseLabel": "Cash Flow Hedges"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing transactions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r49",
      "r238",
      "r519",
      "r539"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Contingent liabilities and commitments"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r245",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Contingent Liabilities, Commitments and Legal Matters"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r319"
     ],
     "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",
        "verboseLabel": "Cash dividends, per common share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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 \u2013 par value of $.10 per share; authorized 250,000,000 shares; issued 66,058,290 and 65,651,570 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r77",
      "r79",
      "r80",
      "r91",
      "r525",
      "r544"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "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 attributable to THOR Industries, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r77",
      "r79",
      "r90",
      "r407",
      "r408",
      "r421",
      "r524",
      "r543"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "verboseLabel": "Less: Comprehensive income attributable to non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r77",
      "r79",
      "r89",
      "r406",
      "r421",
      "r523",
      "r542"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r88",
      "r100",
      "r522",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r162",
      "r163",
      "r202",
      "r460",
      "r461",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r162",
      "r163",
      "r202",
      "r460",
      "r461",
      "r560",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r162",
      "r163",
      "r202",
      "r460",
      "r461",
      "r560",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r162",
      "r163",
      "r202",
      "r460",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r160",
      "r162",
      "r163",
      "r164",
      "r460",
      "r462",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r162",
      "r163",
      "r202",
      "r460",
      "r461",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r195",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r95",
      "r507"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "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",
        "terseLabel": "Cost of products sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "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://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "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://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r161",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "verboseLabel": "Customer concentration risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "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_DebtInstrumentAxis": {
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r124",
      "r128",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r296",
      "r297",
      "r298",
      "r299",
      "r476",
      "r514",
      "r516",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r19",
      "r292",
      "r516",
      "r530"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Gross long-term debt",
        "totalLabel": "Gross long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r274",
      "r296",
      "r297",
      "r474",
      "r476",
      "r477"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r283",
      "r296",
      "r297",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Debt, fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r46",
      "r294",
      "r474",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r46",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r47",
      "r124",
      "r128",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r296",
      "r297",
      "r298",
      "r299",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r47",
      "r124",
      "r128",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r296",
      "r297",
      "r298",
      "r299",
      "r315",
      "r316",
      "r317",
      "r318",
      "r473",
      "r474",
      "r476",
      "r477",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "terseLabel": "Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions"
       }
      }
     },
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r39",
      "r281",
      "r475"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Debt issuance costs, net of amortization"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r366",
      "r367"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r366",
      "r367"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income tax liabilities, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r115",
      "r226"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r115",
      "r174"
     ],
     "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 expense, total"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r59",
      "r63",
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Asset, Fair Value, Gross Liability",
        "verboseLabel": "Fair\u00a0value in other current liabilities"
       }
      }
     },
     "localname": "DerivativeAssetFairValueGrossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r424",
      "r425",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "verboseLabel": "Total gain (loss)"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r62",
      "r431",
      "r434",
      "r438",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r429",
      "r431",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r429",
      "r431",
      "r438",
      "r444",
      "r445",
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "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": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]",
        "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r437",
      "r439"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Amount of loss recognized in income, net of tax"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r425",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r423",
      "r426",
      "r427",
      "r429",
      "r430",
      "r435",
      "r438",
      "r446",
      "r447",
      "r449",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as hedging instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341"
     ],
     "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://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "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": "Schedule of revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r319"
     ],
     "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",
        "negatedTerseLabel": "Dividends per common share"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r18",
      "r21",
      "r515",
      "r532"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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 dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Quarterly dividends payable",
        "verboseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r92",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r143",
      "r145",
      "r150",
      "r151",
      "r152",
      "r156",
      "r157",
      "r452",
      "r453",
      "r526",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r92",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r145",
      "r150",
      "r151",
      "r152",
      "r156",
      "r157",
      "r452",
      "r453",
      "r526",
      "r545"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r464"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r369"
     ],
     "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"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Compensation and related items"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r81",
      "r82",
      "r83",
      "r130",
      "r131",
      "r132",
      "r134",
      "r140",
      "r142",
      "r159",
      "r208",
      "r314",
      "r319",
      "r359",
      "r360",
      "r361",
      "r375",
      "r376",
      "r451",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r554",
      "r555",
      "r556",
      "r584"
     ],
     "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://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FIFOInventoryAmount": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.",
        "label": "FIFO Inventory Amount",
        "terseLabel": "Subsidiaries valued inventory in first-in, first-out method"
       }
      }
     },
     "localname": "FIFOInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r454",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value, assets measured on recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r283",
      "r296",
      "r297",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r455",
      "r497",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "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": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r283",
      "r344",
      "r345",
      "r350",
      "r351",
      "r455",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r283",
      "r296",
      "r297",
      "r344",
      "r345",
      "r350",
      "r351",
      "r455",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r283",
      "r296",
      "r297",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r497",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r481",
      "r484",
      "r492"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r479",
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total reported lease liability",
        "totalLabel": "Total finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liability [Abstract]",
        "terseLabel": "Finance Leases",
        "verboseLabel": "Finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Finance lease liability maturities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total future lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "For the fiscal year ending July 31, 2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "For the fiscal year ending July 31, 2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "For the fiscal year ending July 31, 2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "For the remainder of the fiscal year ending July 31, 2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: amount representing interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r482",
      "r486"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Payments on finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r481",
      "r484",
      "r492"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Lease right-of-use assets \u2013 finance"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r489",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate - finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r488",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-aver remaining lease term - finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "verboseLabel": "Derivatives and Hedging"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedging"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r221"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "For the fiscal year ending July 31, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "For the remainder of the fiscal year ending July 31, 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "For the fiscal year ending July 31, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "For the fiscal year ending July 31, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r217",
      "r219",
      "r221",
      "r224",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r221",
      "r509"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r217",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r221",
      "r508"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Amortizable intangible assets, net",
        "totalLabel": "Estimated annual amortization expense, total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillEstimatedAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "terseLabel": "Remaining amortization period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "terseLabel": "Foreign currency forward contract liability"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign exchange forward",
        "verboseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward Contracts"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": {
     "auth_ref": [
      "r431",
      "r436"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of foreign currency derivatives and nonderivative instruments designated as fair value hedging instruments which were recognized in earnings, net of offsets by the gain (loss) on the hedged item to the extent that the fair value hedge was determined to be effective.",
        "label": "Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives",
        "terseLabel": "Foreign currency transaction gain (loss)"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyFairValueHedgeDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on disposition of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r210",
      "r211",
      "r496",
      "r512"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill acquired"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r213"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r94",
      "r125",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r207",
      "r259",
      "r260",
      "r261",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r463"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteesAndProductWarrantiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees and Product Warranties [Abstract]",
        "terseLabel": "Guarantees and Product Warranties [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAndProductWarrantiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r429",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r86",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r510",
      "r520",
      "r528",
      "r546"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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",
        "terseLabel": "Income (loss) from continuing operations before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "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": [
      "r229",
      "r232"
     ],
     "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://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r232"
     ],
     "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://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "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": [
      "r126",
      "r370",
      "r373",
      "r374",
      "r377",
      "r379",
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProvisionforIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r141",
      "r142",
      "r177",
      "r368",
      "r378",
      "r380",
      "r547"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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 provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Deferred income tax (benefit) provision"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Long-term liabilities and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid income taxes, expenses and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r152"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Unvested restricted stock units (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r85",
      "r173",
      "r472",
      "r475",
      "r527"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r98",
      "r288",
      "r295",
      "r298",
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r109",
      "r112",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.",
        "label": "Interest Rate Derivatives, at Fair Value, Net",
        "verboseLabel": "Interest rate swap liabilities"
       }
      }
     },
     "localname": "InterestRateDerivativesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsMeasuredonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest rate swap",
        "verboseLabel": "Interest rate swap agreements"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFairValueandAssociatedNotionalAmountsDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r171",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r191",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intercompany eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r209"
     ],
     "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]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished products"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "terseLabel": "Inventories",
        "totalLabel": "Subtotal"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReserve": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.",
        "label": "Inventory, LIFO Reserve",
        "negatedLabel": "Excess of FIFO costs over LIFO costs"
       }
      }
     },
     "localname": "InventoryLIFOReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r6",
      "r56",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r97",
      "r172"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LIFOInventoryAmount": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.",
        "label": "LIFO Inventory Amount",
        "terseLabel": "Subsidiaries valued inventory in last-in, first-out method"
       }
      }
     },
     "localname": "LIFOInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r490",
      "r492"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails": {
       "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 cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Components of lease costs"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Operating lease liability maturities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total future lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "For the fiscal year ending July 31, 2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "For the fiscal year ending July 31, 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "For the fiscal year ending July 31, 2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "For the remainder of the fiscal year ending July 31, 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: amount representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r30",
      "r125",
      "r207",
      "r463",
      "r496",
      "r518",
      "r538"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r45",
      "r125",
      "r207",
      "r259",
      "r260",
      "r261",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r410",
      "r417",
      "r418",
      "r463",
      "r494",
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r19",
      "r20",
      "r125",
      "r207",
      "r259",
      "r260",
      "r261",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r410",
      "r417",
      "r418",
      "r463",
      "r494",
      "r495"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r19",
      "r516",
      "r530"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Asset-based credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "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://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "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": "Line of credit, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r42",
      "r124"
     ],
     "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://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of credit, unused capacity commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r282",
      "r293",
      "r296",
      "r297",
      "r516",
      "r533"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total long-term debt, net of debt issuance costs"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Less: current portion of long-term debt",
        "verboseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r128",
      "r257",
      "r286"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "For the fiscal year ending July 31, 2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r128",
      "r257",
      "r286"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "For the fiscal year ending July 31, 2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r128",
      "r257",
      "r286"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "For the fiscal year ending July 31, 2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r128",
      "r257",
      "r286"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "For the fiscal year ending July 31, 2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "verboseLabel": "For the remainder of the fiscal year ending July 31, 2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Total long-term debt, net, less current portion",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Long-term debt, percentage bearing fixed interest"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r47",
      "r255",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "verboseLabel": "Line of credit, outstanding amount"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r47",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "label": "Loss Contingency, Loss in Period",
        "terseLabel": "Expenses recorded related to product recall costs"
       }
      }
     },
     "localname": "LossContingencyLossInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r52",
      "r125",
      "r207",
      "r259",
      "r264",
      "r265",
      "r266",
      "r272",
      "r273",
      "r463",
      "r517",
      "r537"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "verboseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r111",
      "r113",
      "r116"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r75",
      "r78",
      "r83",
      "r87",
      "r116",
      "r125",
      "r133",
      "r135",
      "r136",
      "r137",
      "r138",
      "r141",
      "r142",
      "r149",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r207",
      "r259",
      "r260",
      "r261",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r453",
      "r463",
      "r521",
      "r540"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income attributable to THOR Industries, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r75",
      "r78",
      "r83",
      "r141",
      "r142",
      "r412",
      "r420"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "verboseLabel": "Less: Net income attributable to non-controlling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "auth_ref": [
      "r320",
      "r391",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from a business combination.",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r319",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "verboseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not designated as hedging instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails",
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r485",
      "r492"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": 2.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://www.thorindustries.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total operating lease liabilities",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability [Abstract]",
        "terseLabel": "Operating Leases",
        "verboseLabel": "Operating lease liabilities:"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.thorindustries.com/role/LeasesScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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": "Other current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r483",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r489",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r488",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-aver remaining lease term - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Backlog"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r4",
      "r129",
      "r165",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Nature of Operations and Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.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",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other assets:"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "auth_ref": [
      "r72",
      "r81",
      "r82",
      "r465",
      "r467",
      "r471"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax",
        "verboseLabel": "OCI before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r70",
      "r81"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "negatedLabel": "Other Comprehensive Income (Loss) before Reclassifications, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r67",
      "r69"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized gain on derivatives, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "terseLabel": "Total gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r67",
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Other comprehensive income (loss), before reclassification"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r69",
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "terseLabel": "Gain (Loss) Reclassified from AOCI, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "verboseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r76",
      "r79",
      "r81",
      "r82",
      "r84",
      "r88",
      "r314",
      "r465",
      "r470",
      "r471",
      "r522",
      "r541"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Total other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r76",
      "r79",
      "r406",
      "r407",
      "r415"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r44",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r19",
      "r516",
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Other Long-term Debt",
        "verboseLabel": "Other debt"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-term Borrowings",
        "verboseLabel": "Short-term financial obligations"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "verboseLabel": "Stockholders' equity attributable to Thor"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payments of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "terseLabel": "Fees related to senior unsecured notes"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r102",
      "r399"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash paid to acquire business, gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisitions, net of cash acquired",
        "terseLabel": "Total cash consideration for acquisition, less cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Payments to Acquire Other Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r103",
      "r400",
      "r401",
      "r402"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "Capital acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r22",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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",
        "terseLabel": "Preferred stock \u2013 authorized 1,000,000 shares; none outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r8",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid income taxes, expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Proceeds from issuance of senior unsecured notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r104",
      "r124"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "verboseLabel": "Borrowings on revolving asset-based credit facilities"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Amount of cash borrowed from long term line of credit to fund business acquisition"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r105",
      "r108"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 8.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",
        "verboseLabel": "Short-term financial obligations and other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "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 dispositions of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]",
        "terseLabel": "Product Warranty"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Product Warranties"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarranties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "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": "Product Warranty Liability [Line Items]",
        "terseLabel": "Product Warranty Liability [Line Items]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.",
        "label": "Product Warranty Liability [Table]",
        "terseLabel": "Product Warranty Liability [Table]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r75",
      "r78",
      "r83",
      "r110",
      "r125",
      "r133",
      "r141",
      "r142",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r207",
      "r259",
      "r260",
      "r261",
      "r264",
      "r265",
      "r266",
      "r268",
      "r270",
      "r272",
      "r273",
      "r406",
      "r411",
      "r413",
      "r420",
      "r421",
      "r453",
      "r463",
      "r528"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r38",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r231",
      "r564",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r37",
      "r227"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant, Equipment, and ROU Assets [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r16",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r16",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r72",
      "r81",
      "r82",
      "r465",
      "r469",
      "r471"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "negatedLabel": "Amounts reclassified from AOCI"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r70",
      "r74",
      "r81"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "verboseLabel": "Income taxes associated with amounts reclassified from AOCI"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r106",
      "r124"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Payments on revolving asset-based credit facilities",
        "terseLabel": "Repayments on revolving asset-based credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherShortTermDebt": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.",
        "label": "Repayments of Other Short-term Debt",
        "negatedLabel": "Payments on other debt"
       }
      }
     },
     "localname": "RepaymentsOfOtherShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r122",
      "r511",
      "r534"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Less: restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r26",
      "r319",
      "r362",
      "r496",
      "r536",
      "r557",
      "r559"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r130",
      "r131",
      "r132",
      "r134",
      "r140",
      "r142",
      "r208",
      "r359",
      "r360",
      "r361",
      "r375",
      "r376",
      "r451",
      "r554",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r170",
      "r171",
      "r184",
      "r190",
      "r191",
      "r198",
      "r199",
      "r202",
      "r332",
      "r333",
      "r507"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "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://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r342"
     ],
     "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": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r487",
      "r492"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]",
        "terseLabel": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingFinancialStatementImpactofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r162",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales revenue"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ConcentrationofRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r72",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "verboseLabel": "Schedule of accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r47",
      "r128",
      "r296",
      "r298",
      "r315",
      "r316",
      "r317",
      "r318",
      "r473",
      "r474",
      "r477",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "verboseLabel": "Schedule of long-term debt instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r431",
      "r438",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "verboseLabel": "Derivative instruments, gain (loss)"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r423",
      "r426",
      "r427",
      "r429",
      "r430",
      "r435",
      "r438",
      "r446",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "verboseLabel": "Schedule of derivative instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "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": "Schedule of earnings per common share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r217",
      "r220",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r217",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Components of amortizable intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r214",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r214",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r31",
      "r32",
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of major classifications of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "verboseLabel": "Schedule of maturities of long-term debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of changes in product warranty liabilities"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r38",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of recognized identified assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r179",
      "r182",
      "r188",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r179",
      "r182",
      "r188",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of segment reporting information by segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Estimated amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r166",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r202",
      "r233",
      "r234",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r166",
      "r168",
      "r169",
      "r179",
      "r183",
      "r189",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r201",
      "r202",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Business Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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 expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "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://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": {
       "order": 12.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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Additions from Business Acquisition",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.",
        "label": "Standard Product Warranty Accrual, Current",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Product warranties"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)",
        "negatedLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "negatedLabel": "Payments"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Provision"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProductWarrantiesChangesinWarrantyLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r166",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r202",
      "r214",
      "r230",
      "r233",
      "r234",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/BusinessSegmentsScheduleofReportingInformationDetail",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillGoodwillDetails",
      "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetail",
      "http://www.thorindustries.com/role/RevenueRecognitionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r51",
      "r81",
      "r82",
      "r83",
      "r130",
      "r131",
      "r132",
      "r134",
      "r140",
      "r142",
      "r159",
      "r208",
      "r314",
      "r319",
      "r359",
      "r360",
      "r361",
      "r375",
      "r376",
      "r451",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r554",
      "r555",
      "r556",
      "r584"
     ],
     "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://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "verboseLabel": "Comprehensive income:"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r159",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r314",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Restricted stock unit activity (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r22",
      "r23",
      "r314",
      "r319"
     ],
     "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",
        "verboseLabel": "Restricted stock unit activity"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r28",
      "r29",
      "r125",
      "r206",
      "r207",
      "r463",
      "r496"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "totalLabel": "Stockholders\u2019 equity attributable to THOR Industries, Inc."
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "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://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r82",
      "r125",
      "r130",
      "r131",
      "r132",
      "r134",
      "r140",
      "r207",
      "r208",
      "r319",
      "r359",
      "r360",
      "r361",
      "r375",
      "r376",
      "r404",
      "r405",
      "r419",
      "r451",
      "r463",
      "r465",
      "r466",
      "r471",
      "r555",
      "r556",
      "r584"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance at end of period, net of tax",
        "periodStartLabel": "Balance at beginning of period, net of tax",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r319",
      "r323"
     ],
     "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://www.thorindustries.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 3.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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Income and other taxes"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Design technology assets"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/AcquisitionsAirxcelNarrativeDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromAirxcelDetails",
      "http://www.thorindustries.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedfromTiffinGroupDetails",
      "http://www.thorindustries.com/role/AcquisitionsTiffinGroupNarrativeDetails",
      "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillComponentsofAmortizableIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax": {
     "auth_ref": [
      "r66",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge.",
        "label": "Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax",
        "terseLabel": "Amount reclassified"
       }
      }
     },
     "localname": "TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r50",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r50",
      "r321"
     ],
     "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, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r50",
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Less treasury shares of 10,438,198 and 10,285,329, respectively, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r19",
      "r516",
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured debt",
        "verboseLabel": "Unsecured notes"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.thorindustries.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r144",
      "r152"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average common shares outstanding assuming dilution (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r143",
      "r152"
     ],
     "calculation": {
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding for basic earnings per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofEarningsPerCommonShareDetail"
     ],
     "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": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r101": {
   "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"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r103": {
   "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"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r105": {
   "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"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r174": {
   "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"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r177": {
   "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"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r195": {
   "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"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r277": {
   "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"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r343": {
   "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"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r355": {
   "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"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CCC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r457": {
   "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"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r471": {
   "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"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r483": {
   "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"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "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"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r492": {
   "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"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r513": {
   "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"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r518": {
   "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"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r531": {
   "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"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r538": {
   "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"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r579": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r581": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r582": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r583": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r6": {
   "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"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>95
<FILENAME>0000730263-21-000023-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000730263-21-000023-xbrl.zip
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
M>__^\)^35^\U<*VT554TJ$H4J2NK7:S0B:!3](P9"@K^4 ;^>=4AW69$\&)
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
M#G3YRFCA3Z\KOO/LV61\I#7X>+K_N'"GVPY>5"=\-AE,)W9QT.^<FJ9169=
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
M&1^-*E <)+@<^\22Z@!C$ :-J#94D9P86RN-XL)881 WI3(*B.\%Q-,* ^.
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
M6(E*T[FE1/L\'<L5N/JUJW-#556^>^JU\@?$"XA>+8RU ,::+:^2MAO*&0]
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
M1%$E5)NJ&JZ3%RTW=+CTG2VA-BJF;AN%TZ0$4C9U"[TV1Z]_S6@EJJR2/GC
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
M[],UOML[W2-[1\]ZK]_]*^Y=>:T/T>>#[=V+O8]OD"(T1BW 21^ !4-!:T%
M8^L=$U13RQJK8MZ^>B^%C5:2C4H5\^5@H\]3;.339H$]]1 0HL 0U6"]YL!$
ML%H[;IDPC14QO[_B,\LE]F]&W]<BF;7S>Q@2X%RW%^I2*)=!=CFG(OWDLEUP
M-AQ\Z&;#VUYT?CO/'O)N_Q_-FPAML0(6*?27HG3.=CA+:Z);5^GZ[H2N>U6U
MQE7R]5$O.U-3.].7<+FO.Y/S-"3%($$&G72RY0@,BAB\L@8I3Z,S86.3XDJV
M:F,J91%;+BP+@!<$X&EI:6(4""L#T9H(C/$(1D8!B%I+&.611IX,77%C5:>E
M5Y9+(2&V3G/B^^=)IY!!S/FXIO^VFT\ES6@4?I"7NY(%]A]25UR?BH.X^V4B
MMNIY*$35&%%U9Y0&D59%+R(XK1@PKRDD[L+ B2?*$<.D=$EIT(I@UJ(^7J5G
M1LN51H'TO4%Z1GOD%J&"8F"<.6"(:S YB52I(&)P(B!ID_:0%2.S'7"6OC7?
M4FH/'^RXTQV-SDW?A73W/ZH*LNY&T8+5QV4P;?_MTSP+A:@:(ZK9TT 7F$!)
M;4!VPP-+,PK:(P&*&VU1=)H)7U?%('-+C^+D:"V>%RP]"IX7AN=IX:&XU%QD
MKZ7)K?="DB!I"AUP*12BA.8J%AG/DK3I;'_I6CFLV@6OE%=I.\0P'-;GCY-#
M2O.I\YL-_1"[XW],CBE'F1#7R[ETS\T.OMT/=OMN&,PH;(?)O[O]JTF:Y"P?
MF4^A; S-!5H<;>5-X9N$9><XI\PRB%P08#(J,(I9B)9YG(P?CB/:V.05X2UI
MP5C\2ZT3>=]I5U#0??_HGBI'@#T7&)D Q&,'C#D.2B .6DEIE,446[ZQR2K1
M6'7#XF^ZX_Z;V]S]HY/;2=4=5I-(NTSCS=ZGI$K.TK5>5)TDW?KCCNG[3OB_
M\^Y9CK\J?JA[;\ITU9/PH'^8>.D@OKB<GQ=Y=G:N)J;0UIUH:V=&E' =A7.2
M@@G> #,1@Z9& D+,.F^2P<KBQJ8@)<)FR4!\SWV4"GCO [S3FL,@BC21N4]H
MKBF7SZVU]\"XIFD"+4(Q;&S*6>S>WIPH<36_A+[#\<"]!VMR$';N:AGZH\DY
M5_B4'\^DZ!4;:5&.C\,3,PQ/\D0\O38/Q19JCI=V9T0%%D;&*%D:4"Z2+>0E
MV$@<.*(M]T(9EXNMB JUZNR]N#M:Y^XH4+YW*$])#(^%U=E+J25C.8;7@R*<
M9F1CQV4,EJOLM)1B[G8\[7-KM%EA/#TQ_;?IT[K]RTC=VF/1ZQK;[<V1XW5;
MF^DA/V.=A.26<^E.TNP.@PO=#[GTTWIIQY:=FEW-Q\LOTU'VG^;VG[]FI*04
M.JD%DG>=7"R!&P268@?(8&290<Y$MK&)A:R$FFT'4H[-5@'6C0O) NM[A_64
MK'2$426B!NRH!::T!Q.% 8*M8%E9.H0W-JFHV U-?AX$U>MT4K;;_Q#ZX\&D
M2T\_K-GQ5\L4Q[7)*)S4'">]FI$:5"OC%#8@D!' B&-@<$S$1&+:@9!+MJ[9
MV"2)E#2>AY3*25A[\7P/4J/@>5%XGM(8P<F@,6)@N8S 4."@C/(0<B-2R:S'
M.M>/(*1";-8/78[(%@S+%\-P9KK78X2SVK@\'YMXLP;CDS!<+W='*V)O9DGK
M<K*NH@IW)K.TU?<'>8I*/FO3;'8\HTX4YHS)B( 3Y( ))D [[ "CM&<103GW
M.,<7ROE#=8HO9*T%2L'ZO6-]NK49(PIQS,#%[!VQ(8#22@,55$6;GG ^UV1D
ME>+S")?B'9GO2.;,7/SR><S26E/M<HY<S<6+R5046FJ.EMR,! G2"96K> DD
M*3"/(Q@A,RU%RV(,3E.RL2EQ)7";<EN+DZ3E<3T%UO<+ZVFU(5U,)$V 2I<L
M"QU)SEA/ -=<>.PD53[!&A-9\1N.6$O.>DD!OUDD#<_#-P%)Q9'SH#HI3\?S
MK[-1.+4Y3GU_0UH5TIHX"5@2G)@41; L/W+6\H@E#3FMBJ,*85'<-<N%['MV
MU]S:1ULPOF",3^DF*I'$Q$5@V!)@D2O0D7.0+NDD+Y"7BN8N=3>F?!<OS8)1
M^GS0?POC,#R]+D'F/%5:!^ON'L1([4?>'_3=^7 8^N-"6(L@K'>S!6B$%,F@
M4QJTS4=(R=P#$UA(U.5$XBR!HPTY+8OQN4M4%/=-:P%^#^Z; O![ OB4(E&2
M);M"&T L=_"B!H$*48"-@@FBO.-"YMJ#A+:IEFB3;A$JVZU*]N_>JVL>M\FM
M.SVO',LU+F/2S.7FRR\NY^W)Q:M1KJYU<#5C6U\FK'!<<QPW6[!&(&4D9@AX
MVIR2Z<4I&(XI1"V1D!Q1C9+5Q7 E]=Q-9>Z*HB5RNZP8,[3#)U,XXH$X8OI$
MBVL4-!- DV&3/3,4+$N/C-7*,.R,88DC%*Z(1O-[9A9.#RN5S2YOSF;/FBCV
M!A]'G3@<G"8Q]"&,&FE:>CD6MYJDA\YVO_M%KM.1XHOSH3LQ.3;\9^4:2V'I
M^]/%+\Q%W:'X:+#ETO@/0VW\?U/P;:OOK]5\*QM?4QO?WFRVO"-<18[ &\R!
M&9_$,14"+/6:>"HL#B2)8UJ1&[J)E&3Y50!XX^Z] O"'!/B4LC469V>]!).0
MGI2MSVW-F(*HN"<TV(A4;JG**HEFZS&5,\>%I[0-TL#Y2PU[K<#THB3+.IQ7
M-*]8+F?I69JD&\K3?DMFA:_NP%>SY7NTTE1%ZB&F#2CQ%2.@6)8FT5GON<-$
MZ)S)4@X<5Q? S2N2 N#% 7A*<!!G")*(0Z#1 G/.@!)>@1=.:X>31>',QJ:6
M2Q08OE).D2?GH_2[T:ACLCB_5!MUT9XL.>JC1C.1[;XX11[.*7(U36&T'\8'
M,;L[+Y_QQ6!JCK]FB_HHGV:2)EM)29F;00L$EE$)Z9=,>RJIUV)C4S)9:=J2
M7-KB$EDZETB!]WW!>[J.H&)",J*!:)_DB;<.=((U"&>9$X(2XL/&)B&51 V<
M])6LM7+!;<@+_(%67IH N,N8MQM/>N?QA:UQ8,OB"D)])[!E]VKN2F#+(K:[
MV;1"%B1S(7J0R2X')K@ (Y"'I&P,8Y@&9UAN^(2KI&/F+VG7FL"W!EUM:\P/
M]Q[X5OAAT?PP[:VS7C-&'1":K5WO%&A&'$CLG.=4D>CDQB83%:/S])B^+WIH
MR)'7#CUTN\"WV.V;OFLB\.TNT8F_%+1V6__#0BYRK45^ZYW2@^%P\#%===UH
M>1@^#'H?ZB6=:P=>=44<!M\==Z)Q\Y0'68?SLX4>@#_/?JN#^+2>C;(Y-[8Y
M?Y[MBB@)T=P(EL_./# 2 UCB,5#AM4GR"R%I-C:%0!52<S=3*^?AK<7S0L_#
M?X#GV/T4/'P.PT&!\EVA/*6S&=;*BER,V="LLQ.*#4,$(G<81X$%\<D._Z__
M4 23WUL$Y74Z&;\ZI%FT!%F+([3&-<C+<'8Y/P>Q:) %$==L@@"UD9A :2X!
MPH$))T 92\$S(;U+ H41E^N2)0W2E@.S<AS><OEQ2R@7^?'K*)[N;,-H@B]3
M(+"GP#@U8"V7P+'0(A##F'>-R8^2"]! +D!W-#HW?1=R4-XH]+N#88+H*+CS
M!)1.?S N[H^'<7_L7L[+07QU-1W;P181TB!]?4T*V-]^3_;>';\)QA&/6 #L
MI<Q) 0J,MQQ4)%&H7-]#\N^+D.((615D+]01<BMD%TWRZZ"^N ;JS\=O"/6!
M>NZ396%S?D] H+V/@#3V:6H%=284ETA[7"*Y-"KT!ND:UMP-\A!29'PR^&HV
M'<2C-!?/TU04<FI8<7PIQRZH%YPE7G(X&4Q2.U">$>!I0I741F*BVV@P%=]'
M^T*@[H#@8C@THS&^U/4*&$=*!1"I&#"J(VCE#$2-%$:.6V-4,AQTB?8O82IW
ME$-U4?B$=#M>+T=,:PZ!ZJHRAR>#X3AS:7'"-,NEL_V$#5>(81X *5HG=FNP
MG#-PVCM#+(DRYJY?E>:S_80?I#=Z\;ZT50L5.#\ G*>DD=7$8BLQ4&R2-')&
M@$9:@4?6>FR#=I9N;-(*Z=E^4P\"Y_7TN\1:8GP]#G*#T7C-_"VM*,QP$#,E
M7?F(G^99*/S4'#_=T#LX.LN]8*"XSV7;94B/, <C->/6.:*#WMA4%6.SE61*
MV$E;L=R&(@P_A7+QH_XZBJ<#3PA52"99H8A**&;4@U4,@17IH69&,Z7:Z$<M
M;IBE4$?]R_2WT.GE1E*=@4T79^J25L4K<V\:Z=ED#I[G*7@Q[/9=]\STKB:I
M4.B=*/2&%'['N7 VK5'D1 Y^T6 LIMEN<UI:Y0C-/;K$;/.:XG59!;@VKH,*
M7!N%ZW1+/4-(1)1"FH@<JT85&,P5>(4%=\P[9]#&)L8M<9*NOM!98C=0[0Z=
M]"2^3/,WO>L:YVMWXKJ 9W$+W7^AH^L1A%<<^FPPK+W9SZY*,Y1J)LUS[_[V
M;*L_:S4RN=4?E21FGS8#); &&J5U+E+-1.)>7BE2?$:K"?3%52PJ0'](H$^)
M+,JHM5X2X%)C8#@?7F&5Y)83EB0.H*J.ZZFX6HZPGM6LV'ASR^*;"A:5^HVM
M2'3Z3E6V0F\+I;?9PB_!(I8FE:=IXTG'2!I >VY!<DRQ1T[(7+51,%IQ/5N#
M_-=2(TKIQM930SN$4"&)!R*)*0V$E7'.Z0A62PN,> XZ)B'$6,1&QL!5/EH3
MJF)Z'FOGONAA#4HW[L087-UF)7QR)Z;_-G2&9APZD\?U<=:D_TK?3Q[D9F\?
M$DCR65?^Y3",QL.N&X?)\_/X>]:8&A?G#)I,\$'<N9S>EVEV#_J9+?.?G:^S
M^?++1-:='_K^VU]<>V7AT.8X=+:ZC?)I7_18)XW%D_6H.04EC8' J=8>!2FQ
MRT&04C;0'+,U"JM!;](:T\CB%%:AD;;3R'0LM5,"(Y9XPSH':6GE "=A@3JD
ME$W+05BQL<DJ31OP.[=/B=WLJVJS$LLNJK3XAW704/<^9-=:A"HL3EG-17XO
MTHT/DHDZF>_MRWE//_?.\V1<I]D)]1:V;(XM;\BMY]A&201$XG-/$A-!"\Y
M:8.T9 &'8#<V,=(50RV)DBA!34LCG@I3+#%33'<GP2*XJ"@P$G#251Z!,<:"
M5HK%I(54\&IC,RV/"O,&VI,4-];M.Y#<5BQ5'1O>=OO]?-XWB)VS&F#K%:AT
M!UJTEB=3P5F+J&&,)RIT'A%NF!8Q421[LUL+*/FS@[QB*[:$TV;["PMJB-.$
M  JLKBP40;G@ 4EDHD8B8N&3K<A4)=%LYFVI++0J4-<",Y9%CV>4882U2..
M9!0T4D$HKZ&."M27">I3\B4ZE#2+5$FY)!N'"8G .A9 410C9RRB0#<V.<,5
M%;/RI;7);ZO@ +JCA@DYSGHN];*:$0EWX#LJD T,42X2XW$2K5?,">6XD-SQ
M:"?2YN<Q2H7O6L)WLQ6""/:&\9 (S@@'C#,-UEL&RA.E&=)8Y; E2G5%2MA2
M(8D;2$(RK")Q,C*"F&96I045#8\^6?U(,C01184DEHDDID01)U+S$%FBAIRC
M89D%@ZT$RY!P B7[5_-$$@Q5R=!=%I)8 Z_/\S :/6XR FFEB:PIM?,M215F
M:HZ99BL.68^BR>6>J> Y(@@;4"I:L&GCT=%(;]-LY8IH8FY>*GZ9UB*W*0E2
MD+M Y$YWU\P%P;3- =!*09I E$P02H%1;S''@DF4# ]2*31WF]SB9FG$S?(3
ME\IB+:2V)<S]Y^)N?U58N4GO4;+]IBR^K?%3,QQ>I%'[M^F=AT+6S9'UVUDO
M4=#8I=D$0:G)N;L1+-<.C*8^2*^=H2%[B41%Z+IYB0KO%=Y;F$.L\-[]\M[T
M:: VB! 3P#EL@2&;FQ@:"VEA:\XMQCZJS'NR8FBVEEM+>6\-'%^'YV=GO9#K
M?9C>1,?&WN!CI]N?@"5-SN/ONL%N,1+7IHBF2?"#<]L+,W/T77.]"9-_,5?9
M9,D+0A_QMJR2FSE]M^\&IZ$S-I_21YZ9[IU-FM7?O5=R@VZ\!L=D(1WE=?0B
M+:/]4&*,F]N6C[9FS!&',?<Z$K"$:F#"(M!!.:!6IB$V#J5G-S:QK#2?.QRO
M?1D)A956DI4:KQE;6&G!K#1=-]\J3A5W8(@GP"21H+#BH)14^9"*"1XV-G.0
ML)K;I=V^[(>ET7SCD _$[Z;W;GN(UK:[O3VSWG2'J\*L"]![DT54:+5Q6ITM
M$.M<Y)9P#,@3 PS%"!9[##;*I/4B49:*)/9$I42;3@H;,O@+):TD)2U [!5*
M6APE3>>X!N%%SFSEC =@3":1APVMFU6[B+$WG"=*4A5!<Y^&E>"%.Q4)&?2A
M]O=V^Q\2&NJ*M7U_K7[M>)@^?#(3HU_S =\V:/PA/V.]-/U3<];-CO[PZ2ST
M?7=\GH@P5X@QSJ5['&??[H6QO5#D_EKLK8W+_<OUM7-M>>WVW?EP&/R3\_'^
M8'P<ZGVW;+K-;;JS=?^$HYY'8<%$D39=(I,=@**"I)LD$]%IQG NV$7)"H;Z
M%JI:2:IJW PH5/4@5#5E'VCJTUQA!4$A#DPE(\'(]&-4V$=&D5%,)ON@$O,'
MC;3//%@2T?C7N1DFD[EWT?'=7!2][^^N$\N!VS*3;U/QR=M7Z^?%9/D\S73;
M'V_U?;)&W>2'PK?-\>UL=<(D\QVVB6!]8#KQ+=)@&&40*1:1,9:V4[&Q26BE
M<5/1R24>H-#3<H01%WJZ=WJ:DH,H.*R](V"%3):KM#Y7V]"@G8I.!&Z1XXF>
M2"514]GSI<WLTESP/\<9E>G?I$,W_SO]=?6.:[/E0C[>N:2LS?^VPW]N?ED1
MY6T-LCA&/SMF('5\>0B=9$RG#QP/.N.3T'DZZ">.S>WRTJ,Z9-_D>@O/OG0
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
MRXWF**D$GZT#7R*M"B^6$2XC_. QNV7G:?_.,^, ED3R7'&'2F2!(6+!4N=
M(.*5YCH02LK.TUK4-M!]9%&H+<"\&S"G)2'6@2DOP9C@@#FFP& 404CG$3=(
M2T\W-M/665#9.E0NKO)+V4M;!-G9.'+EO),8@>($Y5X &#12#!SAWB,1K.2^
MWDP5;LEF^I-3 =\=G?7,1;[.<!/2RRO;^<HU2 _8<I.CT 2=44D%*,$!983+
M")<1+B-<1KB,<!GA,L)EA-=EA!^R6?/^H)^_8#CHI>MZNYN^:AA&X]V^&P8S
M"L^&@],GYZ-TQ:.<T6^[_3J*LSA:[N1H.9[QC7K"%!).@[#9-ZH1!2L\ ^ZI
MPE$Y;'+I<4E+4X]VPK#QB.H"P_N X:R_TU//B#!@I>7 %(U@>1! K:0B"HIT
M<&W#X1K$03\Q/=-WH6/&G0,W'M@P[%!<=3*4YHF MH.A#T.8W-ECFL;?#\YM
M+W3R#5T].QZ</<Y3,QKTNG[RS I1V8VMQ!3U.#J+F>&6*4R5,1D*@0NMN3#H
MS>[M.HC5GSVIZE_Z@C7'6V^_M&R^D@]$(XVI%Q"XI$D^$ ;:$@(Q4.5\P"RQ
MS<:F$!7BJDHO;J@!?1/XF4-]S'5Y<R*\;0SYGXW.W1T&9SEI[X8XY5_BO.^T
MZ#T9]-+8C7;^[[P[ODBBK7>>!^S&8^R;A5XYUFZ4+KO?TJ52D7CG+5"<!#FC
MG("A#H&-P6F!DF*/+N>["31WS]YFT5;(LI!E&\@R4*J8=%0[8Y.Y%*U.9B[&
M$06>T$,*62XS64Y5JJ+,:^TL 9MH$=(/$11/QK&Q)GK+N(B,;&PR22LI>:'+
M0I>%+J?ITHK@)):)$Q-M:D-58!1K(JDVR@D3"UTN+UU.MP.)46%.?0 =& >6
M=D:PWF&@6LCT'**6)6U)*JU4)4G1EX4P"V'.'J<PHIP35$9,&598!ZD$T4@I
M$Y"5M!#F$A/FE._2&/K_V'OSIC:/9GWXJZBH\];)4Z7AF7U)3E%%C.V'_"(1
MVR0^\ \U*P@+B2,)8_CT;\\MB44"LPF0Q+AB!Z1[F:7[ZJMGIKN!0VJ+>*0*
M<1P(,CPP%$70E@IE<%4AG=2-?/*NR]R@9=FE>/HNA522)2VUHU9PDZP#J^ND
M"91233"/99?BM35]8ME-4>6<$#F.1!K$"97($0DD26IA'-<\)%,5%.9,UXG1
M99>B$*.W0(P>$HCW.-"[J_)ZH4CS!9P32W V!FZL\(A@">C)O$ FNYA)A^ D
MI9Q+H$A,Z3IE,RCG\OKTJ&!FP<R9.9-&.1D3<=2+Q'%,QJM@N ._,F]@2%J<
MR<5%RLGD'TX9$S@G2 E#$=<D(H,I1U$Y';4FU&(%2%DGF-;UTT_Q%< L@+E\
M@(D3 X?,&E"97+W:.F69#T8Q3:S7N@#F(@/FQ.I;4IB; (12<YD03Y@A:R0
M9@R8RZ@3N!HK:]34.68%+0M:%K2<1$LFL8N@'4*&P 5-+FCNI?9"*@&,TQ6T
M7%RTG(H/,4S*0)-'4BJ#N$T$.<(",BYP;["46MN*7S):IWPZ)<Y"(F9)J;.4
M5S[KM!:96<HKR[0NY95E6E_]RC(%2WEEF=:EO+),ZU)>6:9U*:\LT[J45Y9I
M7<HKR[0NY95E6I?RRC*M2WEEF=:EO+),ZU)>64WKOZN-8?A_:'U?^Q_X9WS'
ME=V^7*:]E<Y6AIOJ:__C>O]>N]B-O-=]U4O&5XSV':&5;7O<C[^.?_AMW,A6
MI]I;KV[Z[<CV]EN=\3:F.)[:=JQ>./SZM]-6&!SDW?A5/-R1'TGMZ,VCKU>K
MK\:C=>T[2E:)T+=^C5?)K=_][+%RE7(Y\Z>*52;-,SS5$/4,(\"EF/E3]:K1
MS]'6YYFMYQA7/9;T!6BK6I7J?KKU"(LSM[>4*^?_RCNF=7P>!N?3,#<^'4]=
M>\,I/A_S>:O7.;&F;CRQMGW0B['6@.L.^K7WG1##9*I4?.W8T9/'Z>+26P\?
M73U_5)[S\^<LA(RM>W]R=-*V@QAN3;M;YN'YY^'J4=&J&H.:.E+XVN-X[3FS
MPYKGO70A)G\=VIK/DMKV/>9\60>AJAKZ//U?MJ$:GB5_P%@M1*^:W0Y:MCYM
M=P<32OU4X)2+.1#OND='W4ZM,G/+-LE_V59 FYUEZ];G.+#PX7UXX4+UZUIE
MZEL[MZ!ZMIV+R9STSI93TZZ&2RU;WZY$?BU;U^YR;EYXX6(QQJS*838K'W A
MNKQ^U#WI#)9-^-_9X]8D"5R";KVWO0XT]CX2NE#]VNSX[E&L_?)GM]^?2K.T
MU.I7$&=)1'C0K6W_9^OSLG5K' ^_=)!SPW+.@PL WEQ\<)ZS5%PI +A^LG_2
M']1NVM.ZVO][5"2]-S0M8_;<R$-,.#CL%.;<:^N,CA9^(]9IK%25M@)C5;+G
M7LL]T6PWCC;/=C?6:?/\VX_&^>=V<WM?[!XUCYH;^Z*Y\?FP">W:.=^AD[DG
M&O3OLYW#/[XU-G;8UO;[\^;'O\G6!EQ+X3T;WW#S8X-L?=T];![NIHLL/5_P
M^=;&YEGC=,]S(;Q0%DGJ<_)<H9%AU,-/-FD;3!(!KZQ)46=&U@4C,RI0^A#S
M/?-T/#/1TWF#LOLGW'EP]Q<3GFXH+_4H;"HI=18 ULXF8"TY&:C6%/G$-.+*
M2&0]<4AHJ:(S3 DA<BD^P9]<M+0@6D&T5TNI2+$@1)I<2XWC") 6N'?"1L]R
MY4E=$&UA$>U\ M$<28!H"G!,6(%X) QIJPG23D9*X4N1],H:9[*NZ9-+'!1,
M*YCV6IAF3;3)1JRY9SSH8 CQDB@)PNZPMZ9@VL)B&I[ -.,Q5PJ03"F:B]I%
MBQQQ DF#B7::&*5D+FI',:DS5IA:0;4%1K5<HI-3BAGE7@B-(\,X6.WA)^YM
M0;6%134R@6I*&LV$]$C&@!$7TB G:$)@NY@-)#!O+:":K!OSY-S7+PAI90G\
MGDO@8,PP 5<L6IMU'H/J*TMBC"XQ ?^4)?#7U5<ZZ5F!^^PHT<A9G1 GRB+C
M07U=3#%AZ:EQMJH?!WQD%L7("PTI-.35"KT]#IQ*H;=% C@V 7"$*1J](<AB
M3Q!7VB!-DT2@ YP$;54R?F6-"5(W>+IVT?WKO!5@*\#V>L6%*-CIR+A5AE/
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
MWCG'P!PY8IQT3!,J"&>8:_-PJ>MU?8RA_P$<LC^SN&VE=P!UK<6("GYM<<-
M?BAS@7-CD<*:(6X]B)NS%J5@ ",8CE'IE35)Q<WB!A+ANKU>]S3CV*5?/.F.
M6<"!P<C@^&J"LO/2JJS"A:'Y_<]+([-YBY\W1FE[R:>N6SOP0NQPK;!R2< 5
MSI(.S[Y\8=7*AX@M<.ZH822"](H+$37504JE:2(R1!%RP#LQ.>;]Y]*:)70L
MH!]&K6G8'ZVCDZ/?QX/XSH*_")\7 ;Z' -/&_EY*WHJ<"LXSZA&G(,7:.X)4
ME.#UP8_*XY_@)8#C0T0!@"IY+;RATH*R& ?0Y7B(AJ@H8F15[H-IX.)%%)Y9
M%#A@&?$R!(L=$C19$ 4ND:'1(LELP%P0Z[!?62-9$&X4ACI@Q'=P(ASP3YBM
M"D9\[ %%[-0RF^R/ESPRG-C]7JS6J"HK" (21X8S5M=>N[1?"^!LG_3[PSV,
M?+*I1NACSC9=+B+FC0;P=_+ZRQ$TL ]2"WRPLY]7#I?7W=F^R;&Y, K]:H4^
M#WU&_S909I3G OCU( _5?LO7]D&WP)8<MZ'MXS6Z*\8D\Z:+A:QJ7;3R!FJ=
M[%ET3_HU%SLQM0;7-A7@Z;&S#T_JC!?@P$\9+^8=P.348?Z!Z_=AW/(5N7&]
M"+[!279[@,>/MFJ&MJNR5\,>_7?_VF-J;L2IAT+4@WZL5TL(H[Z,MU'&XW':
M L]HN  8\^# 95=V;2Z7!L>;1WT0^NQ?Y<TTV[]J5O][M%MQ?1]@N<7LRB+J
MA8#UXFC:Q\=\IJG.+=K\Y=J&P+#0>#5IUPJ0C[^ :?:Q>OR4<W]-6O.S+^>[
MEY= <M,Z%T[O ]U"IXTREF! S,2Q88YZZ!4#6TKRGW#C2N//*,\-ZX[ V?-B
MO-WL#,T:?/1YJ Q;:>0[QB^Y_U?6S#:@G^O@\V=[5XSA3<8PIPW:I,USX$2'
MGC:!V MCC @!F'PB^;1.3BT./)\[ZSTWF D!QE#KNE+Z!DN812CC:#8U?@2X
ME4@-MS;RUZVAK+H(,Q+'OPWLCWS-3;<#E@)RUF*[=302A7KE<N9=AO%2QT,V
M*59!VW_6BDM5M1D_>_L/7B69@3K<DFGZ9KWX#N*>5Y2NJ,8FM [&Y?+X4X40
MQ^T("G'AOF]V\D)3MU>HXCVT8_^TN;['*2.YT!22R0C$A6*9*G)$/9?>$":"
M,;FBI3+3*:TNCDF,^%M_$(_1R7$V".#GPGS#5]]M^Z02MRF2TAK/576HI%*
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
MC@5BV_XHT/@LT/A^"AIMWL(',$0\20]\T09DM9(HYTI4%'OCN0"?UM0)$4]
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
M:%\0<5D0<7K=0BK"C0$PU$9K0$3-D0W6HZ%CD$_[X;2R1NJ\T,)2]7%I$5"
M]%OP@%P^'!NIU)8EYQP.5/L<55 0<$D0<&OZ8%-R'CBA2PA[QW-6(HX,#@;%
MB)E0E&&%S<H:K^MEI(3S#'RE*.0"[6"]I:*0+P15-RSB!643$0912W)BFQ"1
M"Q'PB@M!C&,F6;FREH.KY)//8,X?6YMGK"HU(5\X+?$\[KR_S9J0+[3E?J4F
M9.-\_ZQQV-C3.D5!<^IVX1CBWE%DA/0H&6HQ%5@D9U?6-#BO=#I]>RGT4TI"
M%E0L)2&7 !G?3R&C\D)2S1DR.8<3YRD@)UU$,5!)O +MB'YEC:DZE4]!QL(1
M2TG(@H6E).2<X>'F%!ZRG'G$:86,$B$[SH",PEK$@M54F.!%3F< <(@+45R&
M>FDS)(QOM%[:7*)G+&?89PB3C2F8I,IZRQA'*E"@C2$D9*TUB&B0ITAYJBKG
M,DSJC,SJ%/N<%41;/%HYHX)HA5<N,#*67!C/"92?IH RE\%+(1^D]IX@3BE!
MSEJ%!,^5;')-M!SM<TLRC$(HEZ0@VATL\YZ6KQ1$>YZ1F6N#,Z=I<M]D0;27
M,B-_3YD1X27C6@K$ O>()PQ\FPF'#+.<$*&=QSGIOM9URO1L^?8\%41[N;RL
M+YV+\M5*HCT*-$I)M&<N'<2;^WM!&TEBT(A@HA"/#H./+1D26"IB':?>#TNB
MZ9\7#[H:-?OHNBZM?LW%*I'RTTNA)1\QS>7/K)/<\*19P"DPBID-CE%[#Y$K
MA8.>6-9E!V]M@QD[_T3!?/W86M_C3'J#?4(N<(.X,P9I3<'@6*89]Y0'J;.T
M3<G:H/O3R8Y"FLBBL.#W<D&\MMQIHK%RQ#@I[H,O9;)G!BW-<W_66-_SH&S8
M6X<<\1&@A6!DL.5(8Z.UTEXK>6=5LB?5O;L%3FJ/JA.EO9=84RT3IMQ2:XD
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
MM]^Z.!1M_O9K>W,?/^L0RM^[.T>=W8OW;&]G0[:/VR6M[^MH6A]743,'Q)M
M"3 /Q-&<2L,YX1-^Y98769.FTC.OQ)UA.O"3]&%[H&;QJDH23^_Q*W+^"#D'
M"L(E6C,(UKSI=?O]*UIS7J%R,J@<K:T0UG!&LR(\,(1*E2EQ@<?23$L(K[0T
M1B%43COU>>$U32H5K%3PJO&/!FH3R\G$#$7IU0H3C*&"<R^,24- H[I2P07
MM[$>0-YIJQAROPP242U:XAE^40E8HL"#A##H\6#L>'KO\E#!:;0%G5<CGDH%
MGPL5G#YR5BHX1:^Y-=(/)SE>_&-!HBHR=[QDOV;.")6,6L>]]136ULVCQ1&J
M>-74C'&KQ)M3_[11&K<V^E_<YX;[U$M#.9$'M<]9/?&7<5R2T27T=P*#%""
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
M6JB0N1"4:?2HI&X:1A?(@I]!@.M#MW=81* ^][HA]7\L3+*2VI.3J-@C=4B
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
MG0!-*SDI"*3@B1?<D11S2@F$P>VK;ENK:V%UVYJ*68V%(3).'&A-N'&!@.5
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
M0B$S#,$2P*DEGOM,@C21X_0J)J87E*TM%Q;6M&<6E*VF/2_3'@O1<LV%"XR
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
M&@2&63G&L.3,YOP3055=+JG__7__'R+Q'X^C)>3N\=^U@+E7CG0O%NR8%0X
MCFBC KCJ5-- B?,2G$-&*4VW[315@=T3@1V> SNLB *[Q!'7#'QZ1WV./ E$
MO;#*1ZI]2 78<5S'9+$.<<5@MRJ\>P49,\7$753..?']&-IYLHXONC4_:HW&
M'8?:+47ZYPQY.#F5F%1$BL"ML]HK(8@*@@2/(U.WY7=_PTWLIG?%RE40MS*(
M:R_P.2\PE3$X1*P@B#-LD6-6(84=IAYK$Z(&B!.F;MABS><= 6XYCCPJ9ZL4
M]W:*2ZPRE&,33&!<R<Q;#-,R>ANLD#+>EJM<K[CK5QSU7'1VGI9$X0PV CRO
M1!30$B.0U8P@EI(1CC@7'+N^..KWZ>PKB*-]B=UVKP^*5HPU!/+1[0WO.6#]
MMG47M^BU^:*1"]L8@B:*>4QYGJ.;E,$D:2_ W0HA52&EM8*S\RD%@>_LD>;A
M 0U6!9PL2CAYH"!!(^-5 '3C-*GH'/-%4ROPL?!B&]_[^5AK%#:J%'FLR%$P
M$15EEC+%E<JQ82(T2UHH2;G1JP^75)3DOCJ,9W28-K<.;)+6&TV1(H0B'JE
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
M$A1D,D)Z P1+;[S5=8[)&AG?RBFHP.L)G8(*O-8#O.8]!Z*H=2%JY+5.B*O
MD$W1@OO P:<PR3+.BG'(_,&M49[.<UB_]-;G><,+V195[D&5>[#JW(.UX@0/
MVEF_,E#SCIOKSVH_>+ZQ\!V>[Q:1A&?U*JZ,:WVY>^37R,%<9*/:[7Z$&-=Z
M", U'L7L->$<'K5_HJ-V"+'[YIDR\?_ =PY_[M$/)_ Y!@9^L7=\R)NM3V?[
MK>^L<=$Y;AY_/FE\W#E?R.:%>][=_G"\!_>XU_K<SMF\NWD W/:?G=V6OX#G
MI<V/!<//+;S.YJMADXTI>(4,S\T#K,% PI5#1M*@O;.$<EZ]\56^<2$]8T0J
MQ"*/B!NOD14F(AV"IT0P+ )=[&E[4Y^DJ_^I0B0O.43")':18R9D"%S0Y(+F
M7FHOI!)>)'>P<Y\TCKDXR6N(?3R9_L\';F&Y)).4(2:E1MPKCPQ8>D29]D9*
M[FD$BL]5G;%UVC:M(K<5+%T/2\X)Z:1W+L^-Y<)HY@.FPG(C@6 H7L(25A4L
MK0LLS8=D1=11.6F1\($A[CA'SE*.F*;&QF $-4 $.:W+M=I0&KL[DVM-Y)<7
MH+,N>0?K<HY7X!O.\^8'9\7?MJ5.U4"V<O[7&O.;7Q9<49YD$L%()#''B"OI
MD=4.,-][YVD0QCM=O?%5OG&EHI(N"80I\'X>4D0&NX2<X-F/\SQJ/BG8]:-^
M/U?X+&L4>#>7_[:-2]=-U^_<7^%%<NO'<?FGB0[O2C&KR/4*U7[!Y]=6$W"(
MD)9$YDQIC'3""@E&#0F2>LES#S-<IV)5DQ*>4;^8"I?6Y]%^N\]?X=(CXM*\
MTZ^C,3QIC!RWX/1K)9'SBB(NF=)!,2FBRDFDAO,U@J77E,9?D>_[2ON2G3?#
M+<:,(Z42D&]-''*.121\!'85@Q**5F]\E6\\JNA,3!;%R 7B*2KD= C(!"N$
M92%28R?N3J?7/43#V#^YO<,S5?[7WL_XD5V$9J_K*VN\<FV9]Q(B)E8J#(8X
M)O 2B/#(T<20\M2FQ+$C@6V\9:K.] LL]*Z4^6EX=:7,CZ+,\]2:&:&9- )9
M6LQ&Y Z!S<.(8:ZL2IQBYD"96=U0MD;*_*+R1V_J7-Z[?J/HD::VOLC(QBOK
M6?O(1*M"Y)4A\F(;G4#!>')J4*(ZC[>C%K!9>00^H?46&^F#+A*O)%_5E*R7
MU,Z[@K>7#V^/3#TK>%LAO,T33BMQ-$1;9)3->>61(\.(0 D'6#\#9HJJ(H%+
MRV<UC7LNM<O<*;-KA9DW,P\[WX)\79*#[GJ++XKL+R\6NS+OO&IM])Q3^ZK
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
M^J0? 38;63^>ZGHT/>\'P'3/[ S3Q0KP<JLGQUG ,6"9QJE@(8#B ]:/.<^
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
M&9X)M-'8.G;K.:NGQ]F7@A59?RQ;775Y(*ZP[ OZ%6)(BA0'%W38,7KB\0'
MINA?5AO_I#%9M^&?V4*<Y<:,/7EFML/-#W_8B*D(KY@5)8YJD8)PR0-1.:M
M@_/!24EE7LBM>6;2.+P=5N5V(;22;+)K$_1Z4,6*@KH2^]S#(<(_U!,EBIR8
MH(6S!;5YX&"2%5M(J$MTO(/R>A?B*4E>;XV\UR,ILBBE-XX17=F2<%U6Q.3*
M$Y]S9ED0LBA8DM?[2N=W'$E)\OKN"7H].N)-F<NJHB3W(*6Y=IP876@2RA "
M_$ASP9*\WC,ZOMO(2)+7NT/>&R&2*DC. N.DDH4AG&E)I'.65*HL\RJH(F<F
M">Q])?0[CI4D@7T?%+T6_P -*SCN*T)]H;"3%2.R<)1(6MA< 86+?)<D]F.H
MPWAV AN83I;B&MYE8=R<;'9X3#'@70\0K#,M'.IVA:DF;7OIZ;]B%\N4T;E5
M+OAV(V[ ;>FH5)KDC'G"G0U$25L1J4IJ@ =2YW3*Z'P$Y+^%L,&E@]YOC0^D
ME) ;,8/UF$/AF+.YX82;O(1_M"925('04 0O/*TLIW'8(Y.)%3Q<5K#UT$/2
M!':0^-<C$EQZYITN21DJ"YJ J(AB+B>EI=0S:V41JJ0)/ +RO[W2CJ0)["HS
M6(]F*);[4E<E80[3B;BQ1.5@%HBBK+11'KA#GC2!!\\*MA[42)K #A+_1JP#
M+$!G<B^QQS]0OW$</HE I"D9#3Y7WB=5X#'0_^V5A2158'>YP5J<Q(F\I QT
M 5\HB:W]*-&%L*023H5*!9 +;/=T@<<P >J+92)Z^[&4QQTCWKE8"ASW"C],
M*M&6F.#FU".T@[F@%=$48\6E4SCP2!'KC*^"#D8KF[(_]I6R[[B\XCHJT84T
MGFCY.K2\'N4( 91:%AQA'*,<3#FBF2Q(*70HO*65*8"62[:%@16)A'=0.-]-
M>",)YULCZ/7(!<M#;@3UI'16$%[YG,#A@7"N: A<.F3923CO*V7O1E>J))QO
MAY;7 P_6A,I@OVSM=$5XKH&6604JMY<^6#@S;542SGM&PCL7<4C"^=8(>B.8
M$*J<X7@7HK1EJ&Z7! ? $%'14LK8A"9/TGE?27LWFDPEZ7Q;Q+P6"Z"NXER$
MDA0%#P0GFA#%@%,6N564^<"#WB7Q_!AJ)E[_\'*0C?PT:P)& E",9=-CGX4:
M<3T[]WI\WX43-QAVM-\<[WZ&6QSZZ>N0PJ+;9(6;0RRDRX4P%O08B?7> CY)
M41D K^/P%S!"O=_>$(O=F'F66,(NE%DD1G"OC& ]G$!S5M)2",*$LMCX(2<*
MS@\LG8(R4XI<L%@T48AMS;](S."!,(,[[?%T,3-(CHYOY0/K40B=ZYRKDA/J
M*5"_\908C#(Z:T/(=9%7Q?;\'(D3[ $GV(W(15(0[I@QK(<T.%!_J4))3&".
M\, M4<@G@E,V..<XLV@IL$$IMM!G.[&$A\(2[F?6QH(E)*J_#M5O%E$8:[S1
M@I0Z8)I161 #UA[1L@!#3^>5<.669FHDFG\H-'\_<SB2&G K#&&]CL(53#@G
M21D*1L#>\T0S4 9$J!3SLC0VEU$/D'3G]8#'4%WQ;"VR<ALE$U^[[P:,<.?@
M^:?;F6M_#=3=<7<04TI)R<M<E#DO2Z6, RY1!E$!KZB*\O>75_,"O9TV]N-Q
M,P3@35[\9U9/SX'5#V<(L7\U8US%L^ET7)O95)NA?]<<-B-<Q[@9PO*/7L**
MQGXR3<)@6\+@]>:X#DJ5#RSG! 2 )KP4!9'H,5*.YL(S72D.LH"J >4W]AI?
MBYKN.5LF\<.'S@^OHPT+5]G<26FI=-P':1AE5@CAX'L>"G4Y0[Q$"4Z<<><X
MXWHXS;&""X;>,N\E-B+C1-M0D+SDPE0LSVVNGSPM!T5^$\,Y\<3$$W=GU]?A
MB9SY0I=>Y8$*+JDS08*VH$!W+'W. [\WGIC8WG78WGKTD#*N\A+;RU,3"*=&
M$05V )&"22><MBROGCR5U182*Q/32TQO!W9]G4@(9]+:LJ@"+3B58#M5LF0J
MEU+[W%1%,HSWE@^N!TNIDTQIQHA6./O.4$8,,Y)XXTM=2,\-*\ PI@-5JF08
M)W[X</CA=91 7>92.%,X71:<6["2E [>.J>$-H;G20G<"^:W$3,N K5<EY10
MACUX0P$*8$E=+&PW-'>Z,/3)4[6-D22)ZR6NMP.[OE8^3!Z"+Y4MRIR+X&5I
MO91<^Q)(IBQLT@+WF!&NQ<I-*4#;Q_GE0F@TASU1O/ $_BXYJX+3M%4#\V*S
MNF87U< N8-ZOHJ<!$=G=Q=SRJXDTWW3ITC8+V(MK9H#DJ_M,+TPOO-D+OY(>
MLM5%;EY[@;2W'MGV/4F^ZD+)]^YX['WV"JX[GF0O1LZ[[+6=-L:/LX(.,I!E
M^0H+NTN87G3P7V:*]P5L=258_]B,X>NH%0QM4P![_C<S_NO3=V-XZC V#8C?
MG[D/L\GT!'9PE72?KT+G\8#XY]'8PRK^\"["\2===^#^,V88_J7]W 'Y.;SA
M$\#\DY\D*%\+RC&+,\'L6C!;S^,;9,OZ?39MLG?_>/TF ?5:0 6CB"Q915EO
M%B6"OAX<WS53/=SLR/T8\FO_KH=Z9'VFIYGQ1_5HA'@$)'H:N_6DS-OD6KHS
MUQ+%Z@K#',\+Q[77QCEEJ"XK6P0:)(VNI3RODFMIOUQ+K]Z]G"ZYENBK#Q]_
M-\%H5U05R2MJ"*="$EGY@LC<Z."#$:)@3Y[R<B N*,/81==28HB)(6X]PLB,
MK711<4<]5B18K9FAMM"B+$KK6'DY1TRIMWO#&@]_6&6-5&K)BU(3%EA)>)4'
M(K6N2 C:VY#;W..4"RH'DA4I IFXXJ/CBL&S0 L-/%%4G)5,@39@@2@*7=)<
MY.+>N&)B?-=C?&LZ(1/.!L<*8O("LV^Y)[H4@;#"%U595:S2.!)$I>S;Q/4>
M!M>[3K*9DEQISEA>,&Z%D+DO\MQI:>$3MSH9Q_O+"%^O:8#.5K:J!"/*LIQP
MFQNBF(9/VEH*MH"U.<YZ+ =*;6J R3A.#'%O&>*UVCK[RG#MP1KF!>=,Z5Q9
MXV.?9T=9Q9,:N!_<[]6[9UA[ !SPW_"NE^)WYHW*&6>D8D5!N(=_M"X=*24K
M@2]J(2KYY*F\H)-KT@,3V]M'MG<=EZ!3O.2&&B.Q_QS01$6IM:J2E(,I;),>
MN,^<\.4J)^0\%+JH+%&EJ0@/LL(Y7);PBMF<P^%75:L(TN+&4[_O,@'WH8\"
MR8P'NO!+4[_;B3A7RLNXS99^#[QQG\%F?=09FE-0"I65U"O*+:N*@@&MM/U[
M\[YQ7[ZEQGU_CX>]/OVH^W-JZ+=5)OEJ(Y(L12A\02W1.4XV"U00HW5!9*%*
M5RFCE'!M$Z?\)H[#BQG1OK3RW$.ZOP;9>Y4+(T#[\<SP7'A)*^-"+G7I?<$=
MO0+9;Y/:$T%?BZ#7XY] O<I;L/=4 #+F<(Q$&V$(6(6JLCK(PA1/GE87E%]^
M6_O^1-([2-*RRJ5U"FP=X7G!K<()+@73Z/?FWO@[)NDTK&,[I+XFN\O*EL'G
MAI3:><*- ['MM2?!"<<EE597=-O3.A*Y[Z3F'H(&*H93+]&MP0U8MII6UDI5
M:I.SI+GO/_6OA[ED4>1 \YY4IM"$.QU T!>.5-KJ0C 0]9K'1*>BXDESWQ^Z
MOP;9YPID.M"3$ P'[BAMI!?P/Z!\SKRZ"MDGS?W^3/'UR(VMO*R* @2XP+:A
MH:B(KK@BH8#/PFIK< H?I3>.6B>:WF%97F%_B.""R^'PRY(KXY4HI*,*$()Z
MG63Y0R#]M5!%Y3Q5I;-$:<U!E5>2&%7F) ]>\DI3)4(5A3DKZ6X(\[NN[G/U
MI_NAW99&L(0/G@G$T=A:3[W+SNKI<7:5:,56%UT>B"NL^OO39E+C(KX;^V$L
M4O\>0U*DB'>O@UA//#[@R=/LSW2!2Q'@VPS$7XG'7X E>\+C[S;0<F/.GAPS
MVV+G_]X(JE2421#:C&@9%.&%Y,0P(4FA+?6Y9;K2<FN.F8OYZGUFW#QP0K^.
M,K<+L95DFUV?HM>C*@6555!!$V;+0+@W)3'":Q)R=+S04ANN03^[D:<E$?+N
M2NQ="*@DB;U%^EZ7V(X*2G-!O+:><%5*HDLD]\)2'ABE7E9)8N\KH=]Q*"5)
M['N@Z/7PB J2:NHYX:6EA,,Y8AJH! 0KE#0V+UWEDL3>,T+>L]A(DMA;M+'7
MHR4A.&MS51%=2%#)*TF)9)CHI*S2V&>^5#Z)['VE]#N.F"21?2\DO18%4=:5
MS@5)9*E*T,*9)Y)7@BB'20UYP411[)#,?@SE&,].8 /3R5)TP[LLC)N3S7Z/
M*12\ZV&"=:[U(YSC,VMG)[,AAK0N8WMML^GIOV)/RY36N5TV^/-F<S]MN!<L
M)Y4L<L*-"43!B1,FM':YE967>4KK? 3TOX7@P269(+?("%)JR,VXP7KD01<E
MG+4''N"\(!QT6F+*D!-&\S*OJ LE^C&*05G<>)9@X@6[RPNV'H!(NL!.4O^:
M+I!3IBP7!=9T@"X 9B[1!77$JR"Y*:6N3-(%'@/]WUZ%1](%=I8;K,<TJ"I]
ML*$@C%=8VQE*8JJ@B"YY:4J?5[E621=X\+Q@ZZ&-I OL(O5O1#S*RAAARX)8
M8QWA$JP R<N2*!:DLI6@88L1C\0 =I<!W%Z)2%(&=I@=K$5+"@-*H"T\*;7B
MA#,IB.;8[J'P,N>&&9;KW=,&'L-4J"^6C.CM1U0>=ZAXYR(J<-PK##$I1=OB
M@N\W@B6E-5P'4Q+0C13AW%(B*X7-GD51!E"4JBIE@>PM:=]QJ<5UE*(+B3P1
M\[6(>3W6P4!K$8%R$BP%$@XE)]H5C&@O+956,2^Q=7&YA=;%B89W4#S?39 C
MB>=;I.@U\<P+,% KH8D"FX3P2I=$&PLVBG;6Y]1(IK87OTBDO</B^8X#&$D\
MWYR8U\,/AA5!LTJ00F$_;>-+HA0HW 4#+3O0DI>8F)3$\U[1\,[%'9)XOD7K
M>6-8" \!5&[L.V,8&,W>$JUL18": U?*&UTF^;RWM+T;;:>2?+XU:EZOG\B]
MX04MB,\%)YR6V,R=@?*M/,^9R4V)O9]W1D _AOJ)US^\'&0C/\V:@/$ %&39
M]-AGH49DS\Z]'M]W$<4-!B#M-\N[GWD7AW[Z.J3HZ%9YH=V("W@G-<NY)$7)
M'>$!S!3#\XK0PCKEK=&YY-N;:[$;@] 23]B%DHO$">Z7$VP$%1AS(DA)*,/6
M30S4(YV7DK" C=ETB:W:,$VBV-I(C,0-'@@WN-.N3Q=S@^3L^'9&L!Z+L&"[
M\"(06P(/X%0J(IU6Q =6LI(RQTJU[?3)Q IVF17L1OPBJ0AWS1G6 QO %XI0
M2$<,K1CA@BFB*U813ZLJ*!],0!6!BD&UC5$:B2?L,D_8U193"TZ0B/UZGH'U
MF$=AE0,2]T053A$>%%"[HI8([B2G)<N%++8Y9B/1^R[3^V[$2)(.</=L82UX
M E8===184KHJ$)X[0U0>)%&>:70(%;D540DHMS&"8\<&A>]AD<6SM=#*;51.
M?.V^&W#"G8/GGVYGUOTU4'?'U;W@M*>>YTHKQW70DE:<2PL\HG).T^+WEU?3
M\MY.&_OQN!D"\"8O_C.KI^? ZX<SA-B_FC&NXMET.J[-;*K-T+]K#IL1KF/<
M#&'Y1R]A16,_F29IL#UI<+01/N*ETX6GDGB!77=<+HABSI.BU(ZK/"\<^HI8
M-> 7A(^^+2UF-]3$Q! ?.4.\CCZL7 %:KW>!AH*7II*Y#9K;,J?,:FGXY1SQ
M$C4XL<;=8XWK\32JK0]>89TQQM-4A?E%IB(!A**HF"H*P:*>S-5-].3$%1-7
MW)U=7R^MR$KI"L8HS[ED2A:@,!:EJ$!C5'E1WAM73(SO>HQO32>4+ ]<Y"4I
M0\D(#Q4C1@1%JC+0HBQD4-0]>5JJF^03):Z7N-[N[/H:3,^YPC!:V$**DKL0
MM&;"!R7R$+S1SB3C>'\9X48=6.Y$+FA)>.RT4)2<2*X-<;RJ/!?<L\I@ &7
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
M.[-!-FELK^:VAQD/%Q39:2*T.V>Y"WNCI[)Z,IGY57[:H(F)#CMT6>AQ&X]
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
ME0>T?4)_\P-6<5XO]?4 B+D87N_:.[E8MC/6F!>VG$020XB#>9[&FU_6;3Z
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
MITW+V-L[>C:*D=]ABQ:@VC5X <Y*'&,JAOTX;(Y0/U[..=G$U.["KR/JG^2
MYFK %(\Q&\K80?G?@]9>X(.*L4%>E2N8^J=R4%(VJ"2[!#,'K2&SC(O_.YFO
MJ$L@<+V\W%C;M)EJ- -;#(USC&!A?ZHD'7!6Q56JN,8.1Q<[F&_K('M^R9FT
M1D2&A^#:DUD: -/IN$V$=^3$2S4J;WZ!\SD"D=,N.S:QK3$J/]'!MZW# >Y=
MYHYKW2^7#9+IWX(A^7%<1=O=-HX=:A/^EB)?/;MN&_S#(;>-<.MYGE ,3XZ!
M#_C)2B!7C]KDR&%4R+N7F=@E(XK-(^#]>"SX>:3GLZ(PI/.Y/<.6K%I?%&C
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
M$3+=R'26!@0<QP%Y+;O3(#^'<>R66QHX BOU\Z&4%Q1)O<()!(MQA<CZCT8
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
M;SFH3K'DW\"U!'NBU'_!@)X5CF PA4E_A!-AG_=JZIM?E"!'MH0J%O=%9H3
M[<+R 9O@@$PH4 JJOB0L2F[-">9C8!$8M0$C3(<G&R8N+8KRHO32MQO26ZAH
M#^:N6R=R!U<$_!0DT#*L0HM:5'P[9C?_?GY1-1EM*GI,38^2FQ4AG"K^,]3>
MF<RP^\SW;?("'1=,(H: ?6<SV_&9[;H4"0A2806_LYAM^,SQK.5C&ZQ.@:BB
M3$$.A GF8'G:T0SI4U!J)A8\>Y4\WNLN?&;8ELS-:,2[%E)0,:T%I$-"(9\L
M%/$2D2A(K"_NC,>G8$<RF!&*$SF8D\[1ZB00,FHIS3'#[38!,<>-;#ZL5K*E
M$+^ET1@ S60RS1&,2UXR52WM[F88K(G35<S6:-7:6:_YIU\J2%2&[QXU&OX[
MKQKT-IH-+[/P2Q=VH:]PZ<"5+Y6YU^@TRO!2,-/E5_7LG?W-<G3;Z3U_LU9+
M]^R7Z"SK.]N]^2:+M?ONLR^VISO^KJQ54<'+44'/6:_+])/[A"YTO922:<>[
MT5;JY86[(YONDUOY/MB:X34#*^M!]ELSO"BZ4<NXHE9"]EE7Y>J^N\;"ED3>
M$!,'MFXN4;+H]XOCBP_6Q[G(RTOU+7X&4FD?G\FS"M5Q7'4<?^..V8K8%+&U
MK3W[#C1B6MXLHM--T54?^8U!ML]]Y)?T3U>7,BAF4LRTHY<15 =FKZQIST^^
M:1=5SYWCZN3SM;SF9:O:VFLV'_.:][!7M]UC/4NUVN\L?LT^LRS5:[^S^'7T
MI[575<AM+W)=@[F6J]#;4?0Z?=9W%?=V%;VFN@7EC9V7LR0^4 [,SM]K8#JL
M;VS:(EQ=/O'*2+)8S]C45E%(>F4D^;JZQ*7E*.HQQW_#:UP4DM:*FC'X0R&I
MU4BRP!I3UR&IZY#: S#3-9EK/\TKW*^[3/:.0FR3^4\,^>T7A>P@CAU]TRM)
MG_&V&\7$+X[@GL<,0UUZIPAD)8'8S'ABX'^_"&0'4:S;7;O1;+8(M(=]8\1:
M#] Q.33]693(L<57(159'Q[@0R^&$!IP_7O0&M'T%JQG%IB>[EH(J:H$6]8D
MIXV:,*U1H$PM%JG+)E;.AQ&V7\!F4HU&5777BOH.M60TT\Z?R;:O=<MN4:$L
MVG/(UP_K)A=?4E'A?WG' ;T,((,-'R(8!(8Z2]*[ !XZA?W#_RZG,YWSL.,^
MC%TV9*+)9+NP%2<VNNPA1JU6Y*,/'/"43V.IM>C+'<II9EM5-9:$-U_AU7AT
MDP"O&PSD&TT89HWYRK: LJO9?)>L(*/N"-2M$W!!C??I^J\A]?C%*RCNXJSL
MP+'\(C!<_Z\7)_\\O=(U\LCK*G6\ &.&9$2_D*I8O>ZN=GTOVI3M#_-;[6?^
M*]E(H&SFUNR15M]_);JC 7W<$/<]@,.=N))RI@?>ZUTAV6CE]&$S <-#<8%D
M0IW>Q."SW>2H29SD7]Q54CU-8CML](>KFD;(OD?4/%QVR!Y@URH^U#]NCN#V
M==]8WGJD;,=8]]F8[SSR,N?V/?W1:EWKH6/[S4[M][[!A^WJEK%=6X,'NR78
M>M]ZB6X)_?[J2=5BV[A8VWF51A26^>3JR?;U2GB@"\5N-DM8FC6EZOU5"?9K
MP/14=JI3P'NM^O6]*LM4E:RJDG6#[7_X+.-:'_<8""THYWV#$XG5+;">(86G
M*R=SMLWZ_2U/Y[MX\-8U])K,ZJN"NJZBUV+>QG4B"KN[@EV_M97.KUU/]P;
M7]8RL?,9Y'UF>BK+O]TX,@UF&YOV+U%(>ETD?3"9:7L+/J?"3VOP8^K&FZ!G
M#QQOD92#&0%+L@A4^<P&_3)L9O:>YISO5]KLWA&(R7K&I@7.BD#VAT!,YO:>
MUNMNO^AC]S!L;USSJ_+NGXJ0#N;=U_="J[1[D>>JLHJ?E%6L[GU6]SX_0*J6
MK^Y]?M&[+,^+/$J2[UU(G5].0>?-BX3EK<J8L9G@K=4:2, BBC1\K9BB_HEX
MF!4IUV[Y.!S@Y=?UK;!EA0G3BO0:;[FF/ '4''6U"0K$;!)$$=B[!Q$8*'RV
M.D77<#WE?<:T!APZI#M481F34%9%5?,G,98A%;D61%E2*L,,;U#F69:0 J5)
M80'A8/8:6SF&AI<@P]NZ=@H:;R@NDV9X1S-\2&&4V<N6.=;/ ,J2B;CQ&(S"
MFS%>:9M,QZ3>2?)?ISBKN.T:=82XQ1GOY*YNX:YN0<[X#3XBK 2\^CFEY6'E
M!T(HU]#PG*(&1L '42'WQ %TB"MQBS2IJ3&/"$U8.G(@9L(GA^$-:K_ZJEO:
M7AACQ5CSCF:-_P 2I-EQS^4V 4*P<D87>0=HQQ: .KJ#. 8BQ GN06'=P(/S
M>WI-!?;:G(/E/E1T1^: N+A[>:G=)+BO+E 'L%X7&0R6D?H?%3FR4WG7:\HG
M8'=E6@&&6IJ7)E@13U,^# ?D(0@6281<HKH?.090R1V0075=O;ANMFDP:N+:
M8AA^FM3W'R^Y^[VL7L1+W87-U[!'X3>Q6;K%/(J$&4KL5XX/H^-&@^LP"O/[
MF7O?!;MDQ70*?#L8XQ;#+$.2SL=!KMV%)&Z S\5MRWB!<@U>F''0O,49H# %
MUI>KC7F0:J"F)CIF(1]4U"MN&2=07?Q5 T'<00VK:/(B_#$*P3H> )R_ ,(2
MNO@<KV3/!$2 NY'!BIA/IE%R+^R_:1K>X@]BF*E@9++-;[FP$4'PU/C!4IHD
MHZH;V JLD:[9EDM @4F)9@1IY%' 0DX3PT^"R8,(!H)WZ%."Y'0C>7OFY3SX
M(=[3Z);U28+C\ '=^<[*&[3E]=TX/6R\JO<$-(3Q"&0-@&*&B$#:H.\2A8 :
MPG($4#Q L#],E#.$6-*Y, MOZ5;C"8HWDIH)<40R!?C@M?!8OT:8H[)7L$#H
MPG"@(*R8 Q"$L(9PQ(G]<:8,Z&! \*DOZAYPB9#2P0*ZI#K:.Z!@_+\ (@(4
MF(8FFA11'AY,BQ0662D\G)IG@V#*I9;#F84T_@'TD!)-#A, 0(!\ YN3PCH.
M$!X=%H>_R^O6\19WH3W1>2S2Y;>EBZO2I2<L2)</9Q5M2BFG2(Z@N2I]7TJ0
M&'D%Q1>@:Q2$,%0@1(805/<T/?K?]+J\B%U(D60P*-)R($"7> W6$P]!@-P#
M]>A8+ Y(%P/3&L>-[0G7'2GG(,AEU37'.]^E$ O0"R\)ON)KFJ8A$C/.I=BZ
M0P:71@_P^(@3K0BZ 6,FO)&6$UD$T7<0DL!2I9$$=,>QRC>LC1=\\)HC/9.,
MP<OL"^ (DIB@.C#>J)%VH'WB2#E*>93:HSD)@Q@1DHZC^*D-'[$V1.(!V@0Q
M?A<*4RE/IB@1 5KYO:X=U;7J1!8$S0%&(J)(HEP8%>%46$"P$9)4%2& H!J6
MN!!6U;]@&Q7 !3V(XM<A2=(2E9CG+NJ=BS0EJ:=-(S1SX\J47)BZ^;+5878%
M6Q=@,> ERAM KM&$L".-7!F(2+<YP/(&WHE+N5=R>FEF-D0?0%30&[Q(5B0P
M$F!KFJ#=%,*S31,7E22/.>G8B =#:;KGG*<-RAN&(!D0EWE2BI%Q."VM8%(6
M)@/@B67P12J-RY"88*I:#@B*H^TW%5Q%B&342WF0Q!7HA"&!/"RTEV!F4$@9
M"1]8*3P!K H\7?),TR<! 9#?)>GWK#;=%NENMXCKI#0I$Q+_U(KDX"XD A,V
M50"NW2 O'8VFP=JPCNO Y@" F@DK:3))AK5:)2,QN(9Y"G1VI"4(&RAP)K1
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
M[E=CO,=]D/(@HPO=\V44G4N*;ESWGHPT; ;R7IN_RWV:ADEZ<,^#5/MW$:2
M7BWE61'E\,@H329:H&&DY_W,K$4<PL!EF;06Q$-X#%$Q^QB.GP"Q!%%$2X&Y
M!C C3$$## M>KB*$10UR7*6XJS[#UZ=I,BS@VTGX@Z:@UW5M'@2/;S[,FG,-
M ,AA7 ")SPP#7V<%#*(-.6!I*.9!5LC#),:5X;M7X6@$S_X&?#-E6C#X=Q$B
M+.&!SWS )UA5;_JBJAY_'F#U- (R2;5WEL=,JU^.]$YVUJG7@%O$!TV$MGQ*
MX*Q\1->.8,@4N1,WD^5!'@(Q#C)M6EQ'83:&J:[OM8N_3H\8#85#Y-0$8"*:
M '!L J#-MX]@2!770&O#!6 *0S47AJI8(FG^.]3\\&\"\ 48SU-$N>*A9ANZ
MO4AU63 A0@B3H18%6:XA <YM#Y^;)/!;RE'N1/>-73:V3D1Z"9^URR*]Y??9
M@UN_Y--<X,DVQ.9I4P)A29'. V 2I-^1CL:P>C'N#$2R>9!D-2CO@DQS+,0?
M/@-_.>\9\M:4#_(0QKC7M6,"2Y@!Z2'&Z6-\WX C@"&,AR!QTN:W0&Y!R:T
MENL@ PJ_2XIHJ,5)#H0_X%D&X^)O2-M#V I.65*58'  R0]<BZ3/0!L5P*>C
M, /)+O"QN3C<63'ZL*2Z"_.Q?&J.(TH9A5,@>-$K$ A??\@F1S7'(YI .^T]
MT1(,,!%(G1%F2&U!*:. Q8H!\@?)O2'@$B40L$13EI8B%E>9\4B0HQ"7/(J0
M^\1:2P#1Z^7<,&\R&F7P\/<XN8N%[ >!.@BG 9+2!/Y-0Z"@ ;)N8XC'%<\K
MTMLC[TE:<1V,$289J8##E$?$13_?A<-\+.V/YEO"#CHTZE>"ZRR)BGSU*ZM"
M>>OOZPU?>VVFM9WG073SWW%U7C4-;OC!-5#K]X-@!)L\#**[X#[[Z=/,1),P
M/FA2QSQB'YNUC<)PE0%%' Q"1<J.#,-XPX9J?]?K&<SH]Y&CWYG,MRUF]5U0
MHZGFFRBUX-U'C;.-#)49(0)3FI[%S'Y/3.GHUO-/:0@[L&&5E@*.@>%RG:0P
M6$K /$B*G*3A79"F(!'O"7YD#X"H$_ "$[!OVI4)6,)OU@Q= G1=^[;AK* O
M@MH4 :V#G L4OA: P 0N<0QP]GJ(RVVQY/E@]VP"\*:RH5T(:P47'E0+*W4V
M 4/ K-XC QR%<:TG:XJ]!6D\X4T;#;0P##M)P+K+R&DD8'*P\@<AC 965?H=
M%C_@#^DO8<@*2FGB96Y=6A!E20.V<GF!-H8W>#J');02,K#?2!^'@^_P0C%%
M\QXG'_* K$\)AD&1IO!F<S4(NV0*FDBL6(PSY!$H,-@$K37CPEY 507V(WRO
MP0YSH#* G53R,!^0R+RI-*OD&^M^%$@,U]7PPM!CX3$?@45$AOP* T;+8 E\
MU9!WXW P1J25EG5M=RR:-<+N 3\#3?$D1F\#2867+SRT/T:&&%%+#A*A 20Y
M(<XR\_*#*P<LD/L.$KP8@?];I/@^&HUC'LQ(6A"MIM\3Y)K/V:Y2IET#P=6T
M19RS*=L3!ESD=D"?2YZ+@$<&2BH<X6MY [C#QJL1OT7GIPH=P+JB!$BJWHV
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
M$3(G*BEHVOC"F"&H[5=A+*ZBL;!7KXGHFSM:$R$C5L@UX+/&0^#N+IM62?P
M;2@WJY5NEOG\;M8&C.W\M&>^V9:"Y/3JY)MFZ]I__7ET=G5Z=71U^M<)79H%
M7WPM/W\^O3S^>G[YY\7))5C"YW]>:=^.+OY^<J5=G%[^O;MB9T;OXCD:B(K2
M7Z!\VC3,O@N'Y(&F>_.]XD3>,I ?!S.)OA)'->5,Q+0X$LQS"Q8A*M8Q'U)J
M?9["=F0^%*T#)-<-Y>G)?":1(I-Q6EI6AOC389W-<E. 0J9SCSJKIV[15UN,
M #U@ESH1JES>,.'".,,#HU$5.0WQV+9H),/+-#WX$S.3"R&-,3T8@;CCV3(/
M1CW*>^BTDW^*6^J(2ZKLF+<@9,KK,W]NXK%*]0._(\9DSZA)L( CBJIB<F=U
M%E1&T;&2CJCX5TS\!]_H#VR&"G8(R92;67(1)U4R);[(A+,TRQ_PQ1VE&\(^
MTF @6@0(\JOH>FG?Q6JAS<.J.GEU*,OC9Y@&QJ+E9M5Z9?G(4DJ^&P.Q8GLB
M\+KR>\IBFRDZ$=$5H#KL0W-##)A2J3+3D@%LD.('>#J,'0-$<B#P0C.9K;G<
MQD+W).%4G+)B%24>$)D>LRU*AB&G%_P&*NJ4A]14T[FLXD_7CK3Q_12S0:CV
M0C.-]XV#[Y)D/U$AYF>\R#6=HZ.[I(B&Y2N86[H0AJ,%R8HI.D>=J>I_AQDW
M=C?B("M.0,^N3D#[@\8_NI("30J5MY1K,Y*&A,LTN#^@)%DFS_+YP2A*1!+#
MC-+5LKM@6B8T8U]F+.''U(R:-><E);+] >:CRLQ>U/O5X%@JAO,>T.#X &4Z
M+ZW>;GK28SH5LRUFN88FPAZBO$SFU)+J%PP@7!H1&J5 BYS[($_$GI?L4 CC
M58-2^FS='1=/W6K7G1JEXES_PT'> \T?%3= @YK8AKU([&VEZ.6T\RN%+Q#;
M5#+6!%RE5I8(&\QCP22V80W^"N-E4DNCZ""G5J,_ &I6&1>L<JI'(]%8>41+
M:*2-I^&M[)-<JR*8%Q;+#^HV$P?3)(P;77;IC+9I5FH?9J64Z<EV1SB=@ W0
M:R"3R&=!L&3G'Z68%(E#9%K&:$+2\)B)9##;]3 8=(!)*U221^0JTQ?+;&Q1
M@"=VT[4^R5MY7XZN'9^?75V<?[V4UQ6?'Y]\1F>K"R!YW 8H*S0S3=;S809'
M)#B0;,(DDL4$> 8T1,.4R6H_E)A43$!B.:S+'D0YQDFIY8\&N7911%PS[>#
M=#_PCTSDL<F."@ 083W*0FCZ+8S!ZIP(D5NE>8FR(;E"F9M=S,V4<M0D5.8B
M"B(X9<I1XBK^"?(#0_W_(P/QXG$2QU5?8ZQ/E8R1B=+.45CGZEV>'%=:*2W*
MA&-<;2E>8/D$E^8>0DRE&!230MC*E$J13"8%EK%*XQFW4CM^\Q4WQ^.0CV"K
M9,*">#K'0FDN&B>*W^I,&OD;I?V1&)I25PQ&)GH4)7?"2X1M4HKD0.:JIOPF
M2&G""N(U-604E1;H*@O"^&T0%5(%C[FV!NG,;9)0!./]#[5'0Y*([U>_&Z-G
MDN/IPQBV0/V!*O(1M;NBHAE+3N+R)!A$752V0Q*YA:!"TO+L$NO8^&VU 1@M
MY<-R!5I"]3  ;9GR/+MVHK":,@-*H<:0_+^*X4W9N&P.1-@JZ:!L:%G:%'@?
M ?5/ M\EI +MY1"8=>[0>!D$:8JD*?JC5I-1KFM6FE+R!*"1NDC%2V7<@;:!
M3, :=519@9V]1=ZCJ/61#A?E-9+/)(VU%Z#:<MVDH^$M2D227PJ$-]#]@,WX
M.#WJ6F6)$"": *01-U^^3)Q/RG-\(FM1X_[8:L39>+5MM . W&7Y//7L*DO6
MEI+S?O2D;)S!EF>1JXI,9+4!_@.BHQ$EK*Q.-,LK9)!I5(<B!%-42=>$UK)7
M,O8=(#2AL,&Z.@J#2)Q@??YWE*P429E[@6TXN3IYV;&3%^M-3UX\=?+20,8?
M1Q=7VNEI&2W1SJ]^/[G03L^^G%]\.[HZ/3_K@IC<RNTQ=>WKR6]'7X6_<_+Y
M].RW/7%XJ,\8IN3)C#H9XX[$80[9.RG8/62_4*H-6G2-[CC2"XC1LH\:W0KP
ML3)KFFD3V1)3)O7-](/),,^]=+<B/L%2F."N=JOJ)O=1$$JGHFP-"CX$IG3
M7!_0A!?#-T-:PB+$999F@6PZUG!D,AZ-#N@!C@X0MO@)1:A\*.(&9%=0M.JC
ML#D!%%@00U:8:!LC4P(IID#.C%CK-05?L-8=?<I\9FES)>:-6B(P/"4>\GO9
M'/>*=#=>2M5XK#*L&X4_E%:9$<*H_)Z,U#2Y+FOWT<C'S$;0KUFUD4:[\&:-
M>T AM[LQ%UTLXCH8A0[%]8R.KX(O<L&G<<,,KDS09 K66VE-%I%X!4W!4OW"
M^L3[A#S9M6D1Q-BI0U+#$LA2*!&/!<E("2JK0]J291[EO'U<FQM5HP76J#L3
ML28Q=U7"#W*CYI00*!U<,;!*Z4X=1!D5AE7H+"O YL%/X5ORD1M\-Z (U\-;
M6+(Z3)H37@FE/]5FV[Z'MLPC71P6?#DZOCJ_Z+!\/XKR,;7[$@?O4M(-JLJC
M\[]./Q^8?2 3 -$$.WVEO*Q];GJL91GT&$D7F#0MIK+Z2;@21)O7G,<R%"$H
MM.%8Y'1D*58AVVU0G70C<UJD+8CN%U7R'B7K-:):?P ]:Z=,.\WY!/!8^ME'
M<5S A!=$XL@27T +::9Q\/=& B@E95)L5_A%LYTVE3NQ6^Z$_9;N!""O#?X$
M &]P +O%_(1#$;^]7W+!6CNE<$_73O[Y^^FOIU>O)(!%H]R*/U-8#MZ5&P73
MC!^6?V"8?QH%]X=A3#NBEWX&P-X VB13N].%&ZUI0O%SC5#=$$B5%VK+F>7/
M.OU4WN@[\YNO6YZ[\E=#-U?^]N"H?=VUUAOVD6O 6W';]^-RPGB8"$]^C,/K
M,%_C?N9N[/<SM>@FO:W]?YO<^K[A]B?A<!CQ-]G^3[]8:UVXO>V.MC3Q1J.7
MV;'I/HCP_PB6Z@DNZ/[G-U^@-D[Y"" Y3DS#-M$(DTL#:VR< P/](5O,:D=E
M@SBFB=IX<89SR:=@!F)HNXIL7\N>=)-$AL*E:\>H_$\[18ME JXC'?J=Q@/1
MQ9]^^Q8.!PG3OGX]_H]/P;SF[1B;.(I-=HU-QGD^S0X_?;J[N]-AG?I-<OOI
M"/@##V$_\>%-D'X"W@@^>;9A]>Q/L%S3[3EN']C"< W?[WT"1H/=.>9_>X*]
M3JDW89'R6:XJCXM,I\HM6N0F_'!3!!B.0W<M#B:B9"_E,K9!:8V_!O%W[:QL
M37Z494G=<0@S8+%1$=<^8%.9%&MPY:WLL%\,F PHMU>J:0U(MFZ80:L@-MU7
MY,E8U5[#(-..95QPSO'WT>\/H\;99TG,'_=!MEM*MN^[;"<VD!V%Z9 @QQC]
M%*^!B*N<&X<<U+)-@6A.@(UO@%'Z9?1/J(52"!_-2^1U9;>E9+>2W4IV/R:[
M34,9YKLFO!?]5].0#NP1^*Q#.I<]2W2MLE]WB/$?VMRO7[NQ$>U8]!RJH@S=
MV!;KQC9F?--N;*D1M^K&AAZ/OLFTAVYL5QMBRD\W]@)V0C<V@AE463@,@U1>
M0K";WL:#7%8F#W6$]N80=O+[;^("NV[LCBJIZL(1S&3$7?[&TTG0C1W&Y05
M%>O=S^!Q!03P[S_CL"-F%FSQ[^"+@4I@LAW<+5WH'F&2497?A(5S:/U3 1WF
MY%%=%T]YGG0##$0)__G'-T*\=DS'=AC^9]J9?J13O/]H]GK[HYO2U.ZT2V^;
M+^'25SD&5<+0*_KMCR0:O#TQ/[S E<1LFY*85U2W5?G!==&N\R'XJ!U705:8
M:"\H^@5.&!1%OPA%6TV*7JC)5!0M*/I%TH841;\$15MKRNA+V0[<M%UC#^E9
M2>A=H><U)?0^TS-Z&:=GET\C:7G,U:)LW9]^^>>O%U^UTSC+J2#Q<S*@MDK:
M@;S<2GX_++^ONEP&TRG6L<B22\IJ#$1KA,]!'M#YJ7;-Z9)"JK^D>?+@1EQG
MB['GX7"VM<LII;N+!\OYNIHDC.1T>?Q[IS*_,9VOQN!5\".)D\D]Z,><Q]2L
MY'(PYI.@HK$NX_;XZ.L^X/8XB$0'6\#NUS#^CI74>X'?/RY.]@&_?XALK14(
MUKJ,X:]'O^X#AK\&USS:+][]?/)E'S!;Z]W/V/LOW#<A[70,R<?4ANH/;$FZ
M8&U_06O[@^AHF)?74M8T(3H:4B])V3):9L4".WQ<I(!/5'':R68$>1X,QC,)
MQ1D"0:3%5=WVR$6ABOT$.S)BLG+=CR.KKD*M&P?,=^_XKZI9<+K0#^"_JGX
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
M![]-9[^//P2 ?RS_T>/I^\^S\=MWBP>""7[UM[._*1&]TEY"L1I!E2#!18^
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
M8[9M &Y(IEL[PK262CN]F=+T_,+'7D)ZA0F)S_%T:4JNH$7/E,R>[,CL*KZ
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
M-$?24M$88(QKYT/4V*D?XN88_S"'&WWY?L/%JAXD:%</?3G$D[(^[)/)?L<
MF@Q^CEG7GK4,E"\1 K,2I/7,&..LTGVLHPZ#&5)T\![1_MBTZGTD=%$>[MOU
MRRVW/F@')EE7"RTA1$YP(R-K(T=N0NZ3N;XYQB%UJ;E';.Y$@F.<6^J4<HJ,
M ?*@R#Z5!KR."G+PG$41BPE]7(U=SRV/VR3G_I-T7Q(<0Y.ZX-$QKR%+)T 9
MZ2$46X!'*\ACHS5D^J09[ZI)]PL1O":ZG)15,?N7IV'9-JD2Z7WU-T?DL(;
M0J5!O;'CLB3_-0AZJ8NAB4+LU/UN"Y!#<@\Z,>VNT$!+$38_='LS?90(R0R7
M48O;08:,(3IEP6E=<VYL@IHC "QIYKVM%\<Z7?W?#NB@TH@/1;:.LNQ'N!_/
MY_5<:(X7M\B7&^;%;_)(F&B<]+7]5ZULRQF"2Y[H$9,5/!9OL=-=DBU0WH>$
M@>Y4:R7%WJ;$34$5Q0(QGDPH;XL$57.@HA82M"E9BTP65J?[[[M&UG:Z_7'%
MP%S5:+ULN[C>"\?)H+"$ DP95UNF"(@N(W!IT7/'D[?=&DALC/(>&!/[<NV&
M:R1]A-CRDM$5A"]G^#Z,\Q,L2!#SY048VH;6NJB/2C+%FVC!2.-!J5+ IQ0A
M&X4B,Z%9IZ/2W?#>!]NB/_>:2[8C"U?=15]A0O*\XRG2[L><3IRV(E^1H8G@
M37T9O*;_*1?MH3AW'=U],"GZ,VQ/J1VJLX:*(O(<R7@NA?PV@@<N,@?,1&Z*
M#)EU.LK8O[/&H4)D!Z)00T%U5$;5%I_0/ZJC-0PYYXR<?*RFL?&J7F%QP(.5
MQJ&DX<L#::$U6/<A4;&_^ME53CV**L18I&8F0 F<J.N1]E%6*^-XES@OA4?>
M+?MGBXJ+1TX];,V)'070UY"9G7_;N=2B0BV+ F=X <7(@X^97A;.-1?1<(_=
M"DI\%]V06DX?TX[91VC-Z/0$W\\PC9=S-1(!;0S5'G>"U7X:$2+YAK41<@J\
M>$35Y\!@'<4]2!9L38^=A=!1JZQ\N+5B)B.E-4JA!%@>:]!.DJ5=M "4V1@I
M43+5)]"_$;PM>U;_02V4?>76KGS>97N$D\D-AUQ?#QQBPA"]11#*UJ(GQD&0
MC.QQ:5E.6K&U7LQM*^MMA&_;5M9_"%9U$-T! CDOP^=E/,"BY5BO*J,QM(\J
MC!"44)!U[8#(K%>Q#Z.^"VTC,OWA ]3[R*L9C5Z_"S/\D?#D6IL4)_.+S;?F
MRQIOJZ8,"$JKVC'3).#.$=N=2T'W.?:Y&<]&A#GR)?/6A&D@F4Y1OB\I41=W
M6TF_D;<G/7!5#36LS:EBSF2^QQB1><Y3G[S-NU!MQ)A#I6H>)<2WAY0.4$]M
M>0 ^'R^K!;Y.[S"?G^*T7 0C5X?C8;+N%]+OSL\PU]E]-)Y]2GCZ!!=A?#K_
M%O5&==9:/KU=_;5N<]*H+MLJCX'T421R59RO,$W?3L;_(CIG,H7&91R^Q)17
MD&LEUH_CT]IN_CKT%_1]MY2"C"F;:+( Z5T&Q20C:[UJ.JN<XYX;%?KTCCSL
M./?5S3NBO1'ERFDB=VD](F-H@R';)$!.B@Q<1$NVK=1@E/+.^BJ,/AJ^_]@&
M5?!HP OLZEXS,-8ULW1:CNLROWW]#D[VJ::Q>K#&TRX<%=9*J1Z$C4%Q+9.P
M?2*+?<<UI%M>?])%M"?9>BZ@-;OFI-2I?/,N3#AC+W&6:I?;&R?V61C/+DI=
MRJQ,9"5#8)%,XHP%(FKZFR.+MDB-VI=#K9G]AC*HU)7[O4X.R*E![BU?$SAJ
M?08N4/A #EVIS769 ._KG3G.=6216UKU@]]4U@8TI.R<^[U*#DZO0:Z5&Y.
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
M6<YW,G>H[H8E6)U\H9?CVM-M_I,SH_\L<\ 8$V<A"%O;;NG:V8LS*UV!9*2
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
M=ND:!,<QO_0QT:S<;+((X#DZ4:\V2?21V,)E@!! 6LOE?C-,UX!I> ,JEZ1
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
M3D+A;1AQ+Z03($,WXFX0'YN%81<>Q\_G@XO%U<[E@)=H:JGR+.E GG3,=9I
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
M8RAHI6<8=+U\0:Y;-$JP'*,LQBN7H4U$Y2Z6_5,6BR>^(EY,2+*_C$9Y<@:
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
MF]6']Y&7>7!!*YD7U#:[P&OR3FK:^3UR5"4$2]9 ,08?RKRLOF>_#WSYM.L
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
M]=76#2Q*<J<B))=B)ORN38'%@[#V-52J]%X/2;&7U;]Z05_2MYHLOJAM"<Z
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
M,)H 0=?N]"@L:G1D--'_TR^CIS^WH,]V>^6^$8G)Y.J]B=[WYNK**&9=DO'
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
M_O5WS-NI^>./?R[_!$3YIS_\!U!+ P04    " ".-(A3J?$^J1LE @"ZX@(
M$P   '1H;RTR,#(Q,3 S,5]G,2YJ<&?LO =84]NV-KPLB$J3KJ+$0I6F4J7%
MAHALB(" U&Q%A(" "DB D"@(" @H54&)@(#42(W42-^ B'0!(21(;XE 6)#V
MQWV^>^[Y_^WY[CGW._<_WWF.>9X1PLI:*W...<9XWS'G6)/]F3T.[+ETP>@"
ML(7S4MRB" !L$E!@@$3<!  3$^ 8   [@5U;]@-<G$];.!*P1>+/GX.WR ';
M?O^\E?-VXOL[(,B1R&U;_GS.BVW;?O_[70"S/7_Z_/W-3!#8_J?CRD?-A/[S
M\_?S@.WQ1 #8-O,??V]?0WCZ*'LZ^QQ24SZN?.+D]W/#7@% <2Q[!#CW>]O_
M3U[?;_)_>H\M[/> X,YMA%TZV[8< ;8*;MDFN(7=!$ X+>7ZTPG _WIMV;IM
M.]<.[IV[=O-P3BC? VS=LFW;UNW;N+BV<Y2P)8CS/;!=D$OH\(DS.X3-KG$?
MN2-R\L'3])U'SQ;7BYIW4Z14K]\-WK5;3'SOOOW2,K)R\L?4U#4TM4YIGSMO
M<,'PHM$EBRN65M97;6R=;CC?='%%N'G[^-[S0_H'A#P,#0M_%!$9%Y^0F)3\
M['E*1N;KK.R<-[EY):5EY17X=Y55#8U-S2VMO[6U]_3V]0\,?AX:)I$GODY.
M3<_,SE&_K:RNT=;!C<WO_=H";/MSUW_8+T%.O[9NW[YM._?W?FW9ZO?]!,'M
M7(=/[! Z8\9][8[PD9,/=HJ<?9I>7+_KJ*HY1?3ZW>[=8E)J)&GJ]Z[]WK._
MK6/!_ZV>_;EC_]FO88"78[I;!;<) E" X9<1J4!9F6Z(E'NU]=]0!.;M6'SA
M;.")^"*6#5SSNH_9-*0&$_+R6):8\<^8C2WH(39 $P.YV<!KS%Z%S3Q</]*;
M=?ZSRB4VL!E_E7:;^#YGA@VL9HN8&03>)!F(7-[R4_XAPKT![380!?U7_EV5
MRKU6R 9V-+*!WWAH76S@+?X]E'D4K(?W6V*.$2BWH(S[A%ML@,Z#VL8&>J"/
M19F6UG,UI]C D5OB61BF44&@EM>XQ2IFTV*W7$9MZ>V,2#G@I_Q#9!L#.Y,1
MR=#=H/Q?T)A_B@(V!]A R#4V\)6+[L(&/MN-0UA/&;_BYO((B7!0 \(Z#:_
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
MAQHDE;ML]^.32?3/LQEEF!@@+I1?$D4,9,GN3LC.V:74E[%4:WTA+=I!K??
M#7)?4K1.-B8/TD",&-L)=E&6ZPFB: GW@309BDJLCX2 $-+%KL1ITA$Q2.6V
M3)%IJO"CW8VXY:NG/>E4VZNNX%ZKO[E7>3$G5&>8)4<8?TBDF*N E[%[%MG
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
M[D>Z1W'-@LUUI:_<CM@9/]["M;!UQ+)W;,*X3]$S9W,'X3X./(IGB#A.TZ1
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
M35/P 4EG]-QE0LUSI47%@EN+Y0A/Y:6EG#@MI<57,48YSWNTGKY,A(&?!K_
M*;_$;EQ<7^#HRB61KH:9^TKQ4-<I*ZQ>YJA+#XLE_:XL^SFYC((//T+UCH'R
M3O'& (<I/%D);OS)QT%?G<-[K =PBVJURBVR3P\;J:CSS/Y:5A&=':>5.)4H
M^OKI'J$/KS9P?^S.QC0G.QED PG&K&$,#892YPR?SOM^EK7ZR62ELB_O6I\[
MT@:+_P[#%M7_DPZA+M,@IAXZ9,S:+S NRQ1;?@@%[];L8P,=>5#2*]963+<G
M>(X-A"O48QE5.&IA1BQB$F0#[P7^.=<-VS6RI"C+46KOU+MVSP^K1)099S]7
M\HT5F$O2_IA\E]:K5]MPY@VB]\OP+P/K@FW;.PY\N)ZB&=%0=3(ZCZ' \0!/
M3O\%H:5X9C3D(&$-B=PD^"J<7XI?.M==/O0=VG]<R*,P#1O6H54RG[.!&_!=
M$ ET#V8_8QLE_$S<J:^]@\VV?6;S570[OMX1I$6#E4(@F2 ./U_ITLLXD3$W
M6+_M%'ZXX,QM_:@,0BQ\F,CB[P =2+GJ4#YT,Q98BXU(>:CO(T84T=>T_X+4
MK,>X_O((IX8+3X.\2VUQ/-HSS66#J:@QI$R;/\Y_G8+>78O1P):U,L0&6;NO
MT2UJF=AH#(*P#RG1X)=]A0T\%!A/""%QAQTM3?5[GCW:-3[PE@I[M$K[<LX.
M)#35'5&NMAQ-W*-8F34]8QN"-MR\CKK#+(8Z0X>RQVQ8^JQN^ Z6D,F!LU=Z
M:NY0N1MM91_A1.,_F&4CKT]<ECS:G^7*!I!O$0$.7SKWGE1TWG)M@X<:SN)W
MXSBA#>-XW-)(0YTZ6$H=I@VBT/ &3*AM>>&+Y&.7-N[,845Q^GMGU_=PTP>3
M5!U'=/V3^I?"WK.!J68_/U^,[YV@(.\[@8'^NGA-OV1OHSO?=]TIB[>WM_^E
M2W&E\ZA:7(="69R.JHZ85'] C-^0R*NJ"C:PC8X"G[(![@#P[- 4'CQ'%T+&
MVT9'\03!R88M0:J- GL@=Z8HTV&Z7.3)%WBJ(232@^84 ==%64Q 0!T8;:(O
M[09%98$-T)5 T^&S#1J#J[C(M)-]'I]>%'6DPB/00F_]$VX[.DB3;[TXG;,=
MHZ!F/I6,^0U5O+B![=Y1R?GETYAZ"U_$O@6.-SY [[62%73%<!<L'?TE^'A.
M4\KT(V>MCQ<V#GSEC3LIP*7).(#EN+!GXK.<5OAVN[!##\/'O1HTKK1H6=PA
MR7\."7FY,!T?K-4Z/BGB;5S-(N#FS8;NP>_0ASBQEYMCN/6V'EE$: LF?#/R
M*WIJ93R\837J\5<7&&7M\>=;CUGKNGQ9_EUOD'XL?DZ("4Z;*=S75\@&;K(!
M\>V'2L HDD;IK9+QKQ$"#QF!I+ M51#Y#"WZ:TGWC<:,9+7JMR4+=1.;GRE0
MQL$V^I6KNH9DV$(.'0J6G,!WP;?-LP%!M&3-2TU_<_=A0E-_N.XB\0#]KFKU
M 68_I9'%/\-\67ZS O:84*+9XK6%^QC>@J%!)037'6O=I<4G=0>91"1MC[O
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
M.PHHA)&MS/#2T.+CKHR*--6WJ . ?4%'HT1&:+RA>6VX58R^<G^NU.41H:@
M <2>6:U'U"&VN6Q^GK>4:!J@SWF-\<(EPBO36HOMJ=.T?0S#-M@!=FBAJ/%@
MO4F(%-&L5*V^=Z;QT%?:_M&S]/PHVIMDDPK0W$6ICZF:5 ;+)$M()SNX4"]5
MC1 ^5#<UN,8Q8'E+HS^Y>UX"+8S]+@C*VH((N9]NWY3@ <K](R*#SZH/9<#P
M<8A0EG !W)KO5162"5L,[CSJ.Q-@!5A4MC_(;JC$MH@G/S_"M>7*H*R!%$9:
MNS:A%1:'UF-$M1(DY_N#1SKBV %49:<V_6,#SJ+R>.VJ\H#@$'KSP=Q*PDME
MVO5638;1_G=[]L1V5ZWQ(/<]DYTVKPUV_\\"@3?*F78</$C$"-_RVW+:H>6P
M=L(AU,FZK#F)8@^#?ER:-1T6^UC"]CHCZ/[J\U4A?N#9.;.KL;Y.)C7U9?$O
M*E@9IE6=A&%[MO \=\\S ,8P=A&F$&B3% FK!VCU:I;>0ZAXO2#BW3R4+R #
MK[C+G)JX1V>N41GPDUY6-R.^=T9VM%PW],,4>$L=Z+^^+Y]^R4A#MDHX-DP_
MS(J92,?&U2M,D 0]LT[1M6(JA XA#5MK4>+X*)0MQ<7-BL$7%4!3F0UR\M;6
MKWSSW66V]MGC^<]:=D&G#(Y\(9[6^$I</[/9H8E ?L>#5)+8PFEMUJYL$4;=
M/&;WTNJV>D;4!\+AKM BMBI#NTZ^OA;?]VA 2W\?0[KWQ +#_N&B?[&=Z9&*
MN"O:0\]VIU_@069<0!4>!.%!$[H+2K?!"9JXD?5L&P^C@OK\F\(F5.]+J0^
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
M&37#@^B1 !U#KLT^NA;W,Q'DRQMU:)C]\@1\((@MF<V#*/!O/O>F#QG#<2%
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
M.ZO6!D#R<AW6$\3=\Y4'>?H0)0CZ8@TZC%M"2AQD5Q-7)?\N!>(0VVIR_7A
MV0K\B;61R/%_6 !6''=G$BA24IP'/,C",N%F(L<Y2Q 7Y?/+6(STL1#<9Z'5
M+Z!U\7OYJQM@]K/-YL,\2*<,#^(+8\DU@ALZF$GVYD$4TWF0RPA A<!^#6?V
M\R!EH10<QV%\!VZYIF@SAR-R\R *I!F*:O]\?2VT\OUO"G[0<;^.QRC>#"LQ
M%@H"Y0XT@@K1?QXI+N.Y N \MN\'R3'Y)1S4B=A&V5F\J!A,G!VR!A/2AP"!
MM.LU8FC]@2+99+C(G'CHDI:4!!":M[/>HC#F.DN$LZ(-C511499C*+]L635Z
M?B+UNLAET9O7?WOW(-E4%\(GG07Y05Q'@,IV%T-^5<XE$:JF'VM@!7QLX.P=
M@)QL#CV''%!_*JU?0QEJ1E"D$J)3/\;_^*35BMDWTE7H" ^^.-9%9D%WS.(+
MIKU^R[/LZEZX;$M*'@3%]S,[A@&-KEP2 Z)<&!ZQ ?$FK?IR#./R B"J-81;
M&J3!+2[QJ1U<V$C%%<ZE$55EVA9S"KS%M,32\'YUW7?]U%/,%A9;)ZR-KM_Z
M#T<U0$ZRU_'(@^,.N?ZQ\J^-DTVED\+?W'T=_F6Q]<2Q\,^MD)T:&T$@\)X
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
M+#VU\2D+J$G?43SG$KB C'])J;J'I,XSM0 M7#!I%U?<!\0[8I5C*M.:6?K
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
M;FD0A. "B4) PLBX1)AK<U!5674%ZU[L;S3H#_!1V_G!QX6A_#=](2ID4%\
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
M0HJR[X!X^@)5\,&I/;GCR AI=7IE$P_&-S6.&R;N!8DV)9]4PF[?UG>FHF9
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
ML;L-)Y&8E,8YA:\U8\LQ'ZJ(T7:H)@^;47M7,F(0"('0@.4NK@QQK!I/-UH
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
MMW(O PG>>CE.[.F'="U;O"9"=3$+@;\>MAT75;64I9E]SKE&UFGFVVTT'B5
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
MF9"5NTB#S(G[N,]B*YMU>()>_9T:)C=-P&[F-T#= @;G#^&H$>0$?<ZF^6Z
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
M>"T0OE<DIPXZR-IAI+'>N\PAYN,:G"36IREW>)2PAEV-O>67>AX:,U9*C-8
M\]M53Y)]0NXEM8(%IBN%+DJ!)I?XM?"O9RC>@9\#K] 4/H<7JMZLZ\UV;)-]
M@]LV<&>4^>=O16_U]"QRYD@M+0-D.GT9A;^W0#D2-S4W-T4VBA"$PU'6/](>
M97M%*]TRCC,]:"'QX@FT#%RRA[4/R!$XQW2L2RJ(";+<0NM[0:2#4+((90^=
M"P 4)*I?2(F2^O# SAE]::"SN="U9S&3FIT;6K[]RVZ:<-89P028=LENRGL&
M'IHS5@1EB>G1^WF;*GBNP@>ZQU"F:Z(KV'AE8;.K%1G.[S^!#:YR-U*.7M-(
MM5@HU 3*S%44Y"A[(G?"JM9&4AL_:,9G.5Q!NG!ZP3>W^O)FTJ79+V[W\)A>
MN]X8:84<%1[P'4(#7J[L,12%^70C$)NV#7J.G9<[[*\D1=AQCLRG:?5.6QQJ
MKHO/^:;4NGHA9[;*.R;WZZRN47!B0C8L,9$N[?$RAU3ODCM+UXI5E:SPUK(I
M;D; 8 @!>2TZU43V9%.DK-N;UX+7EM:QT,&7*3AD#>L&[VGN\1RQ(/@VA*'X
M=H:CGP0!RA'=F':W$J%1X'T:D:=$@M>$G[B"!="2M_LTNK:UIG;(E2N,5D]:
MR5;:3#=;S%8B<TR8-XTD,FR&]@W[;<6&O]!Z(H: &7J#G,M="Z9<P.VE26U.
M5MT.PN*#7U[/PS5PH,DG@&(;G"L<W9F,B*:O_S;[MS;VBQ,_+#C8=6D#!-U)
M7"AD:7$!?1U&!+H5_F9EUZKQS]JOWS(B3GSZOU*2G1#&B5;6_L9Z(M42-&32
M#-WC)9H+ XK7Z-!CI-'\M/[O=QP;L*(+JC_,S%28;S(3?Z 5)F7\1P_2_*N,
M//-R1^H+A[]^@^ON?DK%)D":1 ",C@EH-!I*[24#0\M!_*BE#\['!O2/\9RP
MT!QU0SHQF*RV?=-?VZ87=$RH;=K!V;%#-$XQCC_!QDTA42K:F MPD^;H8,>G
M>+:AD,12X,@E<03.4/4:4U@6$X? 6R'0741D5C)E>K &>$=6&AEJ>%*AO.I1
MW)R<\!,$6F?R4</G'M1O;K[?&UH:&Z1'?O29PS"U_F#"AW>72095OKA&<W$+
M>^E_&[N!QI@V7+E(,^AK+SV0 6.:H.7ZP:4L&'7,.=+23.?[2T_<_AD?@0&,
M/!49EAX<NUAC0,:+^8U(68<?]#@:L$1)W.\P9U/A\P>VP';A$=,6K<:NP+I"
M0HAE,0TR7$ 9RHJ\-R))V\&HJ=NT *77+.FZD*9$-0F;#!7<73WA?U<O]?3"
MVT@_1F9E_^K@NQXO&<'J&-HL80;$$69O24=H+QQA&G$!#<F,2K)D*3N1Z.8/
M-^^IL;W_YD;)+%80(]]^I(<%HIGJ#S -0F(>$.]2NYI,0X>Z:_0]B:+.7:<9
M)WK:R1,J>@9$R^.%A'Z,XJ9EM[F-K;7G'4\OH8*LTR5%[25%'T]\"."3W_=
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
MSZ2)(FA#:@O!Q\>]8V1/&/K"A&/G-XK?V19#=+10[S[J>^_35=[/E<S/T?/
M([U8Y7;5SV7OE:\Z77>J=8ZDN7%.\(R'A:+^W8=R_GF*@?YG_,78LP'N-I)@
M/%KY?S>I.Q0?GX8 ]JZQMZ0,3Q+'@^N.,-[5 1E+S+NSNL3 .JDK:EY(?K1$
M[.(J5!I]K@(1/^QNJ!6G%6A%=0U2MT+&9UT<2 ,-ION\:)NHU;<?F3=XH;I;
M\63!FYMY[\U,= R4>Z,H79;0.^JD=D<CTQDGW8?YZG8J=80,I^'9C;HDUZE6
MUOXMU0L?YF^8T=$CH=>HE%<XD3J^V>28(;0]+;/)UZLI616Q\['SS*A@;R2I
M8Q(I;IP2^-7NVS#,P>H%%S!Q>* L\5U)] KS.3N&>+-K:)Y^F"K&4!E/"G(I
MZT..5\B=9 07^N,L&4\FJSON;'C4F!#PM>^9\@\.*A1_T7BGL;1W%JG: ]NT
MKEG7MOKF#YZ "J!</XS*=J.!XT21F5%Q:F[(ZCSB6"-'ADI/@67.)*LGN1Z(
M&&B\TJMZ-.!S>\_.;2XAH_)&WR?EXXG0[#OV<E*J$:D)]ZR<Z4?O#VC;W,\\
MY/_*9]"^3;M3Q4%E(#,T^!!&>2V>E5$%:JVN".,A4]+?@$S?ZJ;EYKI5>:07
MS*U75-V-S_HZ,N>;D^VOX3W@@$F]B53HIU!&F@J*'4DD1R/5]?V7.F0MC!<7
M)$PSQC''>4O[$.SQ$GR',%3 .DJ5+!J 'N3!D7QS:*,NHO,YQSES0B2DJ/40
M(1IM$[/_$=UV\Y5V+,JL,9X+R.R@IT)L!S2&8WTFDBYS1.8I,0PE*,7U+8<$
M+O=I&HNR@OCP^/GSS7 JH6%$??Z350;Z-/73H"1&JE*R!SW@XU!E,!A1GG^O
MI)4LLL]]U/% Q#:: <8\=0ITJO5ZGN2(@&UVJ)/!*^?22M^2FB4B2!7:$",C
M:DOJ0Z!51F(RYE=\-^T]>7-0$_BOE2W,,0Y_)5,*#JX$48S&EX)WJ\PC0WUU
MY,XP&LF"!K1#P(G%**][FH)Z\ \"PW!GY>KDWH;-_4]4*P:K<NFECA"7;.@C
MWR^95J(.J0(64WDV]X.D'ID..:V:>8^&'Q\-NQ_Y_/FMPN\]T#/K>SA\PES
MSO'HZ05L);3%?]OM"&6D*M$5LM=]H#ZA4.U'8J,=H_(^_'0LSRS>?V'Q]:K;
M> [HFXL+T%".U\$#1K=0KHV^>P+1.J\9)@U51M%/)F($9TBNH35ZZ;-_*!2F
M\&Q)\Y6N=T+V5T?C[>=<;[H@=^%K+I^2M3@:G5 )+;SS3L#>6RQ-.C7%+!EO
M9M__MF<Z9;FGVV&YWEC;^SVE)R?OW#G?MO4D6P9L:*LGG-/4D[^IRO(CDB4[
M1H9Y8(Y@V@SWKH ?9C"TR97AZ->0S:[]<(Q@#ZO%.?0'-?%K&Y-8(QC5B9MO
M)S[M8NB@>&Q16(VIG[CG(W@'*,A5,.8LBMEDB/JX4;)O>!H,.H94F/] OCL
M"3.C0/;B<BN#B&<S4Z18_)NM7,!EDY4[/#+XH_79/R)/_3^,\/_Q(#P#PPG#
M@_0K[&"6(I+<17HX"0JI.Z2>*[3,0#9\\E@; S)JAG'JYR:@V]TD-V,B-"-1
MBT(VE;YENNXS#M=[Z]FE;V>_?%3(&/?'&F&/X'@0:7P1^UA7,ML+1@73C1AX
MF@HDQ"1"&$H&-X$$T4>E'/=V/]R;\GH&*E5H^.G[P2..+Q<6L\)>IPF:VD]&
M-I=!&?K;K7PCR:"O>S5[4S_$^4O1DUQK*Z^P/B=6CFUW": U4(_"._9!CO]^
M-F\J!ONIT-Z;%4-Y$,'Q)=Z!,G0>;@DH79B7=@VJ.^)>I\U.TG?,ZQ1.+<,=
M7.W4YDC\Z%^=_A$!#'>6["O''S,I.Q>OA9_L .Z$Q9X\,:CCQNJ:D3'KU^A\
M:-Z[AI>R*!K0\'=H'[3L*4>H+XY=Z_4RT*6+OR\A]B[AY9,'Z.V+HY>FRZLJ
M$B^I'XE5B# QMM%(I>\W]XA<M3#:_L]#KH>H2Z%>7(#4/ D<7*.2X5XG3P.%
M>:D8 ,]]T= 3Q%O9#W@ASGM6%/=Z=FJU*Q<N$0H7Y:-EX'!45C+,R6)?\?:*
M.CFT'JVU&2?#@$\0&Y&"<YPSM*ZG7H[^4HW.![_@'98L^[T$GR9$*]7;303P
MQ3GFS\_G'2[N+?C]?9^F8 I<!1X9Q@54@Q@*.):8U0=HT5)H@>%QUN702[1I
MBE'A;+ 76/2MVF(@M:[KVN/LZ6 ,\.#DC=&:TP:X,/3M;J,W[A]=>\OJ<V<>
M.M7G;;ZWL0KK5'G0N.YY>+"BL/=^ ,>."S PKCLPXA-O9N6N<<?!QL$(;4GY
M7EW7L62(X (";+#U8BQMZF[P7LP78'EB3!:#.)G,3K*G8AOU N$%J L3ASX,
M&Z2EYU/.S(Z>8(3>'9:/]H+C1%"6:^@1V;FJVO)$HBM;LML(DQY0?Y,J?NR"
ML/EY07NS1WVI!=.6CNV0Q<O=$1:F(&?QR:OZ139.?I4C=81-'INPM;_Y-_GC
M4"S5>8Q4AWP,+&X:$V!IYOE'MA++/F?[4>G?&D]%T+LFZE(02'^:MD70CJ0(
M3LN*,=7HV[UW<+#TC0X9U8HYDT4%[$XHU1E"$H-$02L)D?HRN:/LW 9<Z7IH
M&3)8]\I]TZI^UOEBH!AC<;VC;7F)3).K! 4OI03,3IC]]IOH4\8-HZ<H_1*"
M_'MWLG1C+]RKR\>"E6<,,XR[[VIX(E=!V=$$Y(5>YP+:D 03%]H#GG%VB,C^
MGVHTY@IOEA4P+1:8=F*)9.BDB-@L]C:CDGGQ0A;Z"BWSV[D?<]+@$'75K/B)
MUL#L;Y)N(0FOW<7F2<'93?>=[%&1S;JCN#\.WOM]B!6*K0=Q 7>*F4X<$I8/
M(S67C*6'/O'TMZ@[QK*(OL0:-F9@QV&(<G,K<R) TA$BX8[(1"ED6;S(H6F
MWFLE05?1UM>M+UI?-!((>RMA??VF]?7?3[P!\/Z$]JI0WID LD\,!1M1M<\'
M#Y)@NJ7.[NH:O0Y^_9(S2_56 ]90B+=AE1:'8GC/2]P"ZNE[Y&]%T="/6);L
MQ$2>6@V6*8]J;3>\6CK.!40:2I_9%CN%@CM0C=\<NV4X.TQNZ YIH4W=^]S:
MNC8!_>S#DDVACD+V8=JANSG'A\]-0ZB3DPXSE87[U6#IK-^H:25)MJJ,C5NZ
M8\$U.FX=L76.[T3T4#142$I^_*280XO&'#IO(%<'^SW"^$"V[_[E4F96"DL=
M*\D+E!A+5/T_0C36\'\23K$GB+\.P',U.ES T7M2V5BV:8'?6>2XU2IVTXKG
M@&I+__@K9<K_36,2<[13D]BX=.B;8X?\_OKQL?V=.ZG51AIGC#*@^@^:CTJ@
MOD?U.QTZ</JD4-8^84!Y[_LA"^AD'@_O/&3:8KL_8[X0&;Z&\M@5,Q.69A?%
MB0LPT6&>Y[&/&48L%]"I9@*.YQ!SV08:= PVE+6?'3%#H/5Q 2'OV?G$F6FP
M&Y1E !0#;V1G<J2GZ84\6/V*G8ZEKJ(O<0%3B=%81386LNF[56O+VTG88B<)
MCA68>G6,%$E_0=O#$A>D2WWQ6B(I3N94IL]C*T +;5EP!W4"#=FZF1B?/ZN;
MU$+<.32GZYR7ZXP*@.NQ=3F?87C0O<*)1-(<R?[W-.6CL<^Y@'S-ZT[];<\?
M(?!+6VTI3O^JU\5_U1!I[V*H5++$*QN!U"M=0R'3Y(LV#J[A' W6^=H:JNN'
MF.WN#\SHAUR:[P]%XB'-<D="!MQ N/JT727)8U:# Y_AC\IEYCMW-)X:FWW(
MB!"V[&(1,3IH;\9[YF7T-9IM"S+:67^0YR1,::G,L?FZX[1=W6D3&T<'K_;B
M7>P6/!$B9D'XQ,C7,,D!!ZVHW&;AD)<N<)C0'X0E;=:A@[1&1T;45JT3,FC%
MF8=Q^<865JB!'^2D>E9QIZ*R=+F F-6/'"54J(-=6 /4O0H9H:^2XU055^*
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
MHM(I"%$!41%C0[-%)%L1$1"C@J!T45%I(D8%)$I@*8CT(""PA0V11A!IHD!
M:1(A-"(BTG="2&BDBR0"84%65K[%/M^Y]XSOV^^]XSWCCG'OC\M@\*-"LBI5
M-9_Y/%6SYCS=.",A1KD5"E=J#\_SM("B+H(L'<@\G-?Q8QGY(G8W_[W#S-.7
M=C=OS-K[07/5AS_W1J7/U.V->16V.G[W*O?_Q3VLC"T/]_?8F@#(V.;^/;8E
MU8!2HN@5TCA,^;4)(8YDA"4E<Q%MG(7T\B&LJ_,?I6G^+GRS<BG'4DJ,.HY=
M29%[!C,R*TICA3,6K,E*U+D9ZKS\_\R06PNO9,@=!%/%*-N>&L_WQ%^B\W]7
M%C5?.&JF8)?SKW?$=VSWW7Y/POC>6=1RPD>UUI5)&,%""O;P>J)P*]))4^HL
MO)VP[)++<QQ9Z)2*)WN 5Q$H#.!87 G1G1&CV-?!L[]V9(!\KRLQNY4OQ,WC
MMP3$#[7B8NO?>20]NXR9J5<@_IW(AV)>WPKJS0I&>&6O?%CK3?3@5KP29!S#
M^>SL?8Z?S)13^OX2J_&=]/ 'TV4_;RSC;I=\8[*_:E0QM#!BA(941A!)<Z*+
M&M\.H_M&F$H_A8ZV/2:Z0TZ7ZCZL_D*"](=G-T[=0!U]IY2F^:?$IH1'0)L@
M(MULW-ZXBK(P"FQ#%^,@%==AR@:"$3X"ZX7ME\*%=9==8-[UYE&&GZ;ED1R9
M*5'/R@2T[L!=X!-33CYWY[3(NB4GF(U>YSFMDES*5ZR*7RVW4,B+'%ZLG7U$
MD3,^S$L=;GULK,\;8#<&SP ET!&VG.3DV\F44VFKCUK?Q21N/#0XI;QXP3K@
MS51Y^Z!G"CWKKO?K*;]DOY[#WRTF]6PL=.-TRRNE_M?[YQ%[)%>CGDEOVZV]
M]7?=QU-W)#_.2$[(HG3_+_-#7UBWYMEZK;OO5W]"?KAQGUH]40[_3Y],'AL1
MW!"ED_V%%\G>H!]/E5U/3>7@T--O)UM>6\DD7")YGRPWK^8K1]#N;K5SUF8^
MU*W^27VHF$0(XYJEO8P7C/=OQ;;["7Q!"9Y0< 7$#,L]IDC/SR*K:#UIM6FH
M)2W^8JS0U*'SNEMEC[%50?/FG4Z$=,WN_1C?0@>?TQS"0-^%_MVZ%];OA,X@
MZQ[ 7JT##_(,%@5%_/%G[\B6"%CFU$L\SJH*]OKQ-%!F8/!5-\58J]/X,-F\
MD_N2OV_L3)P3B6C-\ZK#R'_'GV1]6PA,9!ZY5L-6VE\ ]!^\>\'>H>/ES"2S
MJ=4R?H!DEO]QX<[S#SN^]C#T@=/S^&.LII5P%OJ?T__VJ7 <&CS2,$EII!2K
MI3O>4M\$UMQ;U?"MYV$K$_PSEO/=+/YIZQ;)&#_[7P/X+C2TC9O3I!S.</5R
M>OV+ZH.)>>A9-G0FQ26#]V;J#\>\5;YAGVP^-F]:C 9T$I?L-^&%;JJ!\R:S
M^>?+ATD@=:13C"H'YL,08'39\7?-;\5Y[9FX?-.7<!>E9->'N[$E$XQ2[9H
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
M1;/'=^M;S>HN6J$#9_8<X\,-6YS!..?4I3:-"QIFYS>GE3H4CZQ;>(BI@VL
M3RQXU*U^L=PH)ERH K<8[0_."=8SP&YDN#M;_G#JOGWMWJ?R Y >3YWZ:O*A
M[O?3:][J_ZC#*3B4%F7^P+ES2+G0$7 E2\\W9)K>D GI,],49 ;J,&L]>F2&
M3L7Q[LFN'IY7\=EW;WMI%UW=PT@B0LOVR,#=/,+B8N]1!^[SO=310L7_2#-H
M:J90H=XS@NZW%T2!X?M*H#] $9_:://]H,<X/[8>IT9*O_RBHK28\'!A[E/C
MAWMUBU25]Q_>5R;^J$@GO!@]\J!(*][#*=X"HQGUM2[^K(6V9LK3B+C4"ER$
ML?7+,\DJRF&T027.O@<VDT8T.%7/G^0<W_?]Q&2I3S]3+7^"LAK^3BFC,(]H
M)+!GN7>%5N"^D[9AQOK\9L[-N)OLA^;'HI/#,XL_A#ZND [3"GG$W*'XJT7!
M2:X?]X3%NT.$%$/9AQUJT-PCWGRT>=EUM[; ?:#\1Q=#Q^HGY'(7C0\\;FY,
M1'%0["A8_%M-I-N7]=,(+1 B*%7SG;%QYN:[#H8GM@];:Z)5XKKM86BDR1JP
MQ(X7(BKP_,/_3V/ID2;CJV[Y3D9!9R0:Z>C@+T?C3\9NPO _F-GK58I1^(/W
M<COFH=@%&U$L,$QC\<ZV#MA-6_)FF4",@<DZ,#&_]$ _>1?8Y:7,Q&T;=/FN
M>$FO1<G:4C!=,W2@Z^:U&KW6U6!Y74^-ZP/U08U5L5-<("(B_^C>G265;R]>
M7/OB18SBQ5-6AS>C4)LM/E(7<E9BQ:'58)I0'_[(*@%J6Z/5,7Q*5.#>RZ3-
M'74NAJF-)MN[(+-\$MZ>[U,,QF!#[9)56@9'!48XIM?1\^]XQY)>$/9.=O\X
MD4+8G17QP\OI^M#$Y_-CTQ^HPJM S1G&-6JOMB,/%XKU9$3.08>Z379Z.)31
MV-*G ]7(Y_CONWP&-_QL;[1]3X@-'9+A6],>EU70:5&F>=8>QD,W08TDO;CD
M$0 ,8\#K%Q#D<490\ZFT( $!?U,\ ET\OU@HB=I;"3?YU0,B*V,=?&/]'NN<
M[I#=NQ)Z+HI\L+D8\/=%6$I;N#V0E<QX-\,H#JWW@+4;>3D](Z.!1SVJ5O,U
M$,3JI8X\")0U?'K1O ZS'KQ(PW(5>4GT2Y,[P<NB,.F16[<+UXA17[P4; W]
M[K47OT48Y5-%43!04\7@7<3W6@GD1?'T_1!&E&>B[T36YS,B /=J[\8*I6AE
M)C;21-^1)35$U@-=V=->9Z9<5O$,(_3R;R;8\WZ^(PA4*WOUUR@%^=$<"9$>
M-V$3]YQ4APQ]7U<1 IF<G8A7TN@1J?G.PELP_3C$$<JB^9L :-,T'%.Q*$;)
M*'.U$7_VE/%E9T21WYB(W#3J O1\$J,<6'W2L%2<4!8>4C_$-W^$O1$;U8/>
M#%T>;I6A1AE;O&KA#7#*@^QQO.FI,H>]K,A9-*A1NQS09Y24Y4$46*GFIW[4
M.JQZ=\V]TY27OI DLKBST;](V-(?HE1G!EPHM\Y^L<_!;'"7F];-;_:_=!%H
MW+ZB<!A>F-Z$$;>9 3:QSWLDB<I+_8//J&U5G(;W=)3.2I-6UTGF>RX#D=<Z
M"F:OIS:8R/,56RIKKC>L4ORK^]N!H]GAHTO3RY/4X3EXPQ2B\Z-$S\2HF0C2
MB!AE\]K#0D@=6XK!;EZ"S4?+_TUO=&-%N7>ON*->W#]L"F3]HU\D\']&'*'X
M+88DWUA$SV"%*B"K'BN/O8[NL^&8Q_AZZ(M1JN3CHE3Z.I#5H#+3+;B?0'#9
MP\<SY:2GA[9WO2KM*"R8%WKHZSK /_G<&2_=6VR/J/MEW_[(VPRO2)[C8M0P
M'?_.<$;M-0$OY^5+:.W7&!EZ-M<W!.T!;5Y/_O(84N[:,93#Y!C66=2S0JLT
MO!7:++R +(\R>"\_)AF;+,IB'W77<HR ;P"W\2!&.0JAP*Z4OF#!%E$$9 ^P
MC^(EX<\ BJPL/$[V_K;?[2T?F:IP/3$J&-[403;GE;/+<B4C9O_H*%7]5.1#
M42'5-K&[?:VO#4T?YRU\3<N<7.R/C< F-_K%O1A\,=A;61G_9:8NZ>8U"^1W
M)3%C0DJ[S01=C/JU\\ 4/#L-;X/#&!Y$\$@Y+&7&+YH]5PS:%(#2 CPO@-FL
M6)3&&ZCM]PN'KO23'W%#[?@_ZH[B-YTA?OM+C/(D69GR;"D[']PQ$S*U1UAU
ME &BH!&LOWNLL1[;GR\(Y2_V;WU12#[/CVQ<+GNQ\6ZP8DZ<-Y6>Z$H,^J.L
MN*2\W"GMG<Q?$,/LYH!_F7/\!'UD(1E>'QW@_QH9Z,MBU+7*ZA._II:G<!%&
MH2^\']S5[T)T8+TL9V2NY6A5=)/VN&N3"0W.\X4OXGFFU"4KB1F$"=TP/R=&
M=2K7T^ WM.R5"H+A\TMPZ(]82#%XQ+"NM6\:EAP4VI#=P".<U-@UD#5/XE&!
M/K">]*:=>;IKOY[S*:(R2+2.']>1]<=U^40F$72F7QO@/1;/KSIX=TO<^1X(
M!/Z)G58A9K_?',KT%R $NOAJ#C#ESY82H_9^WM5/*RH7_2:I_\91,(^]^D_4
M]E]M>9FX#8K&^A"^*Y3\%U8B1*!DC3KR0M'*TL02B.!N?#!=-K -77K_ U^'
MG9/+8W&>E@>P";/KR(?:='_J6TLP6;?:;_>+4;5#DM\6KA..4H8*[DY)RH2.
MI1^Q&:..9#)>4D #<_A""4+?X2;E!D!DYI'SD^:?H5<P[V@2NFS39J;X[N^J
M-O;)Y*O@ "]40.;MS^,?'@FMHZZ%]O V1*$8?/L8\O%<DK^%8ZB%.@M71CF7
MKM2I3V#M&>DH#3BVG^9L>4=W9M]/MQM1L#'2=0?&\ ?L&NSP7PX!BXB(6^,P
MB5<!"+JF9ZRB#=G9*L%RTN3?(^"UR=9\B7J1_=D7M^?G4[9J=/JTKO:XQ^10
M-EY6?5"TGXS)\GP(A&6+4<?D^@<$O:(<QFUTV")6GN&!BWB(\"+9ZU:^HL<9
MS0<[(/GA:).QSC35CT,;B@^ZNVSMN*CQ6-O (/A<U_40(FU 9&\;[S^9<\&J
M)7%+>5'S'+:8@HP8O*$*E!S6*<35LMY1:ZJ!$7K^[;G^>KXAYV+](I/XM-96
M=W1*13NDNWN$(Q=1H/E1SJO0C-<^Z:<<8W'1_ 4T2R8A5AS"&'Z#5]N/T8@4
M/(X<9H3^_!)B?)BG4?L0\WA[R9PDIZ,^^2Y!C-K<<^VJQAS9V^";8>Q04AQ#
MWKW@>_:RJ"%BCP^C*+>:-"UX+<JE[V[5:JUC]!N.--8=#8]\<9/?6,\*4]>)
M/R%& =X$^G:&IL$#M8,-!UT4]>L6#VV]O2N)8R=LM]9HWM&D.?:]1-W".#T[
M/2<S,SOK&WD/G\BA/OH1,?V1)6^R'3PT+C%W]3TO-PHR9_>Q$X[,[4P^W5DP
M&CWW=?Y*WP_]158-!=PW"RE*#%^LSTZ7%94$'IQ.NA_UO@W>.VW'4M$+UWVL
M6D!OYE]K;=#U\&SZ\[E'<9_UK5 #FX'3KZ>70LV.TFC,4> :8BU42.T57]OL
M0X</>N"PP(^W&%UZQ35HD:/]T?%#U1Y.,TGA-6& $8JP)7VL+"D&/O[^4XI?
M)"1Y/=?C:=<IQ-SM\>\:(06"P$A4-2_1)4;=9$0-H?GW:3=<U1;# M4\TXE/
M W>3[';I;*,6@?(.2A7]O35W6->-X.0->>S(_&<V9WLPMOGE2\KV-L/4;:16
M=GG$/$:-;,S'AT&R(W@9?/T;T+N>OJF;AMX QI[H?-F:&) ][6!=GY-QU>?Q
MBY/=Y9OH#3Z:60?T<KJ7J77):P0=RS- Z3%%R NHV<D8'EL/>>6!KH)[B*5&
M>"Z?BN;H+'GYX-8$=@:IJLDQEZM'TYVKGR;P<ZU+(SHL>&/<NO=!Z+!^6P,7
M];A7Y>HZ[:470\_QG7\(S+;%M:A8R6>_LXS4O'>J9B3>\-RGB2G+"J-GGS];
M%C\[OKT[G&5[O<,Q-C-B3]CN3+JK" $& NLQ\!8Q,CEY*$#TDFR7KL+#AP8Y
M7+K4K^E'U^93PF^/O"B-74?2.>G!'>TQQA64;A:E=-T(^MKP57J0X$AOGU<[
M;-MUZY%)/)U>W#Y#U=<]^ZOG;$>IT#%R6G1BF:-CI:.J<RG=/[^R.3\T1IK@
MZ*Z!6..NN)U/-1]H^III EAT62RT+5&X"FY.?EC^)%!IRH'!)? QU@^XV1TF
M&X=Z!\B'WW;ND%!:9C3(6AY-6_=+8OON*A!X13X1L4?:[-Y;JVUAE,902*$'
MEK87VJR0%O+Q?-#SQR4&>%2H5T]&6&4TM(X7^,Y;+2;?3::2JX^)2.$6]SE!
MICU_91NB;]"?LFH?&O-/+"N'>F'BIVT9$+'@NS!@/$(-'D.4P$=L=FN_/+PA
M=F5^()OTY=;AL>1:?%\NL_V%QCNB)'AJ@(..SBQ_]LSF'-^PKJX'.N9[[_5]
MK:&$89Q<%3"M<?)/S?"E@WP,+(58[EH9D*%?1]F(]<+TV]B75^SKF%@&ZENW
M@'CFV4NC<6R\E&<*^FG"UAWDZCT&>W:GVD> GA$Q;H/)URLP[Z?)QT=FU4C%
M%C?Y]M'&CAR/7,T63)BQ>0'AT!G'O,0%U>:D9^EC3:T/QUR3+CE9*,3*1SWB
MEVA$16T[].R4N42ZN<+G/3+S5%G$P3&'R\QY",D.=Y$G]>IYL:EJI*P3[GUG
M334\'K[*LY-X9ALDIY&RO,AN1?03+&7/*W+T,-XAO!/8;G+Q!;YX$MX'IG'0
M82EZ4I3[N^<Q87XN>]J25HE1)ASF)^/QPPF4UH@]@XM7?V&S6H,H/!\\I%#.
MKNI^"UD!0:Q2]:0<O6KB-K)1.<\O['K(P?>]GBS)6;)L5K\S'66HC) D-NJ=
M<,>UK< =[$T\:"04G &#[^9.4$H7:RCAZ!)Z[KTVYET.2]K9C)_,'GRW9E]Y
M15S[?*LL]$='1H+)K?L.N"#CR_M,?7!^>\Q2B,,;(CPON 1FO\]M'Z)TQ0JP
MH*3PS$K=5IIVL"OX6&A,OL*3:Y"3?!>RGX9=0WK::)]\^L/[J&:E-,ZQO4>4
M+_$:BEQM--SAG1WS+7::JJ]*CKN,X,=7DHR/DE>!&7PJ+&6-^,,Z$RD^,9HL
M-TQ\O(R0_7IB9$5C<-7Q A)1Z,],L15TNVP#O0L&/?SLXCR7L3%5-QYD]DT/
M;>E4(5@3:Y74]\SINL5\=:9,QCK4#[HTW+.[__U_QF9N-/'Y[\9EZG"IH';L
M3,;KP#X6C5++"@J2SF*K1N/@S8P(E9!W\0;M]*TDA].8*AOM?M>EF9^^SPDX
M*??%J\Y7>B#3[-((5U9L.$%X&O%,/M@;83 ZL#7=4/0:,LU]$+@;Y!:VL"GK
M<,:74CK8H8\6I"-54R/MKQ2?0'#CR\./]$B"V5T"&R,W='*&^GAJ]#V:*U,;
MO56G/5+0)?3?ZV6HC,ACS1$<S&*8>BJ("D_7SU1/ B% :O$2I>U40O9DRH;$
M''<'W9"<Q"SWBH DI.7^1G.":\YDBF_I_?M*2G9M>^N)'FX$&3O!MY/YV\XU
MQ&6&G-,Y$:&S0,L)OZR[V5G._;\S9/!UA,6/ Y*IK4'8$KD8<D'L!LB63WGR
M9<![C+(5M.RXM(D(HW\G25*(_ <H1"BA&YV!!UC>'>RCU 8L[RQC,_AXQQRN
MMC6")6-,^J+L?2*Y/W&1:?[\RF8)R.E %&F54_P='=" ^N5]#F67UQ%'L'.W
M[4*ILPX54B3&C8XHYAM";9'0$4#P+3-"Y\>&<YG_6=QZQTHI+(4L$"&Z:Y9%
MSR$G;65E ZR4#Q'E>4%Y\+ G16J\$G0#=+LM[M[UQ3[I7V@>_KS?SE?=Z36.
MY0MU S5EZ&U9?,Q'=#2E!,[P'_>D2--W](*S)\I>?(HC:_.UK922E<K.)X32
M.L@XMMJ%Y9F7NU0I\J;CS_9?413MZ9G9>G;'M7O?U:[_'%Q_@@BG7W#YF@OC
M)#UZ!1/-*8F&HD[*FS9XSTJ\Q>/7_VYDYE(B@HTXT:-2XD"K@%3]S<??7QH3
M@]Z@?)YO7@-L<OJSD#DMYX46E#^F6?49+)FH\UNJ7Q5&UU%WFKV:OI^RH1J3
MNB[QKIL?_"!]!T]0R=8%''G4\/DTTS_XVD\7O,R/]\P?<^AVU+4Q[_9)_7!+
M_QCF?$G:!8+CM'3O+EI%>:+2Z9OA([XRV?;+I?:_A$A?AA&X=V5$EU;C!4/@
M)O:(=F05-C>;42KWQ"?R0@<IF?GP1K&I7+VN4?M:S"X:.W7+3AK_K_-9T:9,
M.P&\?>=0P&J[9/LE]5U-\#OK\2VDH>K=8E3I"1V'TLS2%&<W"]V'GU/*>!'D
M2Q7;FOO-_)O\FWRMJ&^@:KG1=1&[J:VX _^MI4MC_'-VJS'[?TZ');(/Q8Y:
M!\U3Q:@\_5@W64@J$'%SEE?-%.S+;O]W$YPHP@":=Y\!43 S?(1N92"29(H%
MOL-/R.%_( T2B!=L^@6WH@6>*EBX4(R*5/P[/L^,"21/Q8XY1.PNL%ZYRR+'
MQ?QS. (><;%;%\6H'6APMZ'H06 S>ADK"*-RD\I":^E ZD%*'8R/E_JGR )J
M_O28W$ K?(8@^+H21"'*!!;.D6I?6_E.,0Y#P.O,B!__'*$AQ I6B6@F&O!'
M@*;-!/J/LK\OVDNR6\STJ&C04B>GO!@,Y;7:OR^+;7"1['Q>WO?=TVYCX<](
M7]]M_ GZGHY2],9&Z>^3!Z3 VI6(>S=<"&,SI,I/95,?T76AH]T[^!*/8"W0
ME#ETA/>4)B'Y&O2K5[E8]"[[>^D#W36S;GX;/] 2Y!V<)+UR;5/V;/+_#%]E
M#'>C^Y/F.(LSQT>H?3_J5")9I%#!93#B5JE>DEV2NXDR^9)*;J2QSIIH'3VJ
M +O5@[%YIO"CB751XKI$5ZE&Q0HM *=?X6?QI_[-;^?-[J$W&C]@XT+HJ_FY
M=:UJTTI#ZCP<DR5%"FV ,3U40VEG5::)4OOMA18_V_>]6[_8&=V(;FE^HW.:
M<^AUP9CM.W0DPK.<6L&]7 HD'SLLRW@";V5-+@(T?(,(:]MAHG3I<UD/DST;
M>DWV1A$9WSW?UWU)*_94.FZ&M79R.<K:C4JB54UZ^5JK,EVTBJESAGSE,-I*
MQH]E5@1D7[B2\0,;[NME[H*T^PX("^T=>GRK77XZBFSLNQ:.]MVLZM37/25X
M\'.6>#LGB3,U[K$KQ3RN+[8;X)V3&]!H1)=3N'B^JR"!7Y"<Q",QG)(:/[IL
MK:"TQ'YDR?A8W"SA88(+DPP)ET;;YZ^J-=#T4^K7%7+\N7XN[DD_[-[K\M-<
MM?W&.I;G#"**YZ;AXV8*MO]QO]0^AWP,U.$G<+Z7'.?ELC%UK>$=CI]VI*-#
MD9'$16L%7<BHLS%G5^M<((WN-EUSI[#T:<-Z_3ZP1X 3Y=%5/1((^$W 34HL
MO*J-R_'XJ4]4@53!2+;7H?7G;C_(8?08'W$E*%A6E<;NS8RQ^.W1A^'_:FD!
MB/6LZ1:CGD<%?@0$#UG%#)B*^\U^F6N_M!DAPO\8"ERPLNWQ-1='F5#\ 2@S
M1A/(B$8J]AO!BT[1C.8MYQB1K%\6]-U WU&$UV0YI%U^ 1_R.6_FG?9W-/@0
MFF<5NV1A.(,X;[<'0H3F3+7SZH&BM4"<& 5M'H$O6 O7BE%]0X&MP')IU4'\
M]./_.%O,930O(+!R\9GBDAF"KI^03N,"^UF",WJM(AQY!SZ?]H_M?W1/=P6Z
M+=F=-U/\^C<@ <>QO%NQT"LWMA@EBL=$B5'+$3W+-CU+!4!-,?97(@6!.<%I
M^F&D8SKX2=Q_>3B^!0MM\T6>\4<WPY7ZV,APII%G4V?C#I0J<S4RIRYX#NUL
MOYT^X C>X-D=&6];2 /.? A/"CA:%VC<F4GG)8<L_(X%<B]Y#!WN*KBMQR6>
M:<-(S+_#CTDC'QDMRM;'],?"4A;"BY!INFC61VX#=*:;OIFT:0W]1F+Y8WCC
M]Z9A624O?=,#3SOPR:;5?)]W0893ZCOI[WTMM'TWG&UNB=@[ZY)">:%WWNS:
M+87SSA(AQMJ<6#4P]3@/'T0^4D2JK(?W=-TJQ<B2\$P'YY_E'%G H3/7RAEK
MV38?;:":*K(Z7_T^;CNMI#3H\H_$+HU3KA&H'Q/4R7R!-T+?+C&(^$@5]50.
M,6I(#S07ZO=ZWC&]0]_*WY"1!_T!QMY0^*P93</(D8S6\=(B2\]$=7N3(,_[
M[<EEC(Z9HIWQ^L(>2^1CL%[T5E4"8E22+0.[;H1:BO[,<B1E8YEJ]:S&AGBV
MLI!+N-5">?_G^(<;O>GNB]@(*1WA";XVI+*ZB+G: O&I P,6G;?O"/=!%L+?
MA]S?NNT[9Y#U"B+TC-:H7OS4#N[X:]VGZ$#Y%8JS;D66FE>M7MNR<FKL/ZS<
M2+C$3'7&U-*/=59MY>0_>K'=RI6/8=(5>+3*SP<T)$<<$P??G^8_*FC<5RFA
MYT]IL59<D.!N$BK W93B&^!;41;#C1H!2&K$C_;U30?NX>5DH)_H.[X\[:Z'
MV7;IU6PP;=&)S#3K(?*DXO^XH3VV'!_;SP*WXU<V#F5?(+,L!=XF6V0#[M N
M$<68$HN6-VE;E6#-,-G462!&L5?Q7O7\F=/] ]Z,5V_)2!7M&KG3">UY17J]
M/CNF_PIC2@+?&@JI^@H5 *9NX,=^;'VL@@?Z*I@K=!R:1(!.O_Q]\.?.?29;
M:PC'*#6#:UF>R244YF)*<IVT%_-+#"[,7JDXWNN\S;)<869!M>_!A,J?%>C:
M<DAM1(S2RA?L1XS8F8\7HRZT2O7P^?A>[+]XY?+?87PJA<F94%#$[KPM_Y6$
MB:X!_W L@/](@52.(UHD6'@6Z*,-(*;UC7<#"$C\K]<B['D/$-?N"S0U!'X"
M!&;&B#K*Z]07L7O^J5T/QP8P+6M,M.:@%U X8MOA;_]K-Y;+$5@S0I#@;6 ]
M6F#K*R<Z3G;$3^7CQR[^\PO_9_A"Z)@RI*P!GS\F) !]!SJP"\=X(4#B#> -
MY9^:]Z:9 "_9Y:WS")[;W0CY1VR9X^*_X?ZWP^G2%5RZYH\U7T)/XI WCZ_"
MMS9"RC:PM*(KTD<^Z$;D$8=S,G*F -IL?9J4/W7#@[;^*3O\NBIY;\UE,D7>
M5V1P=Y]R"G?ABW(25DY/%=1Z6]4YXROK[_!T^O2WIY$<3(_<@+P@BR<Q@Q?J
MDYU$K^A:GU69@'25CG<^,_M5W?UR^EZ^;F><1^!&WLWD?1%3*;F19)S_*W<E
M;SVB;';R^/*$;EIA73AL22D-Y4KR#PORP3$^1A ,UA0:5/(E.+'A5+)%D1,F
MI<Q@4W,QRX('1Q+U2H[%AI(/9PWTD@!FOU_J]K=MI0,ZN$.FF^)R+I3G0])1
M1*H9F.[, >3!V :Z1D_5U1%9/WN^>01T/G]*18P*-[:@3BD[E'V@$E)HG>7]
M.=3\J>3VU@>O/1U"1N><75R<K?<MRG_^]7EFQJ(V,Z*N<W?F\]_J]@9]J5M[
M3E(SX1%J6SP.M<'BY9I,!@GKB@,-W6 I5:'CA(-YS )%&B0*;H$>!35KX1<<
M3$RR45DT)\#[3-K%D>IO)BH3_7:%'%&"F::?@0VIK*>F_W;NS6F_G"F_<WK6
MVM-#T0BD %D>$T,[1 SU8Q>_;=W1QK@9DHHK>_;ZBX=W +]?.G74KFDSK>BO
MK^_7*6CL^G!].9#RPKCM)Z#PW'[!FS\'R^J+"JMDL_&>"'=<;!2CGE#0FN_"
MQ_$R8,*I+EB*5&+?GWNC*"RY/S?6>%M/L<DW91=^>6C!1;_#GJL2$1!)P<5@
M4;!>8 MVDW[L$S%*G:Y"*F?;UQU;GX\'7>N7;?N]1OH__](JR\MQ0A]B.GZ;
MC3I4EDIU+W_X-#*O+MJ  GAO9%GDE)M:'WLQBOB)'2& .YIW.QE2\K,+=N"%
M0O*M@M?\6RDQB6\"*'^(DDUVD6+ ZO&$UYF:1L2/C$V>?EZIA3KGS(38VLKF
MINBOJ:_#Z&A3K:ZG66Q9[$D8,]45O?#SA;];GD=YLL/]K%QG1Y;'<DAT77=R
MF6%9_*OZPK&TKLK&8[2N4GZC?G7=(<VWG\,U;Q>]J<GI>)]2\0[N[+0?U88V
M&<)2FX'A#. =+L38C<.U5*7&,"1_7@7M^>W;S!66*>'SD>MW?8/(NB.;7M/
M4'9/2<_^&T%#+%QD_7F0:MXQHK1\@-I3,;38R[R8876A\Y9>@(D89=]%]?(9
MQ%@55W3ZZIY:)A7>\A&9-$A\J*JNJDB+5R4X(GXHG?,@;>?3+4,66\];H,<R
M$,A.0%3<GZ1\6 HKM)GNAQ/?3"FQ2G)K!TTO\4)G1&QE0J2_*;NW*$G6G&.0
ME_M)0YK#".NX?+S 18^GVQV78?Z2Y)Q.G#&OK(2'&<-L2K_I!=%?C.%DB@K
M1C,2SO#-&ZUMF$!)0ZB_ MTIW(,O29.>5?OX\M G[FOR?AXKIK3^X*&J0RZO
MFKX_.V2X]*3;VQ_S(EOI[^1%-]T5SN-)<!V69XT?6 U+R7-TS4^+4DVVX(H0
MVUN\TT>JY.##B1F\<B9FO5/K9IQ:SCM.X?'+&'W7-6^_BU&UANQ*:__Z=9_=
M9WM.$M06]ZYM#7Y-G<&P69"*&C_A0C$MF=/*?<5KK4D)WDGC)C-;GPSM 9/=
M9%*/DPIIV,W(TC/ND:[<7=+\RO&O:Z:KL)74*PFPC*CMRZIKR*@]]O3P?EQQ
M&7M#>/F*]K:XVXS2-1=653Z3;;Y"_J ]_F8LF?@)<?"0&/4)UMI-G>Y![('G
M3N&NS77\PI(&;F&"TP]6. ^=-#$! T:(3]]:Q7[XX03ZG0.IFJJ,R!N%#4,#
MT[\Z1A8AU;$5X0^N)?J_P<X( @^!]QN_'")04%46KR"+=")&,R"VYD :AA/
M^O-1Q19CJ9%',1?L+O6.Q4^(4=A/Y.8*N!I7[Z#C5T??PL<$+0SB:N&#O)^5
M;*R\>[FN6P')KZ[B5$8&H<*:@W+IL&G7M_)W/E$[MFKMRXKRB(MK;IPR"\A#
M +M5%*N/'2@1](!;A4;,M7V\\C#HO!*#;WZ^=,[52Y5M_D09WBRG/A109!P0
M]%.,,BM)9O:K=8:< Y,=V[P^^#\Y%4<9Q$.J7BON?3]<HX*K9REX[&KD)'.]
M_7.ARUU#XZL41:%,:4?'5$QPA2K]V_72RF]$7VR871TT+49)2W)?+14JVBPK
M%(BT+3M\=#'6W^8=I:UUS-M*A<=T+#KV;8_I;K3NT)LF<??MVU>8<3%BJ/UK
M]Y9"[LMPN]^O1FN82;VT"_'158Q2K;SU?USI)OUWMPVG8?1*V0)Y\H-AZE-8
MGB;TBR #'-8&4(=Y'S#83V,I3 D>JB?<MM1Y>YDX^_+4C5-["QP]&G1$QTVD
MH7V\V8^S3P!9DPV@I58LDR)3)<>FKO'8M_/2]8HRWL\$0H[:B;%SSWKZ_RK[
MY6GTY$NK5CVWJ^Y7DV;QT7)>$S(9:N .=(,<N!O[>$%THH/K@/XX*T7*YXB6
M+=2GW3KG02]C+;:^Q_I:Y\M@;GV_7?7-B)-%R]MB7M;+C 'T"-'J)P?>;+EU
M2I?ZD&9V2K;PHI'E+\)GFS1*FG[O_-L#I6XFQ>3\=B-8%T84C7VOVG\GR9S$
M)S2B*T.X_%3!+M%K^K::6T1]->(P(P;CH_/'JY;&<.AP-HY#E3Z!DO'6#INW
MUC7=6[)C1]OEYZMAMRZ86OQ_7]?ZBYR@",1B/\KUXT<8->&ZH^7EX%T^KB%]
M:_N:QX_?\\;2/]P?4F8X+P$Z-KS1%)<L2>\JIN]6XI\IX.V#&;-7WNVY_>9;
MZKSG*_VY:GSEESE^&[Q-A-BU_C(%BQ NOD3Z?XK(0!I0(R]&N<^+TL0H(N7I
MN:F>S-8:,4KU2B6HQKF?Y/S,#!OULV 7[^* 3MQO5?B->E3I?BO?/;ABC^3E
MK'V/74XFB-;F0YG[J$2]@69K<US%^W>,MQ^"! V"]LNZ/PMF=6]8<(L*<\.3
M3M_6'8_6>GJIS^7()N<MAX+QDW@A"NX0H!&A/Y/, T;(?@:_P%@'WJ@1NL[J
M]&^G?%CA)LJKS?AIE8Z[3!J)_OD.344>!WZ7Z=] ?>4DDSW1^!,T54DS/O4;
M<2AXN5YAN=;I;;XBO/6>Y>"#T67U&*F<^)Q%7(I)3)/H:^MX0!PRW?UI[']W
MNL_$_SX><_IFM%:$K?M8Q$G[F-.#EE7W-'XKBLG.U_FM(#MHO=[R[M6@'X*9
M;8ABV><F2H2N!@A/0]+?M(A]S8T5W;.;)E1N5!ICUT)N!4[Q>ATREF:YB,#9
M-/39/.3V(\=C$C:I\"9)N'E;^A:5W.%CP!M65)4J&Q\6*,]7?DR^^](#T2I
MI(^_:'4=?5MWH6MU.RU-U:;<WY%KLMQ_SNZ26] IFR@C@[Z=/G&;>L"-*_%^
M2$<.DAV%:R%+$TW><Z/<<. F-4R%]@E\P)E,LLJG2DX=EJ2JLAE1/X/BU&FY
M ^9Z*>L*CYRNNIS9W^0OJ9)#*>I%1$D:7^D4KR3IJ*2<P./S0EX]4/D5Q[$
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
MYC$J\\9;]PWI>]]NR$V7<5?;%K)O6^QAI<T?:3-W:)/3HK58&"!LQC(T64K
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
MP;^"+G.S(LGR8V\;*_/N]Y)4T3M&&7GMIQU,R_RI&QDMVKM:9-(O9:*>4&6
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
M5IBT#X$^O5\!P-,[OVU%^8DXJH5KO7 3]'#47"Q[?G-TA0<C KK2QI<'1];
M!A?X=[O(-;XG"./=AWFCAZV"^WFO8;=A3Z$B2[,&V:9<VS? A2L#V,VS>PXC
M2[!&3/JTW);^,,RWV3Q,S*2MM([@GD\RVA_WOGS]?[=T/-Q3Y"KH+D[P;GV=
MK*D4L+; N?U6SJ^:8P0^TZ8D?L_;XXA:\WNJ/N;JW(&)$<;<3"0+A=\_/9W+
M='NH[\*2;,7),17N8]6+ 7);NO* UY+:3@#1K.LR44&<7FO+.-%X*Q>E:T?8
MN9(\E'SZW:7758]&J\]0!*'O^>@7SY7)^J.IPMOB\J)[=-'0(;8EX.#?8Q9
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
M.]GM2Q+'!-@\U%GPDY5T+*_O0U__2$Z^YWW"[=7M&H_C6U@!##>NS#Q_'O*
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
M >@K#VV[]<UH71:+QD,:WI>_SH6NF/?/' M=^#*A_TP^U.9ZX4=3XUNP07[
M30:%E[,P61SA\?E9<L -&FF/]G!Y_0[VH]+R\/9FZ?ZBQU=CZ4EQMR3\&_:1
MXM@%0+-Q96RS6&"F"]J,.5"1,U@2P VW= U'OJ0O4!KZ1/6,*F:/=\PEVM1<
MUG9DOW),&;[<E5>D6Y8]+YEG3WJT5@P&$Z8F\SP<<25Y7Z<HYKST_!P/_Z2U
M\-3\R:$K2-3:HT??%>^@@F\$>BV,N%!<SAV]-_*M\>@SLG!VG-Z1[=I*?"(]
M3B Q[8@4*'L?Z1WS[:@Y"SDND1R\# ]S5>C_:=MS.!UY>HH?L-M(1P.2Y43Z
M'<:<GOA^KZIG-N1H#*DCW=VLT@T<ASAW>7$;C7N'J6P*\P30-QX0?; ?[?6Z
M"KT/L\-A08/TV'![S2N("M:<1BZ'*]O-JP)>RUU:WF;-*=EQO]6X$C%,YZ/(
MK!^!8^+JD4^1)2TY@=<FAM1+!WJ3(K-#5(Y6/#]<2,TWV2-4HZ(PJ,8JFR+)
M34*=+8WVSJ3^M[=0\"=AS'MNW'C",!SLD&R)Y1ES=9!]RW_VV%5[-_XC0084
MPJ_AXLB1X#8X)X"/*)YP<3U&>U?/,?[Q;_^/:?3RO_)/(KJ Y^,5YN+/_R>3
M2O)<AXS'DI@V!A?8"@"?R MET=MR0O"<4]A+@X>\;T(-%Y"/Y)1J%XK$V]<T
M,P7E$R[67 P=:=<UR+Y-GV@2]@[X+3+$^I*WNA/W2F;-[R]J@!-+K/V!=VUR
MYWG#1MPK*9PK\;UF$RDHS2NO,N2/UVH"JS"%_G4(0E;)MD]S5,U\<,G<N-V^
MIR)*V !Q::"\\XW:TJCU;_TJC-IW_;Z<:0?YRKJ2^HH4I52S@L";H73!&RD*
MF%%[*I&A! H4K4.VH:!;*T1VL$UX.?JF5>-S9;A*J*#A84^$22> */+0AM8R
MDQ^CW;PN,*<=ZE^FPOMS_:(:'8N:>27)34-]SH G1\-N9\;S<+M-B<]#"[/_
MWCQ;9^]:@\.+GL_,'J*9:8%QQ;'Y$[8JA4A,O;/"S1RY7JM(-LHVVEY1A1T/
M(@:"_$,0:=WEED9!VS/^A<39/\2F0E8//JC!F3V">%<ZX%MD]>6G1?]2E_&@
M\"S,LF_^6K!GI\RT4G829>[+W)CIP>J*]Y&7%,)-(FU\_:W](R'@>?YRYB.9
MYV<O-)G38111]A'F\AB1AEPJ\FR'EDVD)+AZ&LI #5K9)<Q,T3'G:4<!F8GW
MS(/JGM(7MB.%\1ZHTI%?0="%J5\LO?;#&G>-/\<;3UGV="?>]+LJY6"_]]9!
M/JG?K,1#%C"U02$^--MJS52;M=-<AT13RUY)*S0C*8J]/ZV'? ^7H'!;@-:
M\*0;!867#C)),43[?1&MSRYJS/JPAO6=T#]=84_*R9%?WM^"$_;^G_:N/*JI
M<]L?K0J(BH" (IA7!66F*H@B)%4,"!0I4((2(,4!@93!(C+GM%A$PN2 H%B-
M!6)$BE$P(&.8L2#*/ 1D""*SGC >0G+./=Z[[EJWO?2N=]_SO=6NRQ^_/Y*S
MUDGV]^UO[]]O[_.=+[G:W+GNONP)<U>7!]^DZW8S(>Y"4-VDE+]3A=MTQL_S
M_N^'M_7>OC !;C!P\A%L'> FXF6#.ZH(&_ [85L7B) 0KOG \G[PQ<IMVY^D
MV+89=#^K*%RX4K>OP2= NC;0/>*;Z<ZQ?7O)?9TN/5T]ATQ^M G724KK.?WC
M&<66N.LVANDVI@ZN#B;]:73-7]?^T\*UX'R!?G]0PGG;&%!2Y,/'1?<:0Q,(
M[3K?=CWEEU,1DB=+(Y@5\>V\A%NAL6^\G<V9JWMO/'3.Y7GO"R+E6$J'O-XT
MJ'G8RLYW3^R'X^.2G(-L##U20^]SOI"G.J8[WR_$=0V+Y%L0Z7'H/7]X#E?!
MZ-8884B5JM7/11RTAHL\US @=HT206=W/MW>R1T:="Y0=POK8J:4*^V->#C
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
M=$[Q$V$*Y1/"2*YH%Q;&8OM1 '%Q6J V60B'G)#O/D6!*#D4&'+C-K<*IU&
M@;&7E2@P:3NK@5V9A?8BL80*4+2_%%M40]4XJ+1T#=AT%K9%@6BE<A00/6-/
M=:0ESM:QQ8 9"JQ51X&Z$I"9.3N, O@.9#46]AAC=IBF&.\_*U8$?T !^%PX
M#@7JZ4O93!EB$W'C-RA"(!K9A,W<C5 L&#B,OT(BV")I%. 06M.7&.%-2]C,
MK7>C$SJTN#,K9$0:*2B@-8LDLSH8HD4*K/2A1I&YQ/ N93"87++I-W-GRR8L
MS'$A?:05!>R7&-LEK<7R2BAV?Q<L5#6N(D!I%%%6A]"9X09.3X+]%'$FPEQB
M:)<R]H,[V2$%CBAP3Q(<.,)=<&+/<):]:=F;_N.]R9\K5TQ>5!>=A$@ET" _
M)1Y9%3Q=UKLSEZH:4(E7%[ C W7UA')FM9_2?8YS2H8RZE*<:>F>D+>RS\27
M%*]Y4L<5,V/P9KR"?MPNM4&=TJ1T=2]BAX_!C!>+>/]N(1X%0O[JARE_\\,2
M!F3G!ZN=C:1AO^XK<A7'TSZ#9?B)E9MI+9GC!,E=<.* C1,?C-0U'V7B%:X&
M!IP3;*V<>ZBZ/2=>)D'GGF*383Z]D^(-T:2:B.%Y>IRULZY6F\_\$,>YH=$:
MJ)D9Z%^\O9\QY69'MKBAK1*0=$:[1B7E]:[ J29RBR.O_G,LWR8M>8P7NP77
M&8:LY2PZT"H[+BCCHHHQ[2>-Z^>[K&G%KX/GIJ86*Z^0?]%;3('<'BJ[.I4Y
MQWT_?!5']#+8PO8P*NRX-)LINXEVUH[L+E" .#O(,J3SWA9>A[JZ<\E6^C^?
M_O'T4Z^T=,U#F<1GG#:0\CT20WC2(5)@S7TN?AR.9S/AZ2]@&X%RW2^^X690
M$?_1DPS8[T2NAH*O7KAIMIM+]PA^3[.<_=N#)<H3WE?(DH\,2Z3-O :_$W-_
MS]&UQS+/7=II,*C<:>7HK>[U5;REO?VT_YM4F]E<N](F>N-$@K&7GJ<F?A1S
M66W3"(,IBW_'TS#R\.L%25E>UW^L=?T1LP3B#?:_H5RF 8+\BO==H7WE=P]
M8"SKL6"^RI)]#ZJ->>H:2M7P@.:CKVWQ'6QF^_;V'G!5W1%R0Z'KQ%?7,F3>
MY-$':P6F7UR0RY/M'[ AV1WSSKV>J#- B&IQXNKFDQ>H=US(F5)F5_6HU(:(
MU##R<TQI+)RZLKR]X,^ C[:]X,^*Y<;M'Q8?OW'[)P,AVV_)'<8+CK^W)=EQ
MX-6"_-<E'TX&M#G550FN9*1C#GW3CJ@P^>\_?;B,W\5'>/'6GQS+E<D_+O[O
M*I-_$BSWI_^HD$"[_@)02P,$%     @ CC2(4X)P"+M.\0  O]L) !0   !T
M:&\M,C R,3$P,S%?;&%B+GAM;.2]:W/C.)8M^GU^!6[WC8GJ"*$*),%7]\R<
M<+ZZ<TY69MY,5]>9J+BAP--FERRY2<J9GE]_ 3XDVI(H@ )I3MP39ZJ=-D6L
MO2 N;@#[\6__Z_O="CR(O,@VZW__@_<C^@,0:[;AV?KFW__PR_4[F/SA?_W'
MO_S+O_U?$/Z?5U\^@#<;MKT3ZQ*\S@4I!0??LO(6_,I%\3N0^>8._+K)?\\>
M"(3_47WH]>;^,<]N;DO@(]][_M?\S]BG*0[3 ,HX%!!+$L"$I@**(& D35.)
M2;RX^;.?I%QB1"!5/T%,!8)$$@(]=4'L(420Q-5-5]GZ]S_K_U!2"*",6Q?5
M/__]#[=E>?_GGW[Z]NW;C]]IOOIQD]_\Y",4_-1>_8?F\N\'UW\+JJL]A>>G
MZJ^[2XOLV(7JMMY/_^?G#U_9K;@C,%L7)5DS/4"1_;FH?OEAPTA9<7X6%SAY
MA?X7;"^#^E?0\V'@_?B]X'_XCW\!H*8CWZS$%R&!_M]?OKP_.63ZD[[BI[6X
MT3/[6>39AG\M25Y^(%2L%/KJ;N7CO?CW/Q39W?U*M+^[S84\?MM5GC^YJT:9
M:I1>I%'^\=1@/UT WQ'>\A"K W"5N1]=8>SC]*,SN-=*'\3X@#O#7 RY_D*]
M7?.IOKN[H2Z&/CYB5U^+34E6$WPM]L-T(*_T+SZHGYIA](UZQ+0:IY'N#E3Q
MO11K+FJU?')KD/%__X/Z:;DMX TA]\N_"7ZCWHIO1)'=K"OM?K.Y(]EZ&=(P
MD%1(Z'DIA3A0-E 1<!C$?AQ+E)*(TV6Y^VXOQ1K^\K6%48UE-M ?+"PM3SRQ
MN2@VVYSMWW5WJV,O,/7NTF^[Y*<UN1/%/6D^H-!JMZ VX#\:G* #%/Q60_U_
M_^VGO7474+N:C+#5#+G:L"=X5MIEV.3/B=@P8R+VCV*A;*A8D*2@E1G-/7[2
M;MI/8E46[6^@_@U$7N-7_/'L8#\=3/A5WEI"<G9F-IHK?F(;Y3'=E_#)Q&@/
MT\[D<F/W7:FI5B#^ #8Y%[GRB8\8=/ -_KJ]5Y*G'6.R>DV*VW>KS;?W:[G)
M[ZHQKFA1YH252]_S>)AX 62<*:WP8PZ3R!>0TUAZ,6>8)[Z-5AB..S?IZ,(&
M3.$&4@$'V1[YG^T4Q)1_,T$9@=61]>4)H1HRT)A!!S3XK87M4' LB7*J/Z9C
M3RI'EH0\5R?;C]N)59&7RX_J2_1)_DS^L<E?;XMR<R?RYEV+_)BB% F82$\O
ML>, DI"K%7?L8[7 ]A@6B8DT]8XR-R%JT5DZ+OU,]HN,,WY&EA1S:HQEP\CT
M/I%0-^@(A/K7<W'H'V$2*3 RLGWPS2X>YI-\$6Q%BB*36;W5]$Y!O&)L>[==
MZ675I_)6Y*\W=_>YN!7K(GL0[]=,#?YZF^=*@.I5[2NAQ$=<D^]+E 2QC&*J
M/1<$,8E\2"B.H-*&(,4I2B*1+KOKR[-O6:?XC!Z<L^MLE\_/U=UFNRX+D._,
M%+S>(KWZ]/J]G7OC=BK-G*#IIV<:77MN5S,G>\M 91IX8ANHC5N QCQ0V[<
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
M0OPT"@2!$0ICB%-?0.J%#/((D4 Y*2*)C*+NGMUW;G)501M0#*A+5;_R7$#
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
M_:BZ8RPE"G!"HA BSE.("0IA@@(?AM2+"!;$IX%E+;IS0\[-2VD1JS>FQKP
M.\B+ZN']\NF7=LGSFS:B;OMB&<!A,!-F6NF6WY$E\1FU%9T[P&9L#BA;9TJ0
MXRIV9X>=N*B=*0V'->Z,/_GR>W%'NX55&8A+CZ*88,0AHHA!+$,&4QUO$B!,
M"?-EB).P#3"Y?ID]NM/H!\2I7$]Q@E)E]G9:'+[<'E[/S$^_J7?A1/Z/WN4[
MWH9Q46>!SW/G[_QTS78KL ?Z_]B]P?/3,>9FH<'H(Z:![);**2<X])D'24@C
MB$7 8!*$$L8\3F,_B;TTH,ZS0(8LHZ=) C'-23B_=G8P-X:A26,Q/G9\DD.R
MQTG_&'5KP@[!_)(_SFT_#+N)?9],W0);^:!W.O'_9U)N<UU,5RJU^"]!\G?J
MV[H4<4@$\Q#DD4<@ID+W!8I"2$/,(HZCR"=&$F<TVMPD[=TF!^JE J3BG*S
MHX()1%76'OSG=O4( F\!U#<TKAY!_?811)MCWN+Q//_],N:<U9%EJVJYKL&"
MNC!*BW<!*L1 0P8:LTL*S3MD.J5RHNZ8EU-JU1S3F**>QICG[S%94TQC<[H-
M,<T_9*_(OZP+H5Q;P;\*72CD^MNF&J4I+QL'+-2%Q'T=(HHCGT**>0QEE(@
M(>DS8A2[=&Z@N>GP#BLH*K"@_+8!7,$UEXE>7L^+K"NV1M;7/5$U3J" 5KK@
ML.BL*1T] M#[\<F>?1,CNH^]T?6#EYWWN;C5]:GUB9.ND/A1E)_D-?FN_K7:
M:I?C\R;7;Y*KLLPSNBWU2OEZHQ?"RCM4)J]T\_2U>AJ%;CL0>@2%(H)^56TM
M2 2D/)*0,E\0&D1<(B44FY*LC!>F+O%9Z<L.Y7B/S;4> SPQLJE3:;U"=3J-
MQFO8EYJ<\5>YG1FI30,_?-@4Q9\60-FHFP<H*W748F,G: P%74MU?^.GMH+6
M6*>+XC%FP?6RV2G&J1?68Q!\9.D]RC #ZV6Q6\&W*_%)?A4W>C7Q1=SKP?4
MNZBA5X_-'^L2 S$2-(F2")*$>!![L81I$B8PX.IKP3B)4A+:[$H.P# W![(U
M00M&@Q/LK.C&VBT ?=Q=,:CLPY 9,]/YD>=A9"T?9PKL*W,-)]%MF:X!.*:M
MV36<J(,"7A?<ZO(&7I]SY<IE]YVR=]1+0RI\#EFJY@;+,(4)2C%,E&<<(Y\@
M=<\!40:]@\XT.*"%!Y3+))O.356B)=C05793S8QEP$ _]V92=SF5+]+L:@=U
MA)*"1I2,UH/J<,07ZRMUTOB^7E&G/S1,8*JSYJ^W2L7T1N"K39YOONGF,DN/
MA8&(:011'"&(4X1@RGD(:9K&D611Z".V?! YW9C*RJFA;!Z#[H CON(U2%CJ
MO6BY:^DV6$=.4FPF(2YH&UD]ZLBL#FM[E.YTXQP/3B7CY&"3JL4YDY\+Q=GK
MA[8)KA:!1,>*BS>D)$VYKB62?BI8@*%$001Q( DD/(R@'X11PHB,XPC;]0H^
M/M#<5F$U5M !"S3:MH2<;<_@$^SVRX-+SD:6AZ%T#6@@W,_%!5V$3]QXXE;"
M_>8=]A,^<_TPEZ'M/_=9:PW)Q2M29&R)0H8I]V.8>I%0:Q&FM"!$ 4PI8CC
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
MT5'!VUO3$1JY%4^/]:2_<2$Z$S4=5/\:AKTZS>^@K_;[)N.O3K6;!-9]X8!
MI9' 4$_ZSA3CN4P)$%!+@(6( 4\3$ZM  1,B(5&">4<HEW+FQF:%FCW"D18$
M/>*08;A,$H T5!QC-GHW"N$#CA99TT<:UPUN#3$Z+O?W7CZN-JK..'A?YLP\
MEW_;[MXKM:_.VW)",",4@E@E,<",FV@C)@C$FF*8YIA!JES=&3>1<V,$JW61
MX%UHNJC^=[N+M/*)1ASQONT&A4=Q9/ZH 2R5C&J=%U&M=6357MPZ_.R+J+OW
M%![9B=RI0 A[^5I^8'4X7XX/FLP;\S.LZ9YYWAFL5OLTP%3!Q#AJ+ 4$:A-R
M2ON1*48,I"*A*!8Y$=AK3FR7L+GQ=%O9KM-X4W^8W3R[4."-3,^]<0M1KSSN
M.-A.@:]=17QS_*O3/7XDLM\=EK^Q/U:/3X_5V0+,J$ 9TR#FPC"&SB1@$B*0
M9CA/,ZEEK)Q&"ET\>6[T4"GGQ@*7.'5O^4'6C[R_*[T"'A1?M;9K\YJ;&AO7
M_.WEIKU\ZB0[]*HQ]7:\?H%_T/5MI?5J\^?=]NE'];L2B$*:)1C$N4H 3K1Y
M=S/. !4DU]2^S5.G#\&M3Y_;'BP5C H-W?W\2]!N!TF#H!AY0S91Z'%&? F'
M>X0S"):)@AFG'XE7J'+5ZHZHY/*>R0*0J^HV8XWK%_4+*_[\Q&R6G%+W?+UZ
M*)V--\^?V.%IIXKIY1I#F2@= XI2XR@D7 ".<PT$HXA+IK7B7J'%+8%SXZY*
M7Q-+-Q1>1*7"O<;$WX3<+<P(">3(S#<(0^]PPQ68H"''3:&3AAVN$+P,/9SO
M\W>!WN^4DMO'+ULFCX,$$%00)M06%$" $8H!MPDNE#%NO"".8>X4@[0_?FY$
M4FD8%2HNHH\?W[J_^UO N^T+#8-D9$HX0Z.'-]2"B+L[- R9B?PA3X2\/*/K
M '2X1BTW3>8;75>XZ1QU7.5/6'="V&/;_1<EU.JG;3=RMY$?-C^5?9$]?U*'
M>UT>[.[?[=COFV6:D"Q%(@$*(@UP:MB,)2P#2E&;_(/2),Y=V<Q3]MRHKE8_
MVAWU+^:"K6H+BN1?^^6"E59$TIKAOOM]U^8V68Z(^,A,>@3[RSG8'TY@VR:C
M][KZ#+2/WHT+MCL/CPCZ1"0=&GPO%N\)7P?%^SYQ,O[O:6KSY=#W$?WBZO>K
MS>J@/JY^7H[&,5)VA]4_65GI6^2*?U)_'+[]KM8_U6_;S>'[?IEP)!#"L?&*
M26QSKQ @6'&0P S)C"8TC[VRL(:I,[?WRWL321Z^JTBO]H*MHV?%=I':2%LB
M\1]/Z^<()8O(_+:17UP^<,G<HO;I%F)L![XP!!267(SN6D36 '$P_]2T:A']
MMUVJ^TW \9]A  UZ%C!0I4E/"L+ ]_(<(=!3^U&OH?)BI(^=&2&5?//\UV(^
M6=5E8?-P)PZKGT4VW2E_0FN4\=R.#Z,,8(H4H'F: !ISG:=::.S7Y,!?A;E1
M;#'*2J^WOU?U]+I6/6)'W?_-CU][K(L;IXZ+]L@\:MW#<FY8I7[$GZ-?K 4F
M7/I3=#0B.EDQ2I)&?Q"#<F</-2;ER_XPO>3( 4_J.:!,&0)65[K2_&;/>"_[
M"I.,P"Q'TGB?S,[SH (PF1! 4R$D%$RDRNE08X .<V/&4\.H=='/L^Z%^AP]
MEOI[MR#LLS!NS#@RW"-38ZG](NIJT54;,6KGYP$PAAVMUD./:>>N]0?J8BC;
M@$?Y)\>]W6[VV_5*%F[IAX-ZW!=?8F4LN4 T YQP0W\B,\S'-"EB<19SS@AS
MFGMQ7<3<V.U,RZA0T^LC=P>8W905!J*1&:D'.E[9==T #$ZSN_+XR?+MNLUK
M)M[=N+)O)SQ#$M^W:W/'_M=_/!G^6$*:04P8!+E6 N \IH IRH'2 FF52A,
M\N5A>V!K-__F4H37!C\*&N\GW-3P?_\O I/\WR-5:!JQPV&WXD^'XD5ZV$;?
M_G+_)?JPD4_&_2S*_SYLQ/6*75?(W3R784".3 --Y?XE*M6+[EZ@]YF%+96\
MCDC@/G(78B;N#7?-S,M^;U>O]/_:>^YH?%D]?#_<:Q.1%8=6;Y3>[M2=$$^/
M3VL[#+5YB+7,$LGSC"D@<0Q-C"0PX.87!'(AN$Y0 J%V+I7LK\;<'(G"@&AG
M+0!;#9[,7XJN[?NH8)WDWZ-CVQSW3Y$#5NGV)^!IL!^9FBYBI2_U"AA+ZL-Y
M7A@3-:PY.Z:?9#W<OQ)/LRX3?3 >=7V\OAX/A[7C0_* AT_V37DX ,W/RP&>
MUL^K?;M]?-QNBI?AU^_&Y]A_V.^?E%PJ)7(A=0ZD2(QKR_,4T"2-01I3E6E.
M(<N\&H]>D3.W]TZI9K2W>BZB?:%IM"I4C7Y9;:K_<KUUGA?&;KYL .1&CVL+
MT+Z6H)5*&G>_4#.<!WL#AZ!N[#59D_JR-PQ^Z=#>NMS?J_V\LT[6X?FS6>W#
MW49:-_F'?<N9/Y<?&FP2C!]UO5,_=DJL"NHR-Y^]U(7*L@S9H=]<2( 1PX!D
M,@$)QR*!YD_2C@ZY'4Z_@NYSB]._61F1V.X].F-,O=RW?>H9+^+(E%I;OH@*
MVQ=%6N#1_.)O%0#%GU_XA:UNX9M+M[")1?&<?G[\U#\<=^=_QC^@B2*&.?^0
MO *.5UK*CBAE:HTF"VU>">IF//1:*O3HY\IV["?;5%5$.H$X$;D".-;"#KQ.
M <,Y!U+&@B9"Q10*MWF+%\_V(9=IYBM6ZGDT*CW#ZO;[O[?]8P<\I5Z!RZI:
MK>WJ/WIV_71]1]O4/.LWVGI!W\$H^]7#ICCSV/]%R8>B3?K^L"M>G=7O"&6I
M)(3'($>9V7.$"D!TD@.H%4*::IQDPF]&RDV9<SNV.*D<L7WTO50Z6AVU]AVC
M<AMTM[.+P%".O*W/4:STC4X*!]SO/0 */'7EMMR)![ X W$YB\7]UIYM+K9;
M^?MJO2Y*?LX3TM^M]F*]W=L*]SKM.&,YBW,9 ZI3XPBDL0"4\01D(B4$"ZTT
M<OJBUTOZW)BI5KZJ:SLO]-A')P-Z]]SS6QPWWAH-\I$9+"C:_JTS^J 6MH^&
MEP;3-M7H \Y%AXU>#QG0XKU\]F_FV6IM?FEJ^[3_9.RM>I7G5$AL&,TX7=#\
M'PHYX%)Q0!*4L(21E"1>3'=;Y-SHK6_C]VY<W4@J+%IC9Q84[>!+;1?1F;YV
MDEVM<>#>\$[HA&\3WRUV^H[Q3C"T-H]WNS-40N7Q+<U1(F$N*# >D^UO*"%@
M.31_59K@7$&B&?(;&WQ-U-P(Y7J"I6>]7 >Z;O02!K.1:<4CEW(4E^<V2".G
M5[Z.,W/;[-OIEH'<E*_BNY)/:W6O&T>]!7>]W3[^V*GO=A;Z3U4.U_NXW>]?
ME$+E<2IPK"G(-./6A\D 87END,=F\]FI>31Q.[$-I-'\SGEK@XJ6.XVO/MOB
MG2Z:1E7C.:-?C"OJFR8S="4=:6VZU1F;^QK+TOP85[I:9]8<9W]:@_XT:K5;
M('S#TN9 G:;EUC  7A!PH,?Z?R'[ZV:OC,>HY%=E"T'N-^J=XO4Y,LL8Q6EJ
MG#PLI6U5DP!&2 Q2372F(*4BPZ[I[UV"YN;G'76-]H6RT7:C(A,[>^3K=.)Z
M^^-:*+1&9KD34*6>MO]+9#4-_/7-!8Z.CW&=MT_V;<[%B.:G.J?K!QP?7:$6
MV[G@_7K[NSVM5W]FJXW]CW?:[+LO2MAIA2N]$O5W^F_LC]*!7RHH,R(@ 1QJ
M9N?4I(!+F0&=(@9SS2%#7LVDPZLX-Y8ITP ?C/J]/+(1UM#C:.O55F:2H[ .
M_VQ1MG2Q1A9?(=4B^G.QA-6_,FML]-+:XLS?V+L(7CLXWFJ$/WH+J^;T1W6C
MP-QZM#>.I-Y5*"]U^;0]-&([JF.5I=S.E84V2K?E*(IF(,F8PF:;Y5E"/<M1
M.@7.C<B]XCOOZI1N[-TH.R2B(Q-P5VAL=3;Q\1B1L2M"H2M9NH5.7=+B!$%+
M;8O;?3U]U?8^,8TO<FF2Y+GMW9+'&0282 :HS#4@&568QX0+Y<4_-R7.C8!*
MTEEO-P_ B'L\]JWR;E=U&VM'%S$D@F-[?!TMJ$;Y]NF*35C_ZZ;4:=TI5Q N
MO"/G&WLW=[;YZ^=/_\R>;;K:_MV36J(<8JI)"J2$$N",Y[9C'@9*((UEG@II
M$\C<V\K<$NC%-9,5K^FG8KY/V2;O1Z6M=T_F;J3=J"8D?B,S35W+<\DSE;Z+
MR"@<M'^R$S2A.R1W"YVZ![(3!"U=CMWNZ\<RQZ,]>Z*W)"C-<VY")Y$FAE*X
MS &A#($T5FG&2$QR@OV^<IX]?W[?+$_'QAOC*'KRQCEV4L-$BQ0!"$EF/U%(
M0!2Q!<I8L5@RG7&G-GZ#D9OVNX3[QXAVV-RXM3<8DWUV>->%@S=AMMH;E!W/
M)4Q*A:W&O>2]]HOZE@?QPRG7_[U9RG((QU+G0F!)D(G2;%9'AFT=GM0V)5_"
MV*;A<Z?/BK<$S6W[%A_&V,/#3CVP@W&;=JN-6/TPWE0Y*LFW#N@*NFY;.P1F
M(^_R JZ3CHO(:ED-VPE9Y-,-1.#*GBO")B[GZ3;YLH;GQO7]^.'#QFPZM3]4
MHR),9)4*#E4"!,G,JYQE"G#$-2 ISS3)J2+:JU3PQ?/GQ@:U>I$J]?/;_B_!
M<]OU R 9>;,?T?CU!AK>&_R*S4'W]4L9DV[G*P:^W,77+AOGG.1BAA+3-,M9
M;MQS**C9W>:E3S0Q?X(4HRS+$IUYE:/X*C"W[3_:H"N_90ESR#+O8597#ET.
MVXBKZ#-;R9&&5_6";-+#F%<?4-4+(M_#FL!#J,[=H9I6OQB7_E>ME1WMHCXK
M\^O='-B#6K(T)C(U1 ?3G-E:/ $X50R@#),$ID)",B#8N2%];J1W5#%:U>_[
MG=%\2.1S"_\^X5! 5*>.D8Y^E-5]$9T /ZD_5NSDB-J( =4M#5XQRG($ISOT
M<GV('Z])M5J^M34_.\7>;J5:<L(5TB8&H[F6=C2*H2Q$!* D5T1AF<1)ZD)9
M+Q\\-S9Z6]2C&>4BJYT;"5V U<TO0R 8F3H<K7<FA6NFMNSWO1+_^K#]^7_,
M+>56-W\H=GBQMR\>-,FVO:9^O2.O_GL_)^*+.K#51LE?V6YC?/[]62LTO1*K
MPY)0JBE/8D!98GN6"05HC&/ "<VDCC/),Z^TEMLBY[9!:XTC5:GLYR@X8.SF
M'81%;N1]?02MUC;ZY;P;9*'P]3Q$;R_ '9V@KWX'L9.^[]UA>/F2][AS8 K=
M5_50!$55'5(,I<@LP^0\1P CG@*2900(2M)8\U22V*]%2+N<N='**>-K7^G9
M,TON!9QN9!( I)$9Y(1/K>((S=5NP#!.\ML+6:^3\M9N\-5$MRN7^Y=Z?E%5
MHM:]_J9VCQ^W;+,4*4,Q80PH00P#I)H!KBD"N=0I(CF)(4F7F^)[I>SF@"L2
MG'[6M/Q9-^6,]^NN#X:B[2:RV;)@;=2,Q$[)U2'23'@ESE[#M9L*AF UE1-1
M:1?=Z\CJ%UD%AV'BWAE\(#83=>\^8;3549EW;12]/D7/J^*U X*.0M>VNR:K
M;^U0N5G6VG59S^G7QGFZUV^+'?R^W,#/?]T\[95\R\S:F;_9\1NK0_'U6IT=
MSL)8P01S@'.;>4=L$DK&,V#"KA0G'&<TE5XSL/MJ,C<7R1IB?]8E+2ZBI\*(
M2%16V+XBE1F15BKZ<?MP,?#*N?E:DZS'R%1<+T5I152;L8A*0Z+:DD5TLB4R
MQHQRXCL8T+!#LWMK,^WH[*&@70S0'OS H>V<OBBQ?=BL_JGD!VD>O=(KV^#7
MMJ.[$_]X6AG-[C;RXZD,R?R;>27+%TV!4D4(R],89#*V_454#"B6"D""F4P1
MBJ7?M[' ^LV-E)L]A79' \TJU1;68SA996-1==XH!K/_;LWLV_HIS*J[4?<K
MKN7(A-Y<QI-MT<FXNB/P77,9&P9&E843M8H*BO](K:/"Z/A*K:2" GR]M518
M,0'3QI:4")[G*0$R3U+S'H ,$*0$R-,$(:8RJFWOF($U=5YL/ETA796>5%;2
M]2[<;<<5*43SF&B0(H*!B68PX#AF0(H<0ZPA254V..=N;F_)$M>=^K'=V>\=
MY\ ^AX#5[04V&*R17T/7$N-&3H$;Y470+NGUD]FND7+WQ?VH]<W3WH0%^Y+,
M]RM[]F7CA \'];A?*@$Y)892*8X%P%C'@-C9P4(SRB#/.,^@#Q-T"9L;(=2Z
M1@UEH[\5876AK^=(BTZ<W:@A%'HC,T1_X+RIP@61H(S1*7!2XG Q_25_.-TS
M-,9_IW:KG^Q0-'6I,]#V==.I#YNO!V;$%>>X)9VMV/JSVNGM[M%RVRG>TRA&
M"<TUT*G4 -O/2R1-,I IKFB2":)1WK>)<R =?3;=-"72)\,:D\+VB_[M L.O
MJV\<_PIK-3)!-A;I0W.1&@T!)XK1 V,[4I0>2LM7BM,#@WP]4@\MJ&?6D+WV
M?O=YMY5/PKYBWC#Q]_7VH<IVX8F&(A<8,*E,<)EK!3BU,QY9#B7+4Y3%?EVW
M.L7-SJDLE?-,'.I&U(U0P^$T,CL6BII?7'12-:IT'2.?R F6L&E%W2*GS2YR
M,O\BR<CMKK[UW;85X)&LCA-NE)0IYR@'-*/*$$=F_F0__4BD!,N0R!AS*B^X
M(6=NC%&ULCSJV7NFXC5<W>@C %HC\T8?H'I4A7?"$+@ZO%W6Q%7BG09?5HMW
M7^Y?8G1GGB.++])K]K"4""I$4@)RE2$3%&(&6!P7;1^P3% JN7+*O+EX\MRV
M_5&YR&KG7F1T#E?WWAX$PLB[V=%^KS*C5EM[U1F=/VFR0J-6 YJ51NT7].W?
MO;'I'[LB'?++:O_W(B(U_GN"-$,9(#RW7;M9!AC)4P!Q;'SWC%*5>R7_MXN9
MVW8\TS*R:E81NN=+^ JH;N_@X5"-O&E[H-2CXW87"('[;+>*FKB[=I>YESVU
M.Z_NZY#_-,_<[IY;1F_3)$](G!! )-7&*;?MLU,[;@^F2 B$*.*)GU-^5=;<
M*.&H:HB!YUT8NSKH09 ;W4GO!UH/1_TF'(&=]>OR)G;8;QI^Z;3?OJ7'B+C]
MMQW;B.^J.J:BFN12"0PR:0@"<Z( HQ0"PQ.I3)2B*7<Z^&MY]MRHX:]?HT.I
MG\?DMQ=P=>_Z@2",O,O_NH\JU6Z?V-T$PKW^9P @$]7^^ #C-^FNW?2NX78O
M[IANGEV[JF<C[*Y<$BS#Y?-N^]Y^]JA+IS^KW=?O;*?>K=9/!R67C)-,VJI&
MF&3*!#DB!P2C'"B:Q5E*I<HA]_OV[*_$##\NEXH=VRK8^IVBI,<X^WNK>?3+
M:A/)[7K-=N4_%O_5\XMSC^5R\Y#&78*1*;4MJ69A/Y%$A0&GK@W&A*BP81%5
M5HR:;N.(X-A).+?4>.W4'$>8'!)V7)_4M[],/97C7G^THNMZH25.(<=%T0U)
M*< H,92(. <9):G6>:98$KN5?-^4Y;3M7JWX>Z=^;M<_;9N#HFP&<%:4./8K
M!+^-NT0XQ1!3P#A#)L+F*6 YDT!F+,9<Q>9MY#4@=1CJDW;Q^>&)NF>6]G7,
MW=XG09 <^;71!%%'A9:GHM"0O7QN0!&XA<\U:1-W[KEA]&7#GELWC--4V7:I
M_6960"T52;(X513D&;-3J#*;SQTS@/(<H22E,6=>8T^<)<^-7!S;**=AVRB?
M%L*-84:!=V3&\6B<7*@^7>OD"[0F[9E\DO[Z]25=H/AV2;Y\P'@D]M[\2I>,
M2(QB.^S*>$  ,UN=EA$%*$$2"R12%*/0'&8%_S]*85EX"BN6(1R#^8(['P*S
MFD_+7TVL)J>O0OCLV*L)21_R.KM_1 ?L]^V2BHPDF"(@4FD+EHF)ZE+C@PF<
M:L(S+F/A-:K&4>[_H\R%1W"^S"($=+W\H)T/;QG%)W:[3DA-[W09V;,CK08@
MO1RNQNT]Z_4.6_'W#_O]DY+OGG9FZWU6N]56%D>)^R]J?]BMQ$')XK*[W]E.
M_GFWW>^7,,M3#24%2&C;&B!E@&/#8#R1@A%*>&J<+[^BO%Z*S._CR$G5:&]U
MC9XVJT/$;*]]V_G,?ADIOH9X%^#U6R@WEAL?_)%)K] L*BV(2A.BTH9%^15D
MOX@:*U->7EBRB I; E;5#<(R;.E</U6FK8\;!-=%$=RPI_5V^U8'P]$_E?RP
M.9B?Y8JO5=D:Y\WS;^Q_MKNW:[;?W_VQVB]1'E,BDQ1H8COFQK$$G,29'0(?
MRYA3*?RF%'K(GIW[5Z@."MVCD_)U^RK^'!7Z1X4!T=^L"9[9=#X+X^P.C@'W
M^"YA.*3[.(:^F(5V#IWE3^T@^@+3XB1Z/V)(.=XW]D<U /*-VBB].BSC/(^5
MK<33,+4#RI0AM-3\-65$P8Q@:.C.OQSO0L[<R*NJ,CNP/Z(?N^W/U7ZU=>QO
M?0M0-R(* -/(I%,A9%2LA[)&OU1:!IP><@.'$0KQ+F6]0B'>58/;"_&N7SX@
M:OR^79L[]K_^X\D$-D;.^LD>W7S>[FQZRMW!N%K\Z5!T_]M^,K9M-P=CIWGH
M0SV';)F2A#.$8H"X'5&4H0PP$T$"AG(ITE@E/!<^C?O"J.5%-9-U^MLW;/O?
M_XO )/_W2!4V]H@CAR]=G*L$$9H#HFP5=I+:]@V( @@)MI^2\QC&RQ^E\WU@
MN\-<%_"EBB-F[K%U<2['#A%7#ZN-S=JR.1@_JC!UH\I) .R/5UE0+@3.4<X!
M4U0"K*  U+S(@498(\53G,:Z6M!?-XZ97:^UG+6"DRRFVL@9+:/'><^D"S/%
M^4]ET+]$I4EVFFEE5%19%37-LN?AYX8=QY\&/@T*AG3XTZ'AJDU_6A0,SM;3
MHW!/[^=;W0FQ?=H<]E^44*N?5M G=7C[M-NIS6&9)";<8LQP,Q30CAVA@'#.
M@=)$B40AK(A7%FB7L+F%7+6NMGE]I>S"UE=)5;"N']UVHNQ&HJ&P&YD:C[!]
M:<#&M%FQZ&Z]WOY>O,>T/?TIDVAMD[!%5-D1C@A=T I*;YT")R4M%]-?4I'3
M/?T(YJ\F#!1/.SL=DA^JXCJ8I3R3(@8)E1G $B) 4P)!QG22&4<?,>C5S:%%
MQMSHY*AB9'7T8X\V"-U(8R P(W/%.28CM%GK,#_HYF^3,^F>[S#TY5;ONK3O
M\4S5=ZET8MYN'W]L-S9MH/C2(0@1*6<8Q B:2 ^9T)TAQ.T,1\8A26(MO!(G
M.Z7-;=>7.D8G)7M]6.H&V#4&"P3;R)S@C5B/&,D!B<"A3Y?$B2,:!^,O Q67
MFWK''_7XZ/O#=[6S#]^I[VJS+QK*VN-DZR*6#8MRQE*280AX%A. 4YX J@FQ
MATA*Q23E)/;ZG.TC?&[4TAR37B@?G6D?51]$SAH[>_*.U]HX1S&C(#Y^5!,0
M[#[1C#=JH:,;=P6FCG:\H6F)?OR?T8_N.IMEF^C+?CXO9EV]-Y8V]7K[X</F
ML"V5^55K93/\5'5,9&*U8]LF(D0L,\H IX29T"KF@&F< ,PU(B++F1)>4PK'
M5GANM.K2);]I=F1_DM$9/[S]$*V,Z14I+**C]?6Y\"(R /1NVC7Z3\B-R>?T
MPQB9_6?UF_!^>4RU4$%?.*,K/>E+:JHE>/EBFTQNSTQ6MMK])UL_J5,'N/V1
MA40*=8IR!IC@.<"Y%,;-SQ#06LM82 9Q[%<TWB%L;B\AJVM4*-MH6+CO_<;H
MQ-F-[4.A-S)3]P?./\_4 9&PB:5= J?-)'4P_2)UU.6>GD<(10)J_34MAHRQ
M!.<@$:D"6&D":)QCD&K)X@PJ\_^U3Y;7V=/GF:PE2N6J@=J>,?X9>(Y!?%](
MQH[2"[W&^)K89G#8 /M,PK01=)MQ%R%RZT4]8^#5GCT\[&P++>-.V%'//]7F
M297'2)31E&AM]BO-(,")E(!#J4#*!8Q%PHF(<Z_XM4/8W%[[Y[J6$]<+;?L=
MWW7B[!CD!4)O[ "M-W#^T90#(F$CH2Z!TT8Q#J9?1" N]_2CD8_*<)*Z_Z%L
MW_G-P]7*Y26,C1.0I!*D,:9V9DL"J"P\@DP305A"=.SC$;@*GJ>SH)\.MOMY
M.6F\[@SF1RS.R+N1S!AXCDPXI<J+Z*AT9_^#<.SC"U50)G(6/BDK^4+RDJ&\
M[P\UU\8\Y]WVD:TVRQQBAI#, 4;,%J90!AC-3023Q4FJ:*X0\1IGT2%K;BY/
MR^P6JVSTMU+=P7-N3B"[<5$@Z$:FG]ZH!9A[<X''R,-O3O)>>0+.A>&WQ^!<
MWA(J2;O* L00Y5PR#5BL;%<Z@@''T(1,,88)4D+(A ]+T)YG-F5+<O;0A&RO
MO,H0.(V?LO R$7N$#,M;0(R<8_T:N9:W3+Z=6QUH8&TU/N>3.BR)1BB7.0&"
MQ,:-P"D$1,8IP!(C"I62,?><4GMZ^-SV?JW;RG;9\:[$.(,M3QF#D!! -361
M(=8*D"17(%5(PD2G>9(E/I%A;]@FB_Y6X<!S8\J^D(S,CD>UBN_N(PP :Y@[
MSL0O*^!U1GPU3+LZTZMY33]^Z\K$>LOVW]^OM[__1<D'=?D]6Q0>V)TM.OK&
M_EARPBB2W*9$V6J36!+ <D(!90E/=*YSEGJ18S#-YL:L-_)9[M]^*+-4MMKV
MV?"CCG#+Z<8[K[)((Y/6S<S3161-BZQM46'<68[2(GII8UV9U[6:WA08'/F@
M_!E.NTG)-SBH+YD[O(">Q43BNY)/:W6OOZH'>_;V1?VP>4>VX%G;"416UIOG
MZA^_J3\.;PQ.?U]F>9*H#"F B!T)RWD*"&8<))#%L=(\29A78ZB>>LR-TFLS
M+&?O2UU-S%Q98KS!HRFV+5MU@6=Q4L\%<Z/Q"99A9-)NKD"E9G0T(FI8L;!+
M4%]1?K>,K$%185'( JAAF(8MC>JIR[1%4\, NRBG&O@X/V*5:K7\=7-8'9[?
MK];JTU-QRB442:0T;"D15P +; =H*P08)8(G$*G,;8!VV\/G1H&E?I%5,"HU
M=".X5N"Z66LH'"-3D0<2SJ3297(+4^R5^->'[<__8VXK2<+\H>"&@A5:'S;)
M5N\RH]Z_G=<,S( N\ZON-K+^]+A2^]\4LVF2\G[SQ59LV_["YH)/V\VN_NL;
MME_M/ZXVZL-!/>Z7&4V@1EH S6D","$I8"A- 59I8H)<A53L%>@&U6YNM'!*
M%5[4G6G91D8-"Z/:1#L)\&AD<573S*BP,_J;M30J3.V;GAWD1^#F5[W:THY,
M<:^RJOUSQT.B/TZR>1 -7R<[/22X5]/9@PH9V'_C7I=3/%9L_7E;SNT]EGFP
M)".,0@&P>1O8ECLQH"8R!L;3(SF,I5)N'I^/T+E1_E%G&XL=M8YJM7O7US@M
M@&.\&QC6L8/;X8CV[]_A -$X;3RZ!+].-P\'**XV]7"YUX^8#M^WW6EUW[9O
ME$V,+,X,C[/]H*1*,*) PFVGH$QPP$0, <]C!F/-*(Z=**J?^+F1E>.XLKSP
M7.SAK2K.\MV8J^<*=7/8^+B/S&8N6;W?MM&;>JI988?#3,80T,NM*,IWB\.A
M5UR",SW^WUL*Y[?-,"3+]XYY1O$N2>+J3=+SH9.\4X897+]=!C[%_SWS7VRW
M8YO#<SEYR9#F%W5@J_7;I_UA^ZAV2X8YY3Q% -/,.+]4Q8!PDH(8<ZTUCSE-
MG%I&.<B:VQND5K=J%EYT7=T5&D>B4GF_*%XLCO4?+GC??D4$1''D]\$1P,\G
M $MEHUK;<,"Y$WQ  "=B<X=?XK^&H6Q';#KX^=83)B-C1U.:S.MZ2[]SAO;^
MXQ\V8F<9WK80>?.T7VT,^[_=/G(34Q2_9 UCA&)AN%?FML+%?F42EH53HB!'
M1"#"? X>>FDQ-VJ^$_]X6I6QEF?M7;]%<#M\&!W:D?GZRGB%8C)#84*9R%8;
M$36L"'<\,0C$H.<5_329] !C$%@O3S2&/:P?)W[>;852<F^?;@>!VO;V]_JL
MQ_*2(9QB0WQFG;0&F*&D3$UBG,-88"(9TCX,Z"!S;GQ7JUQNP%6E=)F4M%D9
M;^#IV I\LSTH3TYT600W!@P,[<A\=X[JAP:JCMWFO<G- Y^@5.8B=U+B\@#B
M)4WYW-JS,\)V\_!-[1[MH^K./C1#0MM)F3$RU(-%;ILH8PH8U12SE,!,<K\1
MZBU2?/;&-//1*\6B']5$)K,WUD9O8$CO,9+>DQC:D%4HC1,M)1#29EVHC  J
M$3$<#QF3*(MEC)<;VP%#.0XRZXLL+9%MRAKWA.[?CJVG1L37C;D'_AK'/ED^
M8F+U.W:HBGYCAZ==\<TX8(^(ZTB$;0?1(F?:S@_7#;UH\M!QJ1_'[G<'R^#R
M21SN=U_5[N=*J&(,0\PX0KF"!J[8$JS4@/)< 1Z3!#+#O IE+E[>-0$S=.FL
MCL7GITI-K^$65X'LWN\AX!G?+?-%QGF3WS*_:X>;>QN[V_SMY<Z^^O!)MO4M
MT^H]??.ZWI'<#[4[/'\V:WFXVT@[Z^)'D8!]ZB%"L8AYEE$08]NM!7*SQQF6
M0%&"M2"QQMJK.9V#S!EN^T+E150H7?S(CVHOAC1O<5D YR@N)*Q3^ 8?5S]-
ML/;-_/>5K?LHLLI&:.?B@4SH^.VFW*GC-U<@6N(WYUO[EFK8VKN=\:F+(ZHB
M4^>M[2&Q>WZ[E6J)%$SSA,6 :UOKAB$"+$?4!" B%XBD"8=.KH:CO+E14%7&
M<*;S(BJTCNQ@R5+SR*KN6^G1C7LW^XR YLC,$P+('H4B3O ,J!WI?O[$Y21.
MQEY6F+C=-L(,FH_'0@(H<ZIX8@(:9=LF()X!GFL&.)()4ED>(^356\I-[-S(
MQF7V1__2#\>E<'-[P@,\,O\$PS;L3)0+J*:;;/+Q=4HF_.#PFC)R>7=?G^CK
M(UNOZR]X2TPH%)E. 104 JRI\8$PU !)1I,DSFDJG.K]KSQ_;C14O:H+'8\?
ML'V]FW,$7;V9WKA,X[TX0M+#3VDU?(!?<OZ\B?V05F,N_8[VRWJ?J-A#FCHI
MZ33XX]0$ A.HS-YE0 LJ 6:I C33,5"8B@1#S@1UBF3<1<YM8]>'A97*75\"
M^H+L?&@2$+J)CEB/B84G=:._C=(TPQV>T <GM\1.?6[B"$/+L8GKG3W+(-E:
M[:OY I_4H>Z0*PA2C"6 \I0 G&>9^5,2 X*X1JD42' OAFF5,C=2*92,=J66
MGK6,K2BZ4<A@;$9FC7HHR!NU$=\?V>[O(S3$[<0@;#EBJZ1IZP^[C+TH..R\
MN-^>?S&0O/I*H%*6Q!#G(";$Q 8YC0'G&092I@PC3F6"O?I@M$J9VYXOE8R.
M6O;\"M..J-O^'XS3V!&#-T3>V[\3@J#;OUW2I-N_T]B7V[_[XG[;_\]/S#H3
M2MWS]:H<,;3_9%-JZN^%&<Y9CE,-<J@$P(D=!@AS#&*!*$:8YYQX3<.^)7!N
MI%#IN]U%#8474:ER3X:X";H;682$<F3>&(BB-XFX0A.43VX*G91:7"%XR3+.
M]XT[<^R3B6F^_:[6/]5OV\WA^W[)8,YSH1.@4F+"$!@+P& "@>19$A/*5"R\
M/J;T561N!.78Y0"-,Z#L8IG<J&L*\$>F-+\!9HNRLOY^$^ [<"@07V6TV84R
MLQQU=@VROJ//KCXO?&=_PP=J]; I<W3%\S=#YGLFBIXT&UG\;5UVFY;_\[0_
M6 5-*'FO;5_X-*<)P4R /.744"S, 9<DLV,],JIHAC2)_2H<QE'4AP6F*9*H
M;*F2^<5S=#CI'[&C >$:_@]893>&?OV5&YF_'48!U*M:&QHU+"W2-ANV1B=C
MG48\!!T*,'Q!)IL0,$#5V8P+& ZWS^R  -(&=D7\>.J/BQ*4R2PU7C?A %.&
M ,F)!IPCEN<H$5QYG0M>BIB;>WWJS]<_1ZD%2,?/ 8/@&9E /9'IWZ7PPOAQ
M>A)^?)W,H>MF7NTW>'GE1 .BWBAMR.CJ7"$AL!:,:Y!SVR'5?C\@6#*@5(J1
MEECDPNNL,+!^<Z.6T@,19Q[(JO) UJ4'P@N#[(S.,XM&'AQU8YF'.Y C+][K
M>X[=0Z2J59WG+"FW97C=B5(W=)R-HS@ X,'3I1S%#.N/8-]$]_KM3LG589F(
MG.5,$)#H7 *<Q@Q0(6,@A5(QI"+.I>[7(*$I9G[!?^']F'!/%/HMHNW387]@
MY1$L>[1%!_U*^,_ =3Q7'0C8V&>FQR+^&K.W%6:V\U!951Z^C+\-C%'J^,\$
MO4HA?YNIURKY6Z\-DJ=Z/ $]Q3MYDL4",P4TPQ1@9%Q#AF,($H03&!.:20H'
MI*E>2IR;LW>1;WE4>4!@>1MW-]H(BN;('#(4R*%YJ]?!&3-MM47J:V:M7@?A
M1M)JQXW^G8O?*;96NT_J\/MV]_<JSY(CR?)$I@!!R0'.S9^81 G0689A@E 2
MR]BU6W'+\^=&*Z6*=@ZYU=&]EVX;=-U<$0"0D9FAPJ)2[W9FJA,H[DV%!X(S
M42/A*YJ&Z1W< 4%'O^"VNR;K$=RA<K,O<-=EXR;"'.<7<$HRJ1,$"$UR@'5*
M ($I DAC%"L&D11>33!]%9@;]3DFOF3C)+XX3O28 NRQ@[8^B2YA1D@,1>]5
M,ERF'3HQ%**^&2T#!T^<*I_YX53(=!SUE<8\X;%00$&F 1:9 H1#!E(F4I@P
MB"5R\N*ZQ<R-T:R69W5X/:>I70'5C:F&0S6ZF^>-4H_N!ET@!.YFT"IJXNX%
M7>9>=BOHO+H?$=P)L7M2S1F059?)X\]7YU2;> X!1;BP3< AH'EB(CNH*1.9
MS&/I]77QIL2YT4.E<+0^:?QO?L1P&V0WC@@*W<AT4:/64/;4/78,[G &)RB-
MW)8Z*:,X@_"27-QO[-L%Y4Y*\_O:%]D4][O/N^W/E3%IJ6A*<9;E *;$GE#G
M%!"B#-M8?A$QLOUH_=JAM N:&ZM434 J91O-RVJ%?7ND7,&WFUE"HC8RH?0'
MK$<'E6XT!K12N?+@B7NJ=)MWV5SEQO7]7(]R>*LZ#W7JWNE:((E4FH)8XPS@
MC!/ H8B!-+\3A2"5D'N=NG0)FQLU5 E*U;NRX7;X>1V=^+HY'*%0&YD:*C5;
M#DC>AOZX[8)(V'GV70*G'4_O8/K%M'F7>_K11R-3VZCZ=FN(:O.TVCQ49RC;
M396*4U[WC?VA]K_^85P9(\,HM7LNOH*U3UY:<HU@DF<0* 49P HJ0)@6($TI
MXBG2@N>&?;8'MG9CGQ%U]2*OH\;C[<4J(Z_*M:OR*@_6(C_V&G-Y$RBD3!@#
MB@FSO 39%GR(@H3)&#/);+L-GY?+7)9W@G?3AV:B;#F^21SMC;9'@^?] W![
M^\UD64=^>9ZET)8K>C(UNK]8T>KZPMPR@:QE<F&X%^X$BQ#T?3VFOI.^[B<
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
M>Y6;Y@_NLG)=PF3-5FX:V>RY<OMB_^/?^XWZ;;LY?/_XX<W]E_K,EU,:*\%
M%DL$,,D)()1SV\ 5<R08S73J>N;;\ORY;?$$/%H-HT)%]R/*-N1NG^<.Q&/D
M[6RTBWX[@='CX+8-%??3VH'H3'1$^P*E,*>Q':9W',&VW379N6N'RLW#UJ[+
M_/V3JC.#;=+P5>U^KH3:5V]4F*8*JMR$)+&)1G .4T!MJRB<9DI)"JF63HFG
MG5+F1EYUIQ'[*;O2M(>;<AW4VVY*$*A&YK5>*'EY*S=1&.RM7)<PF;=RT\BF
MMW+[XGXG$>V#T:I7#860BB1)@((IL:E0":!)'AM/)L&0:4D4$WYIDEWB?'[A
MTV1,VD['S4&&=6F<YT>'3HS=#C!"X38R,UP9_#A"FV@70(*>6W0*G/00P\7T
MER<:3O?TG5G!#Q\V^\.N<!;K1W]A!U5,AI>?E?EQ&2_R02U%G@A"8PDRJAC
M,LGM"2<TD!.&.9184*_&\NZBY^9HE/H="27R;SKO ;L;Q8P#YLB$8Y6.3EHW
MBFJ_%+WJ*YQ/NH><;N&+5^ Q%\[B)YYWX0O+Y> +[R<,G;9CI\K:?G1VTEKE
MJ@NB4DHH!S)-J>&J3 $>"P)BFF"6:H*%6QLD%V%S8Z>3KE&MK&<8Y 2Q*R^%
M 6YT)NJ!V8"1.M?!&&F:3HO 5QJD<]WTZS-T.N[IV8SI8,)?MGO1V_*Y*.5G
MZ_?;G5H];,K<8O'\S?S;?ET<I-7#?)8\QH+G&0)4$P0P2AA@5.0 Q9 ;XHFA
MI*BN,W&CF*$J.>VF\R*2D8FHTCD2E=+1X:2U9T^FH<OE1E:3+,%$/9LJ4UZV
MWWV.*FL64;T\M4%1PZ+FE+& 79P"X1NVJ]-0I:;M\A0(PHNN3Z&>V_,@2QU.
M-<7G1<3MP>]2XEQ"$Y "G60V&H7,4#&G(&5:Z"P664H])]YZZS"_(Z^/:K__
MMZ)VOVRC$+$7)?N;0&=BWLOE>% VYA*,?7JF#N=-%"[Z)5PY7PMXK-87OK!G
M;=Y:3'L UQ>DBU.YW@_JQY&-&C?[_++P;9DQ(IG$,4@(30&VY_V$FT5AG&2$
M0P83.Y/:O;2B58I7B#M%I4510K ^-@#H7:'<CJD;60U&:F1":NA7C'VL- Q'
M-YT !*64=DF3TD:GL2^IH?OBWB[26[;_;ARTGRNIY)OGO^Z5_+ YYI2>4DJ7
MJ2",X\1VQ10)P)I P G-@&"8"4FY@B8X]> $=]%S(PK[4A9&]>A'I;OM5/O+
MT[XXO?]3M#TFY++;";E#5\79!1H!ZPE\'ZMU]+D)\U]KF,?->_9'++2[XRI^
M:C_'$Y86!\?W"3VK1-?KHLU,E=2YKSZNZQ@G*DER '.N <Z0 D2G9@&@P%F<
M42J(UP?'=C%S.[XO5/2LBVS'SXUPAJ,R,KF4W9YJ]4;(1NA&(&QA9;NH:0LM
M.\V]*+SLOKKG@$NVVOTG6S_5'3[..GO\IMC^::?DO>T*8EPGRS0;:?RH7?U7
M.T]E7S;?9XK'#$$&\H391$>2 \H$ 1E%1.0H3IGT^M 73+.YT8HU+"HLBRHS
MBN4L&@25NA<9@4UC^LU/"+>V;OSU*BLV,N6=%FO0^OA/\0R-9=B9G\&TFW9"
M:&A0+^:)!A?0\X#*#C1]N]T?7HR#2PE-4II @*$R?ARD&!!,(8 8R]2P=YIF
MTH>CK\B9&^/:CJG;3>&S;'4UL%ALO<_:KZ'J>$@U'*NQCZG*T<16QU''X]U
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
M@&''MWC(GW9 BS\P%R-8>CQBX.BL=^;WL][:V2[[!J-1!#'-$R!238VW)C/
M4<Y 'A.&!,<PYE[ESIW29L=A[2.N>HZO:L77D:I"H38V.9T :VAJ2&@4^G$!
M99QY4:T27V<&5)?Q5^<Z==[D'^B]8>+OZ^U#Y8TKE6$>4P5@FB8 9QD'!!DG
M*$Y$FD+#&THX=8"Y>/+<Z*%2KD<8<P[8[<BN-PQC'Z6Y(N 5I;1:VQ&=G%\_
M6532JF8S&FF_H.=$6R&V3^;=\YD]VY?_VVJP/$JD2$FB@$0V^P$R"CC!!*"4
M8\'R)!9^DX_:Q<QMX]5:1C]*-3V'V[9#Z?8F'@[0R%ORB$VEX2*J= PXWK83
M@[#C;=M%33O>MM/<B_&VW5?W+8TVFFX.N_*,=[7_^YOG;^9)16LOB$FNI2
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
M[B>Y^6NU_E-O%&^?R\WJ4:ZK*%@33/(P?VI;P,%,DB1C>A8C*0!*. $X11)
MB9-"$4Z470E<1[E3N]9K*GHO:]W+?^&-ZG58=ZN[?12^RQ#T,T% 8 .31(-I
MHW9UFFT5C_8T'U!*QP5?^QR'0#B/E.'@$6^G_(0!J/5D)[B\;;3<A $F=C,3
MACP^T%6^*W[\F:[OUE612U%EU'^6ZVI]F2F590)BO6=+5 H0UYLYJK@IVU-@
MI9<"E$*GAG\6,J=&]TW![K(NV/U$U]%WHVZUM1.KQ8*N2^,%K;=YCKL\FR&P
M]'?Z!3:T5W.O"+I66']QZQJ^HJ[&8>*2Z^+H'CV7]A#Y]4]:R!W7"VD/Q)&O
MT>'1@2?R7:G=.EC0<.#J\6DM'TR9W3;\>=LU4V"$1)8+H#C# -$X!805 B0"
M%W$.N:#*,>S)48/I^1?WE&WB3AT;P;J.@N4)-1RRH0^QW?KB^_@V(:TA6IH.
MQ,OO*=A1AW$/RL, .CI+#WS-P)[T](<L/],7XX]N"@C/8A&;6V@.\K20 !',
M <DP 2*%BJ=Q(01SJDE]0L;4]E7-O-EE16^,SHY=ZD] :4=%5P(4F&XJ[:)&
MO9NVS+3'=O7GK??;L?Z$G'&;UI\W]*AO?<]'!P;&EZ7<E,V[MDLE)0QF/,6
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
M;C^VGD^YS\7S$5[O?CQ);FH2=[KPOE%ZN3?E>][K\9]1R@E7- &92AA ",>
MY7JC(CA),AE#!J752?A*/::V6WF_6D=ZYQBINJ#4BRDH)>M2Z?_C>?$2I?%-
MI+]V175*,EM,28TY]B1PS9A=9HN11B(PK?0&J=Y$K2E[3<9OHLJ:N@28L6><
M(;'OZSG2T(S4Z3/L$#FM%!Z [5E2KGG[:&N/!PBZBY2/UPVL^[H[U#>G^9G*
M4\+SC .E]!J%8A(#&DL(%.0X3@G#&,4NP83'(J86-%A7KN>-MZUSF^U8\?48
M2[M3\'4(!5X;.LIM/9(>R[R>-=UOD==C,>.6>#UKYE&!U_.?'!KG4FWC[LT:
M]6XQ?VR<?LUYB- T3T@, <3('"5%!FBB%,#Z7)M+)DS0G5MH2X^TJ>T]*V5-
MJPJZ?(GD3EOGVO!]"-M1@#?< K-!5\^HHVB(>#HK3#P'H_1)'#G^Q,+XXY 3
MFX>&\<AG^E(%WWU;-7<"[4V"+']=K\IR1E2,"J8W"AP6FDJH+  A,#-!<R*/
M4Y9SZ!0E=TG@U-BD<@4_T;D^IJXB6JL<L4;GF^C>Z.Q&+!<AM^,6GT &II=6
M50-AHVRTT_8F^K471&>&L47&*\E<%#HJS]A"<$@UUL\-3/9>K>7\?OGN!Z\B
M3O4?_Z+KME0!(A0++') ,J$ RK#>KT"(@:"2\"07:5PXA;3U"9L:RS2Z1K)1
MUO2U,=HZ9FGWP:N4@DF6*9!CF@!4P 2PI& @U3^A&/(<ILKN>L$WP.-<-K00
MUP="_M)"'.DI5=WF.-)X+]AV%.X+P-!^Q :Y5L^H433 YM &$;\9['T"QTU7
MMS#]*#?=YIFA+J2EO%/[Z:^_T1_SQ^?'MZOU>O57'?"L?[-YF>4BAFE.-*/0
M. <(Y0Q@0A0HL% 0%@I*(IU:"CD(GQJ5&]U-/2M>:7\3/=9Z1ZQ5/.*-YJY^
M*(<!L?50A8$YN.^J1O@@&=Y4W:BAWBH?W5Z">H!KRQTSSTXO!P5&=H>Y0W/L
M*!OPCF$,]^MJ)?Z:+Q8-B=XV^X)O:[HL%]4)NZVJ.,NSM,"YHD!O0E-30S\#
M3*$$P)RR/($QI9F3/\U>]-38[6@7M=GI[,9G#O#;L5D84 -S6:OT3=0BV^H=
M=13OEG/U1V7N@'DE,@?QH]*8.RR')#;@#4/[.YJ0WZ6)3M,"YK+\9F)\9RG)
M]1=/[\1D@B5 B@L3E)*9-#%52,9C?<YVZ_!X2LS4J,EH&>VI&?U1*>K<XO$D
MJ)9;JJNA"KUY<D=I0)?'/A \]WD\*6KD3H]]YA[W>NS]] 3RO6CYH']AJNI_
MIPOC#9S%/#,%['.0J5332)(+0 JE?\)*QD4F5?:*^5Y'ZDZ-F(R&KYCG=3R<
M(E8T*3("<A(3/8B) @21 M"$()@HD;$XG2WEO2GR^=]F0$D]H%VU [*HMO7O
M=4FJYD[(T54;>(3M%JL)C-I_[TR^:OSU;SM63S21[^SH3#>1[UCE_[Z)?&?A
M#YK(=U[JP!80=0S"%_EDPA:7]Q^6:K5^K)0T?IL/&_FH%Q>1IC2+&2 0%?KP
M44" <0S-,L,Y+3 KA%-[>1NA4UOQ&YVCK=)11^OHC\J!62GNVAK"9@#LN-\W
MK($9W .B[BTC'"#RVSK"1O"X+20<H#AJ)>'RK'NS^W>:$C<O;X307[?R\ZK<
MT,7_F3_=KH2<X1Q*F*0((,X$0#DD "=4 91RFJ)<Y(E=1$&_F*F13ZUIU*AZ
M$]7*1EK;R*AKW_.^!]E^CO&'5V!6&0J5-978(7&"/$K)_W:_^FYZWM>\H7^H
MZ*(BB@NO'84:[$QKR<#RT^[)>]_D^O%.?5ZOQ#/?_"==K^ER\_+MKU43B,%5
M%F>4)"#&7 (4"WW4Y1QITE4)5$(J#*T*"5P6-34::/2,_FH4C39_K>R3N2[
MVC___8(5F .,HM&=BEJ\6ETCK>SE"!=7X.P3W?P!.%(NVW5 .N6JV6'3DXYV
MX06C99S9&=)-*K-\8G SGKI;_:ZQ4GFJ4; ^PHE4)A+$&8L!0D0!JB@"/$L*
MPM),J 0YQA+:27;YVH\35MCI7EJY@IK65,[M=:QPMSO:!< R, =O->YT]"K#
MMV9V!,IWZQPKV6.WS'$!Y$2K'*?'KRV,VA'37JB_?6DFX!=9W[27#_.GMR\?
MEGSU*+=-#3^:KX;^Y=N74R_[,B__K.]\>2(+I1 %$&<Y0$P)P)A@((]9)G+$
MLTRDPZJLAE9]:KO13B72CNDWW<"68;?U(WX;[-AWFF,<F,!]#.\5)6?'0CI0
M_=K@ZK]2,=RQAN5\9=W1-/ 79+]SY$O),ISG".220Q-5'P.:<+T8,4:(4%D2
M8Z>HBUYI4ULP/IX.\K[B\J0?;#MR]P9A8#Z^"CTO,?%A;TCZ);YZU/O%.Q&[
MAZXYQ,N/ICM!>RG\TB9V?I&F2:5^V9UZ7]7F,A5G9CD7*,,9UM0B"H"P/M13
MFA0:^%2F6&:4*.;85-=1A:G13UO ;-TJ:V:3146S9,C!WVFL7'P H49@%'>
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
MO7S<]J@2 A>$93D@ NM=7,XYP&G&09&J7,0RR7GN=/=T+&)J=++5\(J^7R>
MM..,Z^ )S!*.R#@3PWGCO5+!"3&C3O[S9AY.]YY/7AM"W9,L6]=F3U7,!,YB
M4R4R-CES&2"0Y4 0H7<8$'.9.G4"M!<]-4+HA@WW9X$/+(IO/RAV)!(&ZM G
M0'\H7Q&G;0M8H+#MB^)?*8K;%I;S0=W6;QC8U;2I)V5:\NR2%W"1IBA-)< (
M0X!BG@,F>0I$0@D7B!0T=>JH=5+*U.C** FJ:QRCIF._TI,PVK'.U> $)IB/
MVTI650NM/X)D?/2"X+<=Z4E)X[8A[3/VJ/UH[X?/S?KNR.A-T)__]@_MW^A_
M,5K*?_N'_P]02P,$%     @ CC2(4W]GTOMPFP  G04' !0   !T:&\M,C R
M,3$P,S%?<')E+GAM;.R]6;=;.8XF^EZ_(F[VZV4%YZ%65?<Z83LBO=IINVUG
M9==]T0))T%;GL>26=!SA^O47E,X\6<.F-H^S<K#/(.\- A]! ,3PK__CC\^G
M/WW%Q7(ZG_W;G\0_\S_]A+,TS]/9QW_[TU\__,K\G_['?_^G?_K7_X>Q__W+
MNU<_/9^GL\\X6_WT;(&PPOS3[]/5IY_^EG'Y]Y_*8O[YI[_-%W^??@7&_OOZ
M'SV;?_FVF'[\M/I)<BEN_W;Q+UK&H$U0K#B#3!=0S,> #)5*$$(H&MS_^_%?
MI ^Y: XLTE=,1^0,"@ 3] $G. =>]/JAI]/9W_^E_A%AB3_1XF;+];?_]J=/
MJ]67?_GYY]]___V?_XB+TW^>+S[^+#E7/U]\^D_G'__CSN=_5^M/"Z+GY_5O
M+S^ZG-[W07JL^/E__^75^_0)/P.;SI8KF*7Z@N7T7Y;K'[Z:)UBM>?Y=NGYZ
M\!/U.W;Q,59_Q(1D2OSS'\O\I__^3S_]M&''8GZ*[[#\5/_^Z[N7-UZY^C1?
M3&?Y;+E:3''YSVG^^>?ZL9^?S0D4;^%C)7K]D-6W+_AO?UI./W\YO?S9IP66
M?_L3/8)5X0J^>?-_N_JW/U\1\66!2\+->M&OZ ?GCZ@O.X0@_&.%LXR;Y5Z\
MZW2>;GSHM#)[OKCXEZ<0\73]TTG&Z63]Y)-(+X2TFH@ UBH-+%ECF;:>,.=#
M9)SG(F0N2KIR<_V5^"51OY;-$M,_?YQ__9D>_'-E2OUBS9TU9^Z\;L.A_>B^
MV(H?Z+,3E17&% *#Y W32@+S05E6(&N73=(1[$%D7W_;3:JO2_9DD7Z:+S(N
M2)=<O X6Z8Z4;^+X_!,_?X$%/8BE3]/3?/&OJU(90E:K^0"<VXB%R/W33[3J
M@HL%YE<;J3RXN/7*5J1A<?W)(23^O\Y@04\\_?8.O\P7JTD&+8K+I!/! M,Z
M&>9U50;. $B=BR_#"/_6B[?"@>P?!X?PLQ-(O,7%=)Y?S/)S.I4G"!$@.\F2
MD72J>EH 2!>8U0)"%+E(%08!Q(W7;@4'U3\<]N=E)V#XL(#9<EH9?PYHX5SP
M6AF600I&-I<CCO#$8I*^%,=%$G*8T^'6F[>"A.X?$@=Q=&14O)BMIJMOOTY/
M\?79YXB+B4W)0I&%!5)EQ R968 HF1-9>>=3@(('H>'V&[="@>D7!0=QL OI
MO\./T\J$V>HU?,:)TY$KKQ(#Y8A^]))Y3SAVL8"6.?DB]0 (N/G6K5!@>T?!
M 9SL @DOR;M?D I;,_X]\1^?S<]FJ\6W9_.,DR#!2NT,LSXYXHTFR\=:P8HF
M99=0%EWR ,!XE(BM<.)ZQ\EP?.X"-A_@CY>9V#<MTTW@XEP32J5U]-(P-%IM
M%A)Y*2S*D!4=A=RZ. !@'GC]5E#QO4-E"-YV 9*3G$D$R_._7DUG*"9.<!TX
MDOE,!R;3#@0#3:P)!ES, @VQ; " W//JK< 1>@?'H3SM"1C/Z,LWBP_SWV>3
MA"$+D31+RI-7);VHYZ9ES@3O=99TFJKA8''UXNU"5_R)H&)/AO:$B?71^&;Q
M=C'_.ITEG.2 SI?UR8C$%PV:A4A&MC))D5&%*8,8#ABWWKX=.CJ.; [&VIX@
M\G:^7,'I_S?]LC:=A-3)^AP(X\B9!BD9B(#$*5I 5M$D[88#R(UW;P>/C@.>
M [%U9'!4K7>R0%C374P.NA1D#AQ9TH4T(%@$^LIG4-(*:>"P^YIK;]L. !V'
M./=FW<@BK]>EIV\_S6<7$1@4!HW@EID8--,F!1:QD&K+4H 6L1B9#A+[[3=N
M)_J.0YD'L7!D\;_'=+8@Z H9/TQ7ISB1-JJ496#<T!_:$3L(RHXIR,H6"$JE
MP[R*VV_<3OP=QS /8N'(XO^P@)J0\O[;YS@_G;AJON28F03AF?;", B!,QM*
M271*90^'76;<>-UV@N\X;+D_\SK9]"_^2)]@]A'7\=82I?$V)S)3%-9$(&#@
M?6"2]!5!VQF%?I"-?_VMVV&@XY#DP:SLPAUX=K:H[-K<P%5(DPS.EA->M-21
M-%?FD<P8ESBY-:(PE"9P[;7P<8A0POUOWPX:W8<@!V!M%Q!Y.:.G$3NF7_$Y
MK.!\61.I<G#>>&:X*F3JU%L:%X%9K4)V(F%R0P05[G_[=A#I/A Y &N[@$B]
MQET\@Q5^G"^^34PFC@2@\S $0VXO6 :R*&8=%!D%I&B&N/"Z\=+MTJ:ZCT'N
MS\@N</#B,RX^DJK[;3'_??7IV?SS%YA]FW 3"UJ-+'";&2U(,)]T8@Z53]*E
MH/AAZ9^/O'P[7'0??3R<L5W@X_UG.#W]Y6PYG>%R.;'&(V"PC+!,=K.VBGF5
M+"O"^>2P!(Y#1!UOO'0[/'0?;MR?D7W@X!.>GEZ@6#J)4)QC'NN]?0+ZRG/#
M3';6)66DS$/8FM??N1T*.HXY'LC&+D! A'^N:1SS]/?WGXAORS=GJUK443WK
M29"*2X.<I>@(TH$G!I$@'4!9L.A=/C 6^7T:M@-)Q]')@=D\,FA./N,LU[S1
M7T_AXP0]'7G&),:5C!7MFH$P9"SS*((R2J$\+$?FQNNV@T+'D<K]F==)^O6O
MTV6"T_] 6/Q*/UE.1-0A)!Z8M!6XI7#FM94LEVR2!$C6'F8[//#B[9#0<>AR
M"(9VA8E-9<%F$<'1*>A]9DYC8EHIQ0*B94)SH:,%P_-AD<P'7[T=+CH.9P[#
MU#X,"UK& DY?SC+^\3_QV\1YT*A]9$A^,RDYDUD(TM3U.$S&Q" /N\Z^][7;
M(:+_*.8!S!P[IV$33KO2=)?E1UKD7% Q8RVM(5I!YY^03"1!.C I$<-AH<N'
MWKP=)CH.6P["TL%@\:\_W^'C*_K!@57:;UX_?_'Z_8OG],7[-Z]>/C_Y\.+Y
M+R>O3EX_>_'^SR]>?'C_U]<G?WW^DGYZ<T';U7'O\/0A*[WW7=2!M>!G2_81
MX,MDG397CY<WY=?I#&9I2F?,?%/]=0E*$[AWP@#360FFG2.SE(O,BK7!JTS.
MK'W,YRNPC&O G+]TLS?Q=+6\^,E:%(R+\W+^_[8+=?LJHHMWG"R7N%I>KC45
MD5(0Y&DYKTB-!L%JW2.3*@)X&X(NCYU)^Z_U)AWC5)TW0\6%JAJ Z2.>73>I
M/U>YEXM0142I5&!6*,ZT2, @UY1U4K^H NER_EB=V:'(N47.N  Z1+[W0N40
M9G> F&>P_'0RR_6O%__W;/H53FDQRY/5,U@LODUG'_\=3L]PHC@$E6-DJFC'
MM";3/JJ,+*6H),\V<LZ;(&@K\GI U$$PF+>620= >X?5PD@K7*]KDFV0RACR
M F0@ZP\XZ6C:<LQF1=K;2NER&YUTDXYQ>F>T@\X!7.X (R<IU>K,Y3M,2+"/
MI_@:5Q<I#CYKJZ, QK5/%>^15+6V+#IM+??<F_!8I.: 4^P1JL9IMM$./X-)
MH",TD2I]L_J$BZLU+:\ORB)R2,@*N$ \2H9L@109E%RBB1JR>^PN\7!8/4K>
M.)T[VN-K.)ET +27LZ]$]7SQC98PX2IJA.B84(EHUYA92.C)^5!16/I/T8^U
M]=@?3]>I&*?51SO8[,WA#M#Q=H%?8)I?_/$%9TN\ /X-'DW062Z5]8S[2!YK
MK Z)S(EA<#IEF;1HY*%M0=PX#4/:86EH>70 L9O$IPS!!)*UP,H<:>F8CJB9
MM\YQKXPHY;&+[H'<_7'ZAS0\N?;F\?X F:_@]"" K#[-">_S+[A8?7M["L2*
M6:XNY9<:0J.O-S&T]2:@ST#-.7^%L,1WM5?LF_)7VA]UV2>%L$I']]GGL]/:
M;O8YTD+2="/-63[Y7-/5_W/][<2AX=KHPA0OF9%AJ%D XHQ&K9+!(/!VD[,[
M$>_C4]V#&WA03*IS07>@(Z]I^=?S6;JE&;0K9$(8SH*(M 1%U@6XG&OK26E!
M)%I=FP#7HV3UX%T.$BH=COD=(.FW^3S_/CT]G7BMK)52LI@L&:)!*@::_D!C
MM#%)HDYM3/T+"L8-? XHU/D '.X &:1EIRM\-?V*^24)8O9Q2H[M.8>JXV*<
M2[1=F#3@:#4&6<!Z[6U\-$FDX$6;4,/C=(U[^+5#T8#2Z !;S\]?6SO:?<8/
M\,?52LAP(H<XD]@-N<$Z)<XB1,N<S!A22L*;QQI/[X^KAVD:]^1JAZF!I- !
MGJ[QZ"_39<)3LAIQ?G:-81.41:HB [F]R9!=QQ7I8<]93I9#E,4'WR:[XONT
MC1L7;8>O@:72%\ZN+8)C"=+;3%23^+4NI'=3<2R&2&Z%"H'KYM#:$4W-PJ5'
M0=.>O!\Q=G'3#9D8J108\B]1(;F;,@$+D4Q!I8PL&4P!U08QF_?W<!$S8-;*
M3NSL  2OIA"GI]/5%.O5T;HTZ=/\E)B^K%&.U;=+UD0?A?5<,B-C6O?08B!B
M[<P9>4[*!AO:P&1;"L>UMIOGSS415 ?'V+5UW8XJTW[QT7O'@LJ\YK?[JISI
M6\L+Y" +VC:QHX=I&C<PT 8##P/M$(%T *V+._&W\*U>A%]<,3@Z^#79<N1/
MQ$C'-*G[6$AAF^BDTP*Y2VV\NOOIZ092!TG[@72$ UC? 8!>S6<?/^#B\W.,
MERD4!BRD.DJ+C -:@B='-$JIF0Q"*\C>E_Q8!XT#E-)=8L8]\AI!YU"F[XV;
MK[B(\R&=L_>?YHM57<HO\\5B_OMT]G$Y*59Y+LC)#-S:>K])MB;G2#:B]B6J
M8'5N$]I^B*)Q TJ-,#0(^[L $BG2Q1F]]V$^%8LA25X[5-41+38#^2SDA(8Z
M72%G)%^D69[=XZ2-Z]JU.]D&%$@'A]R+SU].Y]\0W^'Z9OKNPB;*QPRX[IT:
MB%W!*F)7E"S'@#D*';5KDT3U7=)&+E 8%@KSEG+I &CO:Z<36.2WBWD^2ZN_
MP:*.F?JVYB*<7B8 12ZC64\AK$$TM+HVW*NS*D5PL=1&6FT.R*W(&SF?I2G@
MAI=/!Z#[ '_@;2^D@(M!2LYDK$: =XIY;PH!(YB8N2T8VCB ]Q S<B9*4T =
MROL.X'/.H+_ XN]8<[N>S9=7N8I6<^1UEG):=YA7/+&0M&2(GFL>:%GYL3&T
M!UM>]U(U<CR]*: &D\:(R#I/**P:]B*O\();WTYF^>YI/TD%!0>@C>(X+2P&
M6Q=6IQDX9YW.+KI;D?>'$C^W?^G(=0Y-4-26\QTHJ^?3K].,LWQ+Y]+:KEU2
MBF0%QRR9C9[6)%2I96:>N8C")]3<I<?&"QR0T[(%=2.71#157H-+IXOXQ#K2
M<H]O$A,D*&0<)E>3P)(T+$KK62H<H@C@2Z.[FP<(&KEJHBFRAI!!!^KKGA5P
MF3TF;9C4GJQ%(1P+$9&!+2J08N9"/-:^?,@;P'%/Q%:Q]L-8WD/^PK7;@FMZ
MM"AK4?M )W>J%TV:3FX;!4M*:6.-++3!FM_2['BN'>.BIN&U\>&"Z.) NY.(
M>HU[ZVS4;",$.I=Y,JDZL)+Y&!R3*@M%&R?Z1MT2OD-8-_<X[2 VI&A&]@ O
M=LO;6O<UG[TI?YTM,,T_SJ;_B9E6]@O.L$Q72UKJZ5EM#[T>3X++:BZ^Q1F<
MKOT3G=8)T)P9(S(=\+8P4)6MUAI(OB:M;>,9#D),-Y<]P^-O'(%U8)'=-BRO
MZ74?I5"6?.%2G&*:C ;2ZV1UH.(9G M"8IL#]F&:NK'0VFG @032 ;3N7P04
M%:/6F46M/-.Y6K7.U\L%YRS(($&VN6G<'U#-HA''3O;;4PP=^ !UK,)T59-O
M*Z>>S6<U-HRS5#4NSPHDRLA*J*,X>$W'C]DRVBLF@S%0&ETG/D+4N+&(H^!J
M*)%TH*D>X9 M/AD(B9E8&^9$1<Y-;<QNHM0\A"Q"H^XR!V;!#][I_*C8&D@@
M'4#K[<5[UTO:=)_,/!9-2I8E)S6=X^3)!!<4\^0H1RLD1-'&L+J'F+%;$@\C
MY[MMB@YB>@>XN39':$,_9.E]=($I,((\WY18!&-9TN12*&]":60WW:9D["*<
M)H@YB-T=P.4DYW4=$IR^A6E^.7L&7Z9D>UU;UL0DR54TG/& DMA#6P%DJ@-/
MN80LK$/>J";BN[2-&]AJ!*F!1=(!R-[A"J8SS"]@,:NIUC>:'95IFA+#4D$+
M8!B/N=1#/]"A+PL3/$6+0H.!-OW3OD_;N-&K1B ;6"0=@.S:"M:AD#IP<8&?
M<+:<?L5-6/C5?%F#P6_*!_ACPF,@G4R^A2O>U':#AH%1D1GN:2]%U#&UN3_<
MD=!Q0U>M=%Q#875Q5?1A@; \6WR[;D@:O:[S9\F@J)>Q@2R#8EC G)7,SL5&
M%]9W:1DW>M4(4P>R?'?8A UL9OAQG1S6)J P(>^CJ"PY>1VQ3@WFP'R=ZZ:D
MSRDK<I)EFTO%N[2,&YQJ!)L#6=Y!C/,OT]E\071?7"M-2A$RYMH0R48R#XED
M%J.3+*C@4I#<F_+8U,W](7.;DG$C3HT <Q"[NSB<[C+F\FKR_ [S9+5:3./9
MJB8C?IC7\/]\MB(Z3J_=7DZ,R1(T;1.1R '16%OQTJG,ZH12EU$9^N)(FFD?
M^K<"Y^!#_HZNS9J+M@,-^+W8\J1P,A.E$LQYVIVZ5L(!:,=DC$G;P,F.'*=#
MS;@@//8]XN'"&0QL8P^E?+L6T"=<31.<WES=T!,J;[YJG'&5CRSWF+,KE5*<
M9\<91,\)QP'IE':%H0Q%NA*B=&U\L&/,KKQY>_'^$[%\>7*V%MY_8IXDG8W*
M]>9"UG@.2C)3@M),%N^ 2R-BH^/Z<;K&OD@:&#6/7RD=))0.@FSWK>;-V6I9
MRX/)?IA$L#HK;NLY00ZW ,Z\Y8$%(+];^KJ^QT8V#XNQ:X2-??<T LCV%4L'
M*+MVU4'GQIO%FG]Y'=)Y6WNWT/(F(@OB#''*A]HO+WO#8BF2<2D3AIQEL.V2
M=[Y#W-C74HW1-K1X^D+<'14MN4,T 9C18MU* QD43NZ8%*EX(4WP;:HB'R%J
M[#NIXR'L(''TB*R7R^49+2.JF+)R@:%RJ1[\FD5N);/!%&YHJ_!&54@/$#3V
M-=.Q$;6'&#I TXT[CLU")H$PKXK++$M IB,6!A@U4RI:SFU$@VUB&_<0,_;%
M4F,4'<K^P1!TO.C%^P_TYU]>O/[P_LVO+U\_>_.7%R>OZ0-_>?ONQ9_IPR__
M_<7FIY>>_E"QC-U?W#JR<2 K!HIS;&['+Z%^%36&DHRJ,5H(9'$%!2RDVDY5
M.F]L!&%<FZKZ!P@Z/&GH*\[.\%?:Y35'O#[R;]/5IV<D*WK=XL4?YV'MVEN=
M_E<+K28A9I$] FU#F6EO2V >:&NZA"JJQ",O;=S//8@=-^XQ!(KNYA2UE5@'
MYV_M*O2FU%%9ZU@V+KY.$R[?ST_SQ </2DM#'D^-Y#@5F"^$%*X\^  R^M+*
M(7V(IG&C'BT@-A#_.T#2;XOY<OEV,2_3U43[;'V"S#PO9$* R2PZ8Y@%9X1#
MD8UMDZ)]C8AQ8Q8ML+(OASNXSWR/Z^O8WW"&"SBM0T#SY^EL6IFRFG[%\S'*
M$Z<4^D +(I59;^6B(5-6"28@ZT3.<+:A39['=O2-&Z1H :D&<NE %5V?,/NF
MW![;-\DU8.?JI:SWQ+"B% -7.^@!]Q&SH%.Z3?SK<;K&#5BT0-> <N@ 52]G
M7W&Y+O/<\.HRMP1*%,Y;2VZR]K5D(;-:&$/?0HA*H,^I3:K_0Q2-&[1H@:1!
M>-\%AC9T7RA6-+RD2)8=RN*85BHRD!D8%F]D4BB2;'-]?XN0<1-AVR!F?TYW
M )1U$<'K^6Q^,6A]PZ.+U0AM(?$:Z2N:.&.0#$%C!9E_Q2L7I#"WF^$,V9'D
M0;K&38]M :,!Y= !JJX*42YB&M/9&2WJS69U\]GR%RSS!5XVG<+EBS^(B22Y
MZ0P6WUX29Y</9%A*805R65C6E<LN^3IL4A*_><[@A&O5!+/AHL9-9FRC%OM
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
M8V8.G77**"5]HXS]>^D9MV]B=V <0&A=GNB7_'H&7Z8K.+VJ@ @E6E^;VR(
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
M"\US&<5X16?V2_IR.<G"^J*-9\(ZP70,9.:AT2P9!(&"&UD:AY0O:>FDN?J
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
MQ')V^FI:<)*2J.V7+2L8U^V7!3D>5K(L170@I(V-;G4.H7K<*2W-$'TT078
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
MGX]=I#%RGX]K=LKEK+?@A3:%I5J\K7TBKDB4S/L4K!%&\6R^8WO=^^#^@'"
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
MM1=_I-.S7%,=:S>?Y;I#YT0J:42N//1^?=EE:;LF9#'D# 6DM8T*]?<@MHO
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
MKAO O XKS ]7<IT'S@-ZKX4#F5,=?YCKG/<H((5BC8R9R\U)?UOS6I]_2T^
MV$>"BR;L[$"7W+?];D=W8PSAJF DUU'(43$(TFGP3G&7Z#^4;0;4;*-F>I=J
MS-/G8'YWB)F;#25RC%EDB)HELN%L+2C1F9:24:/6@O$VS2"VTS.MRCE<SB\
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
M@+.--=ST55#<"<<CR" #^9 L@7=:@ FH<U8A$B5-\+65G$YNV X7]V)LWG<
MH'O;[LLRS%?G5X+)_X>LH\JUFU06[T2(H@"&:$'%.@[.,P,^LNA82,&X-GU)
MA]'70[?W@X#P]-$XEE3ZPMH_B$/7!L6;L/KV]GSQU__&_!4_K1E^DZ^/M 4%
M,HA)U4:N,8%3S )&E#J@#<C;'),[$CIMKY2FZ!M=3A,G%VQ:&3?K>W5!OF"\
MO%C[[8L'JTM)"TW6!9A8CPAD#H)3#NHD%VU,P>(V)MYN33O8_<W3)EZ/!ZLC
M\+TOY?:4_7K3[8PL#N*9AKRN3JA]]7U&"98,$5+802ML?I8^3^*TN71-%=J(
MLND!=(LT>[B%/BQH.?,+>@_]S==UDS1<W=H+.1GKO"$_"3FY3=: BPY);QO'
M+4:5PJ NJ;LC;R<ZI\VA:0"_=E+J!(.TAZZ2+CXMEFLY#5^MM3Y:3!FD*QY4
M]F1&*"Q@7,D<8U:9MYF4>QC=TXX';X/1(TFQ!\P."S:]OTU84H[4O\\U$]>5
M6@5@(!BMH<X2Q&J+I$9C)7>E=%I?Y&A!O*8"[ "@C^<8[K,YSXJ34O@4P-5A
ME"K0TJ.P"IQ [0V/ROE&*?:CT'\2$>D],?;B;-'F M\;YC]P.5OD/R_"\F*<
M-NW/</<UEL6R#GRI/7IF99:N&D=??;NF=KI0)^XP 5I+6C$/"![IY./>Y832
MV1+;9((?0O5):.EQ@'TTX7;1&'R/U=9U>I^8%Y8L)U[H/$R!D<F/"K()/B5F
M=!Y6<7D,$ ^%;[/(5._PW56@NP/77P%W7A/LKW_W\(*(AZNHZ?4#&/WF<EE%
M]FE](MSM6R65S]I%T-S5*=O)0HCTF<^^&*5T49L-J48KE1AQ&=.&P8X*\^G$
MWR_ZR2-^L+ZZ,L:5-@P]R&+I0$I>0O0L0Z:596&2D*55#= P"J>-G4V/V4.%
MUKT5<9."=::]('O(,1"\-J^+PI/['"0D&P-YSX%S;)/R-X2Z:<-CW5@(>PEK
M__##XB*<]Q1^R#%8#(*!I0T(REH$1Z8/Z,CINT7'%-KX9D<,/XS>\/24PP^[
M"/S \,/O\_M'_Y.I[M<_J!]B6.'_^__\?U!+ P04    " ".-(A3'E?3W4]_
M P!<6!X &0   '1H;S$P,S$R,#(Q97AH:6)I=#$P,2YH=&WLO>ER(DG2-OK_
M7$5\U3;]2?8B6D@JJ9:9-D,(J=2E[0#5=7K^O!9D!B*FDDPZ,E,JYNJ/NT?D
MPBJ$%C)1C-FH"\@E%O?'=X]__I^3ZT;GKYLFZT<#C]U\.[XX;[!W.[_]]GV_
M\=MO)YT3]J5S><$.JKLUUE'<#V4D Y][O_W6O'K'WO6C:/CIM]_N[^^K]_O5
M0-W^UFG]AH\Z^,T+@E!4W<A]]_L_\1OX*[C[^__SS_^SL\-. B<>"#]BCA(\
M$BZ+0^G?LN^N"'^PG1US52,8CI2\[4=L;W>OQKX'ZH>\X_KW2$:>^#UYSC]_
MTY__^1N]Y)_=P!W]_D]7WC'I_NN=W-VMN<+=[QW4C@X/=@^//HC#]Q_=W=Z'
MWH?=O=TC\;^UVD<8YF]P@[XKC$:>^->[@?1W^@)'\.EHO_KQ<!A]OI=NU/]4
MV]W]Q[OQ2[FZA:N[010%@T^U/;C4?!4%0_TY$C^C'>[)6_\3S0H>T M@#<P3
MG, +U*=?=NE_G_&7G1X?2&_TZ?]VY$"$[$K<LU8PX/[_K82P$SNA4+*G+PSE
M?X5^B?Z(3_PD(WB9H[^YU[,X@"=[TA?)K/0\FC^%$^.^LC^%"N&___P-;TH6
M9'I9'C57!_9'J)>;K)G:T<RIU2^;5R?P_PZ[NJXRH.%K5C^^8(U6\^2\P^IG
MK683?QV?\,I3_4\<1K(WTE])WX69?]H'JGGQR<_>UR4G7V$N\2 /6=!C;3&,
MQ* K%*M5--]M17T9LE]_^;"WM_LY6:G7GX]>55<X@>)(K)]B6&"%5\%, 01<
M#03K&MZ[WVF%:I^W&1\$ &:=+]<M=GYU\JW=:9TWV_#/1K7".(/Q#\T4&" F
M]^$5 ( X&1;U!?/X/6W$B8!_<25P_46QE_\&A@GC.0Z4"NZ%*L(F5)@C5,2E
MS]IQ-Y2NY$H*6E=<S8D!@Y2 C[(G82-@5_"*$/B91S$L_Y#?PHU]H404((]\
M:X-@VDEN#2LEV)^)(1=@?QCW718%MP+63K%[&?5G[@M>Q?T1"^BR= )P+8\8
M\L9) &.+I#.^RW0;_,I=5^-:=N<P5F',X1VPF?A&$$T#0Q8 <O5;)03B")!/
MX'G"B>2=\$855H8M+M+^ O\UN.)NP,X&W2\5V![?(TU.?VSPH0)&TQ^N8,O@
MO?[_',O0Z0>]GOG^,K@3BM,'VM&FN@=V_C(: "DT2*E@Q]QEW[GGAD*8FP1W
M^@"RGAQ(E&F>Y%WIR6@$^SD8$BDM@-PS( :\!M]V J3IB5XOU /X]9?]#Y^!
MBZKLZUF%'?_ZR][[O<\JC'QXQ(P+]"BG?J G7UPV:''NN#_KUKDS&'*%KPO[
M<KC4++;R)%Q\"M;#+AH5YXGN3 7QD'W[RBXBUXAR35/23X3ZS UI^K>>1C*B
M5AAF"43&UR*)\\H<>3%),_HR^"$/AZD4J;NN,5]S/VZ!>'!%#][LPC[2S:1-
MPL>&$G!#)A2V2R<5"L9,!&V>( 9!-!L9M:K"_KBYO&Z=U:]8XTN]W63']:NO
M(!BJ=60S$,LN6.(RC'""=[ _MZ@D;,%NA3$\T.%#[@! EF _9DVD"%N3\DUJ
M2+&K $W&"]HLX)*$1;K""^YA*^_[$L447A[J.]&RG&"8,</R5'15S-5(VY6U
MC\1Y7+-:!79R./3H)OQDOJ9A*5#PZ#&!TGK@O0P%&P2NUM=[*ABP"!:%-#K\
M[U!)N-3H=S@"HK*@5P+Z:/X$XD!/V.1*%H!(?OWE_<?/M(1S1\FR'67=D5&I
M$XHJP?+/ _X"K'[B5< US-F>>42=P0F$L9&Q7;=*)KP,]A1@\0F'I._*.^G&
MW,/5XV58NP(LW;8FM)D2/!$ZVKI'8D7CW9!KE:&52#YL-'.TG1Z'1BCX0903
M!HEPPCM1*^C#'K$^AQ?AXP<"3"7_%J I1*\./HQDP^ A?:^ZF6[A[U^:K6:]
M79GRA<S%]<R9-D\_H,7F>#VM[H#_$%IGIQ\&W!79,[P !D\_ZHV'51$^AAU(
M37#TN\V04J@CZ;/A^S$V8;UR2OP=@_Z#JXHNKV0)>;(-(2ADM+P/[B$C.R=T
ME.RFG*)%^IM?5<*@. (U$R >EJXE[@+O#O]U"H8%^5X:P6 @(UI'H%&2NIKT
M<^;^_*67@P%\ YJH-QK73B?9J=GK:0'-3E!O+;Z;()US<83U-K*$$D./.[#!
MY"KPX04JW=1>LJE.NJEA;AOG28,2[$8+Y2#WG=E$7(R]&;&@BQBFQSAKO(W<
MMN2],]KT1!P;J@ TL;<'8[,)=O&NEY9L<V10",J]EZ!4&EPQC@D];*UE.K'"
MV!4@_.-%R02*O@5=A^9] Q(C\//15W0@^,6FUMDJ< %(%$/7!5TRWQ<_V?DZ
MUXCQ* *2,S*CA-Z0.997 >AN6QM^(2JU1C(O(=F-[<T'08PC%Q'K!0ITM6 X
M#$()RB_Y]C5"X(MJ1Y]#YH/A8\G\,60>^$L9&A,ZEKE+.UU0UH5Q]S]P0V*W
M.(&O0VGA7#$UD3=)FXKKI81'/J"YF91&L.UFM_!N&'AQ-/^6:7EGQ-OO_^RJ
MWV=E,^J_?94\ 9-\=KI*\!\[O ?3_L2]>SX*WZV:#CHGUW/&>)XTC4U1"U#N
M9Q!@W'A;B7]0).I1,=F^C?P6>X+5JK7Z6IG_01^0]HQVT6,*7Y"KKBO2D U\
MDK[CQ:[6:*4/VS'0B8HY?+;HNX",<0PI^&Z_&<,T%Y%:&$764>-Y/X-4@2E&
M@/3&KOT[ED#!Z>\Z"J,)E.R'\S",,[,I%\6>&6U0@FPXO $S.9$I-,?DHY3C
MHF\2DS8T(G!U_;W".KBAI]>M9@5U,]P+4.22/&6=-CM48B!#DV#I!'<"5+R(
M]@T].ED !G_N)>%Z=AL$.FASQ[V8=STQ_G!-,DHX0@XCHVST>M*1PG=&^&:3
M:J!T'+\[8MSYX0?WGG!O,5> !F9B1TDZB?0CH0UPC7">N,6P'>N"LNF:QU0,
M"8#HZ8$I$-QCC.%#Z>WNV740;=3V4)&N'>Y^KE5?!R1G#>7SD+NX,3N>Z$6?
M]O:J1[@F)ZA^:H7RE<8V!\#9-]\383@WME@QP+!DQAB1,P4M'PA-W@).^6\F
M+KD$C>X5CD93$;%N$BW[[L^>UQ;?7J->.7/',R.9IY4CCS.D*P\%!L-4IAE>
M1^GI@'KKDF.9HE?-GWW9Q=L2FQXN=X4GZ)%4JQ(IZ?Q _("MQ+Q(5SJ4,8>?
M*5\E0900_2>8:X^U%3IO3\L^?)3XR0=#3Y 4+)*.3Q=$?17$M_UWOX]-=IV,
MN&WT4;@]W0DWB$&_V4FM$K=\6S(3$!>87;.GO-:-(066# 2'AVC',AVTN4?^
MT7Y%VA8^' JN3,81*/>;BJS=(B'K[AY!*Y]K!QIO<H6)1\-O!34H2B=RC06Y
M*/HVS^<\>UCC/FAIO2!+^Z"KC%TOXX6N++%G$\DWR.?TC)53;*8\8J#>2Y^@
M&A[>B^''+31E*59Q%T@MEV$8B'M1A21T$$?&AB6'13+0K'#1#R()=W4%3HM4
M_?'D.Z/YLKWJQX30Y^L,^31XL&%A@$2UN9>'YDU&M;CG\$9W>X7EW=+>ED2Z
MS?';:$$XY@5]A"=R/%/',M4\IDIX:4-EE%,D&;6B]E])5?4_V-9IH 9XFW:-
M(@\<HS+20&VQ1\K@]LI<\LC7C 57 &8F#8K2^Q/FT)1;))K2>L\IUFA0/2)&
M&9>B*;% 54KI(RU'R)05S A!R857@+ !#4<LE>8XGI5_$7 _;=>C';]#H3 P
M1 ^F"[NP^X29R">YM._D HJ FM]FCQ-O,3]D FK\$E+2:?@;BX&B2/1*&+BD
MWK8EMVFS<WM'.?XS:FOG8MWV6-[<7'4N-0I\<M,F?1O2 6Y)4KRV\] )_PBT
M]0W@QS%'A8&,YZS+0QGFZJHFPE3Z"?F(Z#P%"%< EF 1IU+V((^!+(%3''(
M(-$GZF,O5L1N'%39L?"L9J0PC/&S!"["D6,,!4:G1!J8P?B'(X>&"Y?@<MB.
M_'I?B"C"J</SS*790I*]W.>@[(+J2EX)K7)/Q<ZT-CI'5)JU,F;4@R,N1%Y)
M(1M=S<O%0J_Y]-\]F_TR%_C7M%6S>'&:_U+\Z@MO-G"92+7Y0%PG%99+#PTX
M+[;UMK0*\@!/;VMY#O@& *<A80KF$8BZ.@. 1DJ(X3ZHO*P*B1ETB-31E\>R
M3!6&19D<:[J&3UV]A]9M//>C6/9L4C^QWF0E++V2% .AH851DB>0U!$FM5G:
M?5)AF-0QB >&UF#U*SF62#>=5-3DZR$?T7:->4>R? 7AA4)[A1]23UCP@$#5
M_(IUJ7PXQ'X[IK\4-LWDCI9RFEC@[O'*2U@!Q^,QF&V@ FZJ,=8KCG)[4-W=
M7]$8R[<#^AXH0&;==DIKC#)-:P8"=(R"ZLJ0U QT\,UMUE0Q].,(M-Y-6E[6
M!PW-.'86<R"F*%#CG3#H2E/I'Q ^Z[?@O\:MM]*3UA)Y _N%RQMHB2%(%5@C
MH^KJ+E *MU**M>;O5QFC. Q1R0U1D$H&J\=YK\<9SG.FIYEYR\;'$=,W(LVJ
M/$D,$SO<-T'FM&,9HDDH831<)6WEN.F2-<R:,,:@E"EJLI3XARBG3OMV*EG-
MORL\V&PUYB@:IPOXI9+ ),5G#>7D<T@#4R0ZNS= SA,T1< T/8[Y 22.!:(P
M-AU:9KI:3!.*ZNG^5YC\<],?.9W>*#^_)"(TX8E8;IZ3;YHQW:EBC*SZ8HKK
M8$4ZX\/ !>D*6 \W!JU$3\4TT3"3T4I[5X  ZF41H&Q)Q[K(3+\@R]H--7%H
MA7S:>\CB8>!GBZGU_^QN= X2354P453J(7:EUNDS'^.#(P2C Q/709*BFX3?
M AF%D;Z%#)/<?3.2;=#%0BL-C_GIB"'U34@?J,V  1]14JGIT(C9.Z#R@0F#
M+^QR_X>*AY$SPMT'R7^'>:P50-8\M8$RB]0(.P_Z;(XB22W@&C.-5\J\/(G/
M::((,D^*\:[>"E^HU(B",9DO&&J^VF4T5-('NXD:$(+6JYMOY)X.VQIBDDV$
MMY,&(US*3D1&Q*>,2!&)<)3;U8U-1"M@ND1G51320=_4. HS[$QQ/,Z@R>RY
MR8C!U&MI;)H[&7@(GMK\'PMS7_![(@L?[6,?[!T'$YS8]1C'XJ^Z?>8E-1=/
MN0LC%/KAA&>ZRTD0>[K%CP)U&*"YZQ'#B9]#;3ZE?E%V"8-2$EY7=V%!8"9:
MWZ@83X(9/:@TL8=^E@J.U-B"IJ0>#R#0K;B9'"2NP63(%Q* $WTO_FBFCP 6
M;"ATZCD]&'@]%N--AA>O&"'2[&4KO;9>GD@O":R>R>&8UM;O4VU=M]I!P$^,
MJU20P(9.6?5CRL#\H%KJZHM4+(R$5XJR6K0:,TBHW) >X'>@DA_3[V2/_0TD
MI OINZ/T+L#M;4W$22O&U$&'G^$VFM7L*U)&3>(OJ*%$R(KPWM ;Z7OU31R=
M<<J3,$-]*XQ0&\:D_Y@TE87KF\N/)Z4E#*87)3?"_.LV-BQ8P#!V73OFJ,D@
M9<'FPG5SW<KH9--=,IQ4XLR43$O5+%< V=F)Z'%$=N"&YIU!U^2['"D%#KW7
MJ)14?P3J%9:.S0=9&V=Z5)QIW\:9'HHS+1Y623!J"1?<0>%<<(W,8 8D:N93
M"-9<RS-A2R>:@!,,<JD."2"ZY>@)MQBW"]&P)$@4$Y%3_;*RBYR#!6UBF&&(
M2I5U7+ZF5MZ94\B=)N(G)</H%,$F,D*A'VA64M"XZZL[FELDOCA@G4N'GEM^
MGB>HU$  S79CM=.">DN6I9PQQG\R@X^-!W>ER#M7*][.W2L91>AR&<+F&?\V
M)A=>\A&>]@.F@L\N+F[H4 AS]@>R?B@\EA1IS.TT32EZ^0>=(V3XB?,_>2P>
MUB+#?OK<)/(UDYZ>V*>O5.2R5QYR.0<#\U)Z'KI:S+8FI^E5:$!_!>H'$<4Y
M"'KN\\G=SB-W1CS7"DM/%Q%?_KZW11W[Q:,.RDJFEMFF$F)&Z"@Y^W(9?T,8
M=S''+)+Y\MV>J;](:BI.=VI(1*<[^_I\DS0PM#T60Y^10:1KR? .%0R5U-EM
M5%R<^,ET71WY#"MLO#1K8I;9@51S(F8Z^2J<.([2/"73D93PQ!UZ--/X;R(S
M_Q,K&;K225Z0#VZE[KG\.J=<Q)F'"=>T<-0:)DW<RT\".6IRT-FA9V;QO_D4
M@&OC^3"A/O\"XW>+QO;TEDRE8LN#XK'E.$N:$QG0I<Y:(AQB9R",55YC"R#T
M!<X^L%,_8D3Y?FEVBC;4>+KOXYT*<S506!'.%;]5?-@/,>E.4V=O.[4=DHK,
M@Z536S1AX7/>#'&]+R)Q)1'W<32A3+_'$-@<>+]X",4WULXK7M@.S;Q<XD5V
MQD/.\S_DTB65<($:7TG5MZ2V!I-"8C^U#Y,LMQ5KS'59##Q3Q28$$?LT+I./
M <;'UD1_U;1F:;SW(IYFG)2*$VIU@SNQ#>,7(NF.!R:-"".M2IC(8/+0?/==
MO'@R-7ZI^JN'^M^8B4QE/DT/D23\Q/$1N<@, F^:7C@G/W=&]P==#35*0NVD
MAN@>P_,?,S4+GH6WPB1=8#)I>^SH8#&CG"U5>!:07DIY$Q1' =%;4Q RE3ZW
M*!6SHJ=,RZW;^/F&8M)#,W//"F=B7XY_0H&"4L?UTM-]8'TIM OZX,(06KD!
MKXAA5PKWFY08'7EU318!)O'%T4[0VQD&S@]$C(3A,&O&Q]I?-Q8+:3'GWIS5
MG.*C.49Q>RI(KT'64/),&-9) IJH-0#E,GM2M2U0HP>9A:C;,'BXH%C"AF\?
M%;X]L.';-Q&^+4WE^=4S)'>,U2)2QMW\U)29F=>Y<\*"]*"U_$,W5?85L%C+
M)NEM1)+>AC+,;7$8)N_^GA<)S6\A!4/OZ-3MB'F@EJ'Q@XVQC^-04I>-$Q#R
MCS=X$\U4&['9<9_Y8P7 @(VC23[-J889 "\(VN=LD6P*M=W5QV^ P%B!,U^9
M&Z,K=,\X0<DBJ;4( QYW3V-A"/Q\&WN<--W$I2[3MCPY9X9)\,$^YVP4Q(HY
M0/#!8+QC#K+CSB#PQ8AYG!Z!2Z!BSVC^YF7(PI/Q@AL>P7J O>I$4X:J00_<
ME=0D3#"+2OW2)CZZ! PNIM,4)T:8U;H>"U]@0W=,;[_WP33HRR%KI8/+$5X/
M5]A]/+DA 0GS/JYKGE+2(83C+(D5FEY\YLF3IF^>?E88Q^RI9LVXD.9A--H(
MT:5F%.2897HG?*E!=(D';Q4S':PPS08JN@!MK*(O7P<W0I[5<2M-2QA(0\D/
M H='L4+'TFWNR(@L<#<6:!CWUXU5]R.3S3Z")<TQV]CZ_W[Q).1C\H0P4(JM
MF!'0Y_?:PX84Z#$3B8KV!V:>[=<J;&]WK[:I6RN+L[4'U<./C]S:"H:,T,$Y
MRV=^&BAXES^6V#%/O<$Z4V6LA;F* W)]F*M+IK*Q5)?@[IT,20& ]P.B]*0I
MG[Y5.<?SXB!&ER1%ZDIN ](A/::#)V+&HD%=2Q?B[Y+,(^.8EWY2EN9AS1_6
MD&:R/,T(P/"$AY6@:2Z!%I7Z !=XOM36#WEVTKP:JJ?+M\9-C@!-M).LHRZ5
MUR8*@I_F9>$;X?G BK3Z7C8!G@$R3Q)TQJY,G.Q#.CIF]O7)P\SBF]U-N[R0
MY-:H[0?^#CP1]A&UN?1&78Z+CYP9B9Q%9.F:CJ4=C6MCRVG"Q@(SE>XY#7-3
MH><_Y8&>F;K=%M]..V+*GD#_/1)!HD.?"I?XKPEZ]2W1TB7WN?:ATU/AFS;&
M[+ARV:F'V31?^'_QPXE(.EFGL9\<U9'2>0DZRBT\#+!!E[&.LAR&K>YV$L$3
M=XDU0*@P?1?R?M)@D0Y_PH9@/'^JKR'996:SE17&:M8"YL,?MK7A@3- ';A'
M<^WKN>+K*FSK)^86&?5>&Y9SK\:<HRC65I+^T07<#2,Z@R&4& ;%AE,S\\:G
M3 ;C-<I9;SECEA831B]0!S:%;_J-("YB157;?-QL7)A>4'8^7J)^Z'WAZH?J
MZ8%C)-T+UK/'M'G/O'VY\]'"K*%:."-N/>7^!-[HH=Q+&XW0ATHN"XH\DCH2
MJ!N_:N,G.0LN?=UDJ[6D4]]X2Q 8DFF=9=(1ASI;,*</2-\&^9XGR/?>!OF*
MU@LT/:7&Y&W,920>SCGL8JDNGJF0&FM'B,PIP*@ER9V<0Y6X/I-(P[(Y,S.8
M6XD!-M])#]*@3C,Z)\%TZ2"/"/I8;G5O.Y$6AE_GFHIO/6 =X/43R4S;4]DZ
M9^D;)EN=DY]WA1F/CYN:C21GSP13<T#MQ<AT$O$3?9.S%JOX4#+VL%$(F$MI
MG]><.0;/)WM#K+14^>MGF2,/+F4[L77&^\*OM(B)51BF[: P>"L63''62F;9
ME[,K:K$)3.YT6503[\9ZT^1>4/X,SE+J6)H(OOER,.2H":^Y,+N^#*Q6F"\D
MN3&02 >!FSGCESG&)_."C./F_#:Q&5W[QMLSHRM49;PEE'JH9[XM:W[-Q!9-
MW]I#2'WNJ*GBQ!8I[4S+U=MH]B#),$$84WU>*\8'A_*8[DI!-4ZY*\L&I?,'
MT[=EL(M^[#2-%C$T!Y'8[U:WC],M]X#8B-#PDT9^T^G%U1Z%0&TH>16P^-EX
M$DPK-20.'][6DQXUV4F3F)+#N9.>E]0R$W-[M6.8Z: GZF_4AY/2JO5/8P5>
M2%]OP2=Q5#AYV02>5F*&9V@]\K(SH^W@:D<,Y?0T$G!ZGID+/CNO9?S4]YFZ
M;%)7,>!XOH+Q6R3O3_]-\8I0N/K((CTJ$\W(66!4N$&-ZG61!, @4'8_S2R@
M(^Z%ZF('TZ</$AT]60/2U+>3!9?3 \EG6WI+-*H']1GD@9>J+/FNXF0T5)B6
M%Y5QY9D.%%04.AN[AQLUJ9\>^:1=2FBLBC!1M76S5EK)Q612(26'>Q%>2,H5
MEI'BQ<PDUOEXN.$H>6_6I#'IX)H5_U7RIU15<F;V^!Z/N:L6C\T<=:.]5W@"
M!OKZR=NM[1]TG!F'>#[_C\A-MWI/I/(\\Q@HX/RAXQ$>:6Z9_B9*](1NPS;7
M*Q=E78:FYIY$)Q(EP)7*B SLUJO(LC?!CE0AF$QXX+E!/'0,7F6A]9RWXL>^
ME[E,I;'YS3T=+5]L\UC<>@M2\$/AI&!.XESFS2_=9!]A:LW.^@EW!+:.)N@5
M"4$;:$/@ '+49[4FZ;RSRG!JN]7:0X3Z%FCQ8^%HL6D*K=9.<?DB+!(62#^@
M+ RZ,;9(7EA?)?.U60^4F*6598FU9Z*7@]F5A^,*XG@^ZOQ7]N@L<*</5&JB
M6:X,:2):9)ON7P^U *K,+]_,<=;[U3G+QJ(>%8LZM+&H-U%PM@22 ]\5!<IK
MATG#T*R?X-KA?$J!Z(HL*<6807Z,7?6G6B&:HR! OR!=.YJT1BE;65=XC]U8
M2?L8:OL&-'TJ\YES?,CLG&:.)J4$BD2#N(MU'GF3B1Z9N)UNM2&1&D:9K1G"
MWG@BEUL)2Y(#[ ^8J/20VB[#)+J9]472PBIO",T.FNHAZ2/=-N4(]F5XLE8X
MGCP#FUWY%);D]SD%GTYY3)),.U2!!SO[1ZQ&:^;<]2W@N]\[7\[;K'[9O#J!
M_W=8_>J$=;XT6>O\[$NG31^OCR_.S^J=\^NK-KL^I5]OZJW.>;/-OEV=-%ML
MXA'M+_6+"W;<9&?7?S9;5\T3=OQ7A9[4@$=T6M_@&_QT?M5IMFY:S4X3_\WJ
MC<9UZZ1^U6BR[^>=+Q5ZT47]>_+.=J?>:>*'J^9W]M=UZVN5M9L-/2PT=?;H
MH?BOP^06&A,\O=%JGIS#W,Y:S::>9:O)OC1;S>._X,WPVIOK5KU# V6MYBG\
M@*. \5U/S@U?H>=7O[FY^(L>TKE^"U94;:]P?/Y%</*NKEWN8IJ;'LJL9#FE
M>]3E?4>9- E\<PY3YFPEA^I<?^E <((VX_M]"Y17G),:$\K3OE+<R72?UYWJ
MN4H$X!D=_(_U[T>Y;EF+^O$N<4#]_/R(R@1G%3-",#X!*H(,<XDAJ\W[Y6,.
M;P%YBG- 18(\-T$8[32\ *V=_&EAZSZ>HNS44)JLH*L@0B]IVG\/( !0'1OQ
M:929B)$;%R:RL^*8\84WFTOI4":JOWM$&F8F5 "BVDY?N#%8W>>FY;!)#X:W
M;B4MN+"'+^*:>4^8."90CFC'+3H!YI>J;5?&NH4E^$1UTOB#C+!.<FQ8Q2QO
MSQ9KK:QJ]D=[7M)2Y=+#>7GRKKYK#OQH^D8LS7D91V%R=]KPQ["3B?4_T/V$
MNA0$0(.N#!V@ R#1[?DWS*I#7+) L)(F#%"S(-0BL$&NSJ'IZK*YL7IF!_77
MI*!Y?FQ&9]':XS>*<IZ"8F)GP*4W7@9-791UW7<2<C,R9ZSC>MI0"G]97"XZ
MWE(_J7A.S QS5#Q5=NH@(9[53(W=>B;YV62,)&_!9U."!MK?.N=15]@G-V:%
M]_"R6Z1 ,GQ4K#DRWQQ&*C=UE^>2</6)L9HGB6\'R;MYF%6!)Z'(L=H,N, 5
MO;SQD(Q[>S(>FK-%TM+1^;DO24:*FRH(^?A +A*+4@)9??EN 4G]JA],OJ.2
M;WA023),*]EBT[]W)CXFB:@3":CA6,G?O,J5?$8RV$CIRF?[&_&?^BS>Y$!M
M_07:2F,]%_*G+$PU7\(6 ]0LCHS4\2Q8&_]]GOCOD8W_/D)HK6GS$G>!FQP3
MS[O2HWJ%I')A7JG"%$I>+HF2!07"YZAC*)5V4L#3GN@\'U_[]_)IJM-:0/'/
MR$R'6@A/<WHN)N6)];PT*D$)Z>&,CF:Y1*[Q)AGDB,SZ#Z2FR\SN&!73-TE;
M$;TQ3<UH2'F=#P_LP+P!)28PY9XZ:."%F$^9IA.04:/+JO.-\E"K@6>Y_$ZB
MXD)]=>!KGU/9# TBBI6N-$TS&](&'7.:ZN?&J1+-,RDQF*5@/._I8$=/L]=K
M+XTFLD MPFI5O1*<]?@=L"9NB#E #@C#=3',(MQ%]FHJ;":$! 4-%&FPNG(E
M+S/3HQTR,LC+Q+'T]MQ/^2K--T4PQ:&8V@?3@IIK[XR+AT?"K@0F!Y5<.%KO
MB&3D835EX()!::!JWEV HA2]N@,[F\C!(%Z.0/)F]?9\<7<3P WH!":K6T-6
MW@D3ADD=_6QJ'N_MDK9M?GB&VRSMDHLGUN#7VL2?.,[&,VW?QE%;XI%MPK2-
M]@172:4I&,EIW KTO7C0I3Y)89(6CX+B!KM;12AQJ 8QZUS5QIY/%!.;=<G;
M8:"[(O&/[HR6[X&5F/)SFFH92A"A Y_'LK^3#GSFN\I<+T!E1NJX$X0)726Y
MZZE@3P^!FO0R36.QSO106DK0(4PI_;T9 BL.?:4&@C[L*:?:Y1HODF&9:SP^
MT:^3SLQTQ<#/E1#-TOY@O^&ZV!$FU(9@B-$6=$?A;P"U2=GJ$N@YUH"'Z$C3
MY@P^,0R1$P[Z65D7N:$2 QEC4D,(6(HK063.TR: *<?,8*-I-L"I<#.(B0D]
M5U3II1U3],1/,H*W.4M901]KG]MIL^<;?JM[IIW2\>#PZ_Y\\6&]?X_R_GV8
M[_W#B4KW7^_D[FX-%.+]WD'MZ/!@]_#H@SA\_]'=[7WH?=C=VST2_UO;VWOW
M##[#O;(Y#!\0"D=[:_,:G5]ADN]5L]UFWS&']OHT\=N/51U0Z)%"_>ZD&T_'
MKZ=="EFMP82VVI,JC QVFO#52P:]7V5Q9^<PW=1;F*M\?-UJ77]OMAX3+-W?
MG3=3,ZV]VOI<C9TOURUV?G7RK=UIG3?;%<S=GK^%11GU\4C')NE_Q?0Q_OK+
MP='GD/Y2\S@\JN??<=^;!\K/]7?NWDWX8:8WK\N='[<J@#GLF.7KT?\^O]:N
M7O&!H'V=-[?\.I9XGAW4'1=.M"U\['_R)[I<;Y0(J9LS07&C+T6/G8)6Z>OC
M2/1!RL\+NL]5 KF,2;74N_+:PN9K=[M+:G=3"C,*\,F$)_SJ^&(JTWF&0OU,
M4>#2:72/H-(U0,AL=>1;M5U-E9'V8FUD&A +-<'9U%T_;X%&TJQ?/J"1E')R
MC=:W\W:SQ5I_5MC%16.S)G?R^%D5;0I?FO56YP+K$EO-!A A%D36+]B?S2_G
MC0M4DI>?WO[!PV;-3NU#\=;@:_7?U4?Q7GEGVORKW;F^:@([LL;UY4W]ZJ]-
MG_+-=;MST637-\T6$/?5V9N@:#)U+\[_/+\RYU#!AT[S 1J?8<IOTG)<7G?@
M;^.ZWOBRB8+6^@D>]!,4:+\6+].+N4%*0,>/\HQ46 ?S#\ H7-8M,.6A_# %
M<XL7:K$!-Q&/WETIM+KV/?BC_E?C>AG_Z.,7Z'5O*R4'6"1_JTAN'>#S8'[<
M/6R=I]9Y^O+.TS(Z2\^:K<OZU;+NT@<MOB(B1Z/>JI]<L[/+XR\/30QY<;E9
M6=D^4[:?<%\*#]YWR[WPAWP]^508,32Q L_*2L4)PM+QN)B)>D)=]1\N/RLA
M9Q5:3\RITWV%:??<9V=P\SK;RJ_)1U%4)"@@38$PG$,M;Q:?YCE@"NQM:7^[
MNL!VJ5:E68-*0Z-^@VCVQO6:0@' H\FLO%A0$B6L'8EA'X3JL8JCT.E;+:PP
MN%5 H@()/H]<-@Q."[GX*^J&!?5MW;2NKZPB:'U;5@>TOJVR<E:;^ZX*V*40
M"NX>O$'.FEB!#>6L&Q7\P,8A\^.QSY=88R.[-K*[6F2W^%I?L_7]_(I]^>NR
MV6*-)AYKQ([K)^Q[_>*DW6P^LS:X]MENBH^@):3?#SR7'0O/PY[2-G<G^3NQ
M-)N5?_"P7#P3OE#<8Z1YSJ>,9XQAO%K!4[/SY:)Y>MHF4&*__K(/C-RXKK*O
M9P\>X5%PM;H$>G7=$S\YM7B\$,$0^&N#->BIN6ZH#KUIUFD)V$C'S(-AGYWQ
M>PX"ROFQP8PT8[8;RDH/FZ/6B+1&Y'.D!Q>+,XY__07[C[?:G2NP'%]2,5N[
M[KTIMN,?P@_95Q4,0+]YY0R4M>_A@Q(KMSCS+F$3RL9;L2Q?4%M<^^PWA;>O
M/=YC;1BK4*%EZ^QO;EW>/-N^#%T4RE6DW=E6&RD!8EUR]2,.V4F@?-1'+&CE
M.7=L:=Z>QO'GC>G *%CZOT<3@F7M=;'V%WS#F0C4+6OQN&]9._L[L31OD+&O
MAT)3SUP]M81ZQ\5E@V&)\)_U*ZM]E &BOGD*3Q-J._U@.(1W^E8!R?V=7IVW
MJ(5,&5#KC33-K[RP %,\@#D.W  (QR;IC/_-+<M;@Q.;N&ICCL6/.18FP'AY
M_6>S5;=YJ,44;UF"1SO"O$L@>M\Z\?)_9Z^05:,#M6P<U;+UNISR7W_]9>_@
M\+,O;RU'3[GEL\5Y:YR<,K!QSC\;<8ROU]Y!*=;KZKS9OJQ?7?W/\7F[\>7Z
M]-164+]*<"'N"A6Q8\5]UULU-E28Q7\X8)"?[H;FT&Y:.GKQF:C-N_ =.7B]
M_[Z>C"\,5XW-?T.Y:LK?5"CI^40=8<YF6'^9]9>M/4=_X?F'2YX'\?QL..><
MPZ\K';D\DW WXQB2?%W\6>OZVPV#-;KHG#QXA)5U5[Q^-Z4_6+OSUT6S_1(F
MP-IWZ>%62LGTWYHC(DT.?-!@L(+="O;7$>QE.:OC6[U5O^I<;^2AQE__?7ZU
M@2?^?OTW'?E[LUFSZEQ_!WQILB_7%R?G5V?M33P?L].\O%GU'-BR3!&/.>TT
M-_-\4YK<]_K7>NM;N[YY>T>GTY[_NXGG<-<O6+/=J>.!O1LWSSV0A?DIYC!G
MX^;:.3\]!0-6'SS\Y?JR:8!U?KB]E-/\\X)DXH+=>YQ&;@_X+)9IW[ '?-H#
M/I_?9=)8Y8!/BR0/>$C;S2<X1TLPXTWQEUYR%4E?)Q-$+YJN68)-72;?*[]:
MSY"\68)5>=CYVFA>LQG_LPA0!@3X@_O,%>P+YR_9)J8$&_IP0ZALI2S3?VZT
MK]\VO73^:J5> S0[QRJ\+?:5 ?N^5UDG<%WV/1!>3RBK_BQF>5@NO5[I@ED5
M*$D?_/.FPLX:%=86CA(15Z,5$A!6-!F?$(2T.7 9*=A0^9ISX(K&]7_<7%ZW
MSNI7K/&EWFZRX_K5UPJ[JM:K%<9#5G=A^648*>(&V&+87OC!9^=A&&/J^H6@
MOO%@*C*>?+ 98X73 =KQ?[GO"]94MSR,8&BV9C4OUZ96YVUVO&W^%$Y,C)ZK
M6;6"TPK.=31X+X'&?%QO-2[J?[5):K+S5O.B?G7"V,U%@X3G8C%II63AI"16
M.K.;8"BL=!R/!YA5>9M2L1Z&H %S&/.2<5,K&*U@?,,6Y3'W?["@QR[A2M@)
MK\(:?>GPVX!"BD[?RL8BC7#IQGY*1@""(Q"27N!;"9G_.[DV;U-.6NEHI>,K
M2L>9&UI\/CJ^O&9?N%(R9"0H4U?KE$2T0M *P:(LD!6"5@A:(6B%X N9B*P9
M*W0P#:M>U='2T K!H@K!/^0 5!>E1E;\Y?,FTU5YFX)OJIE=A34"-41:$J3I
MPF^6F8O'S$'?9Y>Q&O8M.X^Q<VY=WB9#?Q'<11G=$K<QZ*4!(%M+ #]'BQC9
MZK56K[5Z;2[T<1'X;N _'/FPVFY!!61+.GVN7':#WHV!E9&YOQ-+\S;%Y.6)
M9=K",FTCB/\K_-!R[0RN3=;&LJW58:T.NSX=M@1YKM^J[:K.<;VJ=\ZOK^H7
MK-YN7S?.Z=,2^3RV)*1X,C(]J NVYZ3*3F/WU@8T\W]G+M";%)8VJ&D%I\U[
M?6BKOS<O+MKLM-XZNT[***VTW!1I^0?_(5C3\R20J)62^4!)?F'>I'2LQU$_
M4/!(EVF@#]3HT91@9:>5G84ZB6?MC/==>%[(3F$J >4/Z*X$LP(JSR V2[ >
MFR));WBDI",Y.Q$>.X:U?M%>!"78V =%[(P5LQV)GE'V%O9TS3P$-OA01MQ+
MSB!.DZN TRKPH\]=OF2K\]P19?//(WNM*=I4SR)C]0F_DRX[J[*;O@05?V@C
M:?F_TZNS&):+/^4E6L )7P9JHA(^T;VO>SWX7E4>326/_?NX52[\V8L:ON=.
M=H$8V*A5R"2:$6C/HN?9[G_6[GXEN[OX /]5C$S9*?$9 $D]# .P+;0>^4S6
M=-%FO2GJV%<>]>'YOF"7@KO!O57'\G^G5^=-NJ-G:FA6_EGY9YOXS18.F-=T
M?<HZ7YKL>[/=L5*PX%)0F]W?N7]KQ=^4-X*6Y4W*/7LFNA5UUM3+MO;FJI'$
M3:VM5YP1+BOEFDHZK!E&PAIY^;^Y97F34JZMJM:TL_+N9>5=\1D%&ZTWVV2Z
M'==/FE<[W[\U6YU.\_*XV3JKE!@ ZXW.^=49&*.MZV]G7]AYI\VNFM_97]<M
MF&FK?M7X4BES@-$J'856.M*C7X7S VX?O.QI<47;Q>5/QLV6YTTJ(=/GQ)1X
MUS>%=UO<Z[$F_F8MAOS?_+IL?G[.(UC3V@?6/MA8^X #PX==S'3X(L)0^*S3
M__67O?=[GQ4,'#Z>217\%[9,<4\87UB)<<%JU$65RJ>*:+#*3H*^9^5R[N_X
MRKQ)/?IQJ1K%G_&F,.V94-0BZ;OT?W@#(:T9//9WQO)LOF)MTZJL;FUU:^H&
MY4NS.91)7#^KT)/_"M2/\;+<$N.!5:B+*IN_RD$7OA^Q=A"'<VMFWJ)8'E^9
MMZE13YU"4.(-WQ2.O>"QXJS=%Z K*E?:8[/&_DZOSN;KTDD>FG52%T^1QB61
M[K_>R=W=FBO<_=Y![>CP8/?PZ(,X?/_1W>U]Z'W8W=L]$O];>_=TY?O#475_
MOU#Z]\R;(][U1$9<"G .F<OCPU!\2O[QV97AT..C3]*G/:.;/H_3U7N8ZYU0
MD72X9]Y"+]0_9\M0W=5+$<%X(S=YL_FY2C_]%KG3OWW\4/VX.__GW6HM_>TW
M>K::8+3:$0$*W C3"H?<_]>[_7<3,T>&V*O"5)@;Q+@P"<D;;/JTRVKTE.P]
MO]%B/*B'+&2SQ9O^B <]'[_6ELOI02YL-4_..V LM9K-R^95IXSSX(/@X3.<
MBCCPSI?K%CN_.OG6[K3.F^T*_+M1+>-$P*R^X0HA_CA0*K@7:GZN6X&GT>D+
M%F"Q9CJ-D TQMP9> =^**"CMM-H"X)U[)L<M9#T5#!B^!<4Q_??&3/1+>2?Z
MQ\WE=>NL?L4:7^KM9M+L% \R+N-L@*GJ+N@D,HP4J96@*RWR[19X*B>@4[OH
M? MZ[%1T5<S5B-4J;&^W]G&6!9D;5Z_W8N-:9"AJ5R%JKC#P[FB6$@M ,5.1
MK3 W-]VV&$8"'2!ZOGNU,N[?_S[TOS).ZKC>:ES4_VKK$P1N+AJTY^V1[X(6
M3-U>2LMO2>WPY?55I]6L7U38XJ,2J,WS(_I$GP1.C*2>6Z:P@@]9QO8IJ(B8
M[]HHRMAG$&SQQWQYS1KUF_,.4-%EO?6UV6FSQG7KI@SKO03/%'X.RS'ULO[X
M0H$<X- ?@83W7N")H'6EN'^+JBWNB_[A. A^J-CWX=O'.67>CE]E[^/#?A4S
ME\*Y5E[-!_MXQ]UC?98'S^"S7#9AX%G.CWH(!%[0VS^)#D>/5.T[H+0W43MJ
M@';4O.JT'P-^8V&._<,E.M86>"700[],*L'DCJ_8,:?VP@*AW6R0,*M5GRLJ
MV8#Y=I5\VK >BAZNB5CF6.K-T_.K<US&]F.CH47[JP.6\^WM,58^RC,WA72(
ME\>8>V>]W#U[PVK5FJ7VE:E=]. [EW6$&H1%H-GEZ7KL?YM/Y'N6R%<=[#5%
M-(C4I6FX<Z.".QG"O]=&]$BUS[F*O=Z+KN*4%J4MOCZ,Z+;_[O?W,[W8R^S\
MFMS;AQ\W'C'V+6*L.MA&X-\)A?A  9M P8\^:\1*"=^1(JRN"S7*APR'NQ89
MBD7<M>J!18:5D4&HB$L\!\%S8H^(1SM<.R*,UH<+&X07*UMS:\*+H\VW/=Y;
MO%AUL.?H&@9H8"T>"3 VWG_\S"[.CZ];["J(9,\$VJT^L3P^K&P(KPL?]C8>
M'PXM/JQN:0R&GJ2# ^]EU&=U/Y([Q\'(P5.;+_B]-34> 0TK6[SK@H;]#0P^
M[=G@T^H%"9?7WZXZK'YUPCK-UF5;!VDO+\\[6)KP; $IR]KK9.W-D/I[-NSV
M)*D_D!$FD)8FZ&:QQ&+)RV&)C6ZN/-@;%3C"Q7KC7J!82]P%WATV6K@(N&_*
MN."CA8$I&%C9"[XN&#C8>!BP(<NGP$ D'%TEY]ZA0Z$TJD4)L6-EC_BZL./]
MQF.'#6H^8; ?:Y]; NZ^$RZU(2D"++PQ2%G9B;XN2#G<>$BQ<4\+*192+*0\
M(Z384.GJ 2;T8^#714 #BR062=:+)$<629['99KB2MY;BGE:+=&#,:(O%=O8
MI%>A8W6N;\7RMN7MI_/V!\O;JP[V5(BPPD3D%"X7^PVH"2O3[;J@Y,/&0\G*
MA7D62K H6OJZQ1>%5MW8B4Q-V"MF<%@<L#CP#-E:*]?A62"X'J9EXV+(1Z7*
MV[+H8='C&=##)GL^P=N0@ 8J#@N]!T7[:\'CY<%CT\O- 3QL=N=S=*+ *G/X
M&$D_UC:)5DO6!B8E!(>R=:EY"^!@<SY7'NR%',C(]*  /"@?0S9C%3BZJ\ZH
M9*R)SB%V# /O#[CZ44CR>%Y=LWS4=52VUD,?-KV5","]3=-]IEXBI _>&,/R
M1'<7L8J@18;2(H/-MGU2%Y'8'$83]%@*% @1&!"WR+ T,I2M_=B'36\O!,A@
MDV97[RCB 13X>*(S*@UY<"B"?]EBA<6*9\8*FQ;[E+181 G..DIPRFW)VQA6
MB5@>&,K6H_##YI<'UVQ.[<J#;8F_8ZGH;%<ZTO6"WQ=!8]A0\"A;;X$/1YL/
M'C:+=O4L6OZS/*U(W@"\E*W<Y\/FQ\#W;&[N$X(BKACX,AH5 0[>%I1\*%L'
MM8^;7SFX9Q-U5X^B]/$ ;3)PA*[[O>[UI%.X?@,6*5X>*3;?IMFS6;E/<(@,
M/>Z(-*=?(.64QLBQ^&'QXQGPPR;NKCS8$]'CL1=1FV:+'2^,'67SI[X%[+!9
MH$]P>#@Z%,,]=LH=Z<E(EL?!6D+\*)O#].-\AVEY3Y7:MZ=*K5XFU.QTFBU]
MF%2K>7+>*0(0E!P4RE9F#+]ON%:Q;P^D>@)$_/K+P='G1JZM41%PP6*'Q8Y7
MP@[K#'VF;JKG81C3<;;D%XTBH:A=FA*N?'%,L5CP"EBPZ95H^_84JJ=U7Z6D
M\>NH#YS?Z(/!:9T3+X@?9>MH\A;PPSHWGVR'W' 524<.^5H['%G\L/BQ!ORP
MA?!/2,R0@VZL0IV:<=WUY&U:%0\:B3GAX17BK>6#@H]EZXE1V]WT<M9]>US4
M$YHVI\P?LGHW#+PX*EPFIT6/-:+'_L:CAZV%7]T0F7!=KKT*?H.@HFQM,]X"
M5-CJ^-5;[ R'GG3*Y:FP:+)&-#F8BR;ES<\ZL/E9JSLMFC>M9KMYU:GC4K99
M_>J$?:^W6O6KSGFS;5E^HUE^,Q2( YM\]82@J?2Y[TCNX?$.8&L ]11!%[#@
M8<'CE<##9E^M/-BK@.FZ]2+ P1N#DK*U^:OMSN_S9QZA020(20I]4L*#A]R)
MS_?2C?J&XO)W=8,H"@:?=K-;N'&U3]U2,+Z1<U=BKM'U^S^[ZO?QV_)_^RJ#
MY5NQTU6"_]CAO4BH3]R[YZ-P?.D&8.CE%WW>$C]^.!LH(&Q*WLJ#;?Z4821\
M;&/R_N-GS/ ?>I(R=.]EU%]G+T>+^&M%_$W!!IMNMWKJ/N;":%RHQU$_4/*_
M7)N?^%73[P7*$;SKB5PJC4V=F8:%E<63A847@P6;1?<4F_)"W'*/'7-5!-/0
MHDG!T633^RH>V$2\)Z32R,BH#D7  XLE%DO6C"4V+>\IFHGIG58$/+!88K%D
MS5AB\_96+Q"X]X4*^W*(6;XW*A@*A5WDT?-Q(47Q<ODL8EC$> ;$L$?9/*'U
M8B0\3SA1S+T<8JP?&BQ\6/AXK3P_>U:-/0IK0_"E;%WEWP2^V$3B)W1? E(!
MU:0E;F.O7 5)%CU> 3TVO;$\H(?-)%X]3L.[@6*7' N?2X,;%D\LGKPDGMC$
MT]433UOG[7H1L,#BB\67HN*+35Y=W=H)%'STV8T'#ZD6 13>&*"4[6"MVNZ'
MS0<4F_;ZA/#.G0CI\ NJDN'^B-6=2$>$=3_K5W2LE! /RG90UIO  YNXNGIO
MF[@;2E=R1>?K4?$<'TH\=Z\=!<Z/(F@-%C%>&3'FGZVW,8AATU-7'NRW4)AD
M,D<(USI1+:)81 %$L4FJJSM1_3NI M^<]UNRX(S%#XL?SX$?-F5U]>:TCA,K
M[HQ0+3G'>OX!D5"%B<@IG,^TA'BQLK*\+KRH;?I9G@?5/9NBNKK/0P!>R&C$
M3@(G+F3#>PL>%CQ>$CQL_NGJX!%X=\)W2E,2LT%04KISA&N;?HX?0(E-1GV"
M'N)+/$T<-K@;"=<7H55$+'J\*?2PJ:>KIX9Y0>!B:]/2@(8%$PLF+PDF-L]T
MY<$VA(JX]*U'Q&+'V\0.FU*Z>OC%C^1.(U J'M(QY*B25!A]>QGX8@1?$#4!
M53#NNZS-?6>E]%++ZY;7GX/7;;KHZJD:S3K+CO(Z]\-(1C$QLPVT/ATM5LX!
ML&CQ<FAA4T57/WK!XSZKAZ&(3&[YC0KZLBLCX;*.@@=S9[W883'"8L1S8(1-
M_GR"Y\&/%&647Z(# ML/*A%&(9D*S3#B74^&??))O#A,6#AX!3C8FPL'Y3T9
M_+T]&7QU +B^.CG7AX+?M)J-YDGSJE,$^\$"0V& 83/TA/?V_/ GH$1R:GC(
MH@"T!/@W]UCS9R3\$)V.H#\TE(!++$18B"@Q1-ATJF>"B"9W^A8?GH(/M=W2
M==.JS>^F55[CXM :%ZO')D]/SUN7]<[YGTW6N/ZS>56_ZK0M!"P/ :7K?[4
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
M4&"K39[0!-P5 S_MT5L$!>&M(<K*N<IK0Y2]C4<46VRR>@06E0GLP'4.*@7
MB[R3;HP'I/$A=V3QSC>RD&$AXSD@PY:<K)XM%SN.",- %<K):0'# L9+ H;M
M,?X$)4,I[/2I*JP] A5#&R\:+LB-D732R'W_;-Z,$O+_0>F.)'F_Z4>2?+0]
MPI]2T:Z$*R-V+&GC;=V9A10+*0@I-M=S=4@Q)Y,U6^?M.KOD4?0*$9"W#""E
M.WS@_:8?/O#1]A-_PF!/O2!PV06_+UZ7C+< )Z7K,?Q^TWL,?[0]QY_BXICA
M"F7]P$,R8&="P0M8(_ \#GH*]YX-<BSK6]9_%M:WN9TK#_:& T=[HJ!-^MX"
MHI2NJ<[[36_1]='V'']*4^&OK"V<6,EHQ#HJ#B/=V(_^&8(VX:,.X8W6AC5E
MQ(C2==AY/[_#SJMAQ)KF_G'36Y*O:5WKS@\_N*?ST_2)!D$O21Y_MLY'SPJ$
M15"(\G\9_:]DNUY[_V$NDI2W5U=MUS;K6GFPE^?M1O/BHG[5O/YF^W6]H-:Q
MLEF]-JSXN'ZMXT5)'W##9G(\QVE(F+CUG<N[ L9=+5)8I'@6I+ )&D^L>"\<
M-+QEB%G9([<NB#G<]'8[ #$VA>,)$&,4$.T>;<2#V-/AUY88"'>-W?_*B ZE
M:\9UN.FE\H .-B/C"65JZD[><0^=G"TQ5"),*DP2VP6K4EZC1V@9T:!TC3,.
M-[T$#=# )FD\(4F#SCQ",&C^' H_%!H%.OQG\8P4"QCK!0SS" T5@3[N^Y,2
M6KG\?"_=J&_(*G]7-XBB8/!I-[N%=\/ BZ/I6PK&'%+*N6LQ-R+T^S^[ZO?Q
MV_)_^RJ#WUNQTU6"_]CAO4BH3]R[YZ-P?/$&TM_)+_N\17[\<#91$-C<FJ=W
M+]#X7P]#H*506Y W7$72D<.<EJA_'[SUBN32=20XW/3R04"!S<Z1>>%T?90>
MAJV1]=LBV@EZO2)H?QN*(>]+EZ5[6( ,O)?&$-LZ;?429'@WJ+-#4!H*9T&^
M!3PI74;OX?P\O(W!$]M7;77+1-P)Q;O2*V#;18LG1<23-Y"!8]NN/:5;="1N
ME>T4;?'$XDF*)S;Y=^7!GEW_V6Q=G5^=L8OZ]R*@@D4.BQROAQPV&?@)09?N
M0(9XGB;K!.R/6,G0E8Y63-#[NN8Z HL1%B.>!R-L-N_J(9F)XN0B* ^;"AZE
M*S8Z>@.5 +;]VNJ#;0E/<,SI"WKL+.:8V"M,AM^%%.L[Q;N,X%"Z,J&C-U (
M8!NT/250Z_<D[J[D-K9B,<5B2H(I-HUTB<$>S1SL]_KYG\U6FUV?LC^^M?YB
MG=9Y_:*0Z%<$R"H[?)6N-O+H#51#;7B/N!==OF_M.KOAD9)!Q.I.X0[MVR3L
M*%UAU-$;2)VOV;S7)Z65*(>.],(S0&^5((=M$?#!8HC%D-?#$)OK^ES!'G+4
M-@(?6S2P*&#'7'H[YSY5:S?K[%3ZW'<D]]BY'T8RBJD^;V[[:\OAEL.?I_V;
M33Y]0H6=2T7PP+3'@5+!/3:9+H+\MSJ"19#70Q";;KHZ@@R'7G)6."@"IH,+
MA7A/ P57^NPBX+ZNVA>FCO=;.X,;]D<@C6ZA:VL\=B%-@8V%HA>$HM)U"SC:
M]+-"$8IL_NH3!ONQ]KDEX.X[X<*'_<^EP8\-PI7#TAUB?K3I)P<BKMB<UY4'
M^T?LWI+_HQ$K)7S'JB46/MX:?-BLUY4'FYA!B<6#W<KBP1#IJ'! 8@%CO8#Q
MF,:);[D5YMV;Z(1ISGTS^U1;ZNBWU]F"1?3=;GQIGGR[:+9G\>7KV8+O/WQ>
M3BX?O)^YKN-R&2]:RTH#7E1K]7EXW0@& ZD[Y&W,9(_G3;8)(Y9=3["ZXV!7
MKY!MS)P;\^9\&:CH%@#)93<J& H5C39GTB=S-_JGA,'ZM^Q"1!&ZB(,>:U J
MR\;,O3F?HWV0P=+E$>QY\_B\<U+?D!T_J-:VW.T%\\8M1S,[<?]+L2D<?E ]
MV.HNFGJ8]3BMQU$_4/*_NKWQILR_MC]O]C?"IY8#-Q[?H.D>SIMN.^Z&TI5<
MI<&P!A_*B'NL'07.CXTA^+W=+3Z7XD^!O0'>\RTF-F3K#ZM[6_^9.^]$<=F4
MN2[@ZB",=AH>&):PS_5-VN$CV&$Q=X=3U>4<1MH%&>Z+<&,FOK_5>WCB5,F]
M*3-^O^7-G7';Z0LW]D!-.Y%AXD+9F)D?;?U8ALCO1/B2YN=BM]>*WK)RNE6:
M_]^7<S 'K%?EF?*6YNHF@1J,-:C(BB<V8^;'.[6'YOZMS=K" >TL&F6SWQ#5
M]'AG[\&M%PI>,V,)-L4>/=Z9J[BE)/#U423P(("N/68PU\66S%C'YU"LM<3?
M,<BU$D]VKFLMF2R5A\$<6=,3I)T_..E2$?A<]UHR_T8P&'J2^XY@#:%@[)C#
M*C9C\J</3M[891LW\[.'9IX=%):<&V8B\9LQ_R\/HGJU7<73-#>:_L\?5G#.
M?4=A*S*7G7*'4LW)27&G\]BO@D@ZXM=?/NS5]C[3I4@QW .,O N\.V*=30N\
MG3^L%N&;+@1:)*P=#X?>!NG$?RRO'!P#V6P>SWQ=2F&8KB??C-E?/#3[-K ]
M9GXNM?%O+1OG^9-Q\!'2_=<[N;M;<X6[WSNH'1T>[!X>?1"'[S^ZN[T/O0^[
M>[M'XG^/WI4^@6>,"W LZ_*('%^P1JMY<MYA];-6LWG9O.JPK:@O0X:B<&]V
M=N#Z'6-36+0>SQBL4.WS=H7IR#W7%7"BJV*N1JQ687N[M8\5Q@<!R)!.'S#T
MW'>! # .6$%]I H_LA- B7NN!(.)#LU<<0]$L;?@!H8,XTDR7(NQ$0Y -9<^
MRT=<<5-P-2<&S'3CR9Z$G8,%QRO03N!1#%N!<!*R/IC+48#[^JT-VM].6K]8
M*<'^3 RY /M#YE<4W I8.\7N9=2?N2]X%?='+*#+LIK1J,_!@H/-.0E@;*"M
MC^\RW0:_@@ZB>3&[<QBK,.:Z@06^$>3#P) % %V*)4 ^@4>ND3OAC2JL#%M<
MI/T%_FMPQ=V G0VZ7RJP/;Z'5YF/#3Y4P&CZPX+AKC>WO*E XV=?1@.@O>^!
M\MR'!_SBZWL%] T/\?_G6(9./^CUS)@N ZR=I@]$_OFQ-P0J[V"YN.P[]]Q0
M"'.3X$X?I(XGP98%1O&2NFL@_L&0^$[=<A]&YS(B-6(#D%!AYB4?T=M.@(]!
MT^^%>@"__K+_X3- 3I5]/:NPXU]_V7N_]UF%D0^/F'&!'N74#[HQ^&6#*.F.
M^[-NG3L#// 57A?VY7"I66SE^;WX[&Y"% 5C^3S1G0$3#3&,<!&YI-LD-"7]
M1+F9N2%-_];3L$_4"L,L@7S]6B3=IS)'N$[03.E$7#/&%&B803ETF;$F%XDB
M,ZOA3NDVHDB+#Z@3FK8A7>[_T"NMU<5>VI!,YAJ2@31@J.Q3>G%/!0,6P;!(
M'<3_#G6?$JT>YC7"$L"0=LX69%?^N+DDN<L:??28'L/F5-A5M8ZR );5'4A?
M@OE+3C%895CAZM,R=HKB1^GT,RHR5B/^IPN:$M(2SKX'_![<AXO3::8G/6="
MM1>>4+O9Z)Q?7[%:=19EK=G]^'G,T5P[J%(!]4GS]/SJ'$?=W@RBJE6?K4?5
MBRW^WEYU+W7TST:H$P&@#&I?!ZWN D[HW>]5QNHABS$T*/TIIT#F,?  O'+7
MM(63G> ,F\7"/O<\UN< ;GB3$N%02W@V !4&UBP$N14!$BA0%^8]Y841<>V+
MO4":KINR%SF<CR_8C9(!Y48U ,K!D@']HX"SR%14D,%$AX;X)FE/S(OO60HL
M)@6V"CCBC-J0RL"L 0(CH\?E(W0 H,7/AN35]>,!$W_'H)H;-RS0&_P:1N@!
MV.+;VAFL4"%OX5U I*+7 W1$]WP8.WW]S*VNOO+JK]/6\8(KV="+,8I5^_#Q
M,[ZA]@\R$[8<?7O=17(%-+\X/[[6CZ&APR. 8V#6_2Q?[@96)G#''KX%U\I>
M]AF W \BN/TX#B76?[ 3;LPZ.1@ A\$+/!B3$HYP*:4@=]VV'FOM'[/=C 4F
MRJ$*[J0KW (.^]WO.F* NXK;,(S5, "C)''[NZB6D%U>64@0FI:-;.\*L#C#
M+&)$U[8!0H6O;S%T,?.WA$;NN/0XUK3C\XF"YM)<)</I8>"1]PP?M<TP%#*$
MU?\I!YJR:C6R+'9W&:\.JNPB\%T<(W)3CFY1TX$).7WNWXI$# "R,#<F<YA/
M_)2Q8V62Z<RRSEBV=*DT4Z+^0S8WLI_T'2\F!L";LPM<>J1AJ*>/H9)3OCR<
M]7DOG2IL0U?@"$CAX^@]8-R#%?;QD<H,1"8;D0\>C>EJ>]7:(5EYP3J-[]X#
M+U]3PYOM=:Y)(6'TW>] @!G#I4R224*%=.=X/,;C4E$@DKP"<<>[ ; (?DKO
M<@6:)&17H?,QB".@^)[ 5G7$R/HQ).WH;F"!4\,M_"Z0+F6!PNO<(.Z"C2,S
M]@"&"(.QYP>QY^([/117@*G^2LN[WK#>?X6:R:9%[AGUCT)2<45CM!I#>A<M
M!W2(XP=+'6^7.DBG,:K6C!2+ZOQJHE*YY@H=$D 4Q_[K10@*:+-0#T<[Q2;U
M*ZZ;R:,^#/!QWY< +JBBD9H=#X-49&Y(J*#8I.,X8AC19IQ* 6*_^1,&X/-\
MN<SZJ8FS'@U.9(-C#A@\L8-&0'=DC(+I:!,:##)"VP]3_81(4@.3'AT5JF[W
MHT#I%!=*X"852/U B\$Q;5O YDIZ5)%&E9'P6!8;OFHJ1\W<DSP:#!_.P)!S
M0+G"5V2AS' $-LW@T2^I)+[GV--',FB62D5U".L1]KA#DS2>F)EK!>87/OL&
M]< HTBT/P)JE'J8V#SZ)T6Q@=TF+E(]#R@PSZL.AXC*<'1=8$U;ZY"BB4250
MD@WXL0"F_3@ OVI KB[\1[B]-*94#!BE(]K"FU\'F2SI/R/IH[0L HT_&.)*
M^QF<!$Y,I9N4BI(1O"685R,8=B*ZP-M%H)L$&T<((B$>8]6%726%##X 9IHA
M6^IX#>KX.Y9:[2L.:9!4S :6&!43M2H5YDHEG,@;D67A)Y\J%'"$QR8"=KS?
MH_FR R0D+(F]+HE-ES$7@]C:W-,N_IM8.90]F4M!RM<7MD'M%(,N:&BU#U1A
M^"&I,#P3"O2DV-7)^%2,$WB8F\^=OO#ACEOXKJ^PCQOWDXO0W2\\#ZW9L7*(
M$J0DM_6X"["/VQ76&2GV)?!<RO*ZN&A,U*S ,G?C$2TX)HY/0XF%@=>%@40?
M+)AK:YP%MZ1)5IF%7[J^ $RGT#2E!-56_.S++MI&NO; %S\%P8NN8\5PHH1'
MTDW2Q8B>]F/1U5G#,Z[#\B9(KW,?Z2$DN$P5)N8=*)EE\R0.W=1A93+3+6&_
M+F&W8?%PZTYR[2K63]?34LO2Q2O0Q73E41%(8J'5;G)L&)WR;HGD58DD\ZC5
M!Z5Q\62)?'08=3J%EC#%8!.=N5^/IM:4&F"H+<V*:WYKG1]?MR@Q;B);EPH7
M3:H<Y?_Y(ZK38,?"=_JP'C]R7;!@Q@'%VW0-!)9FAFF.Y%3B(I@8:8QW7A9P
M>EP ;60RSH54]V%=;))FA%+ZRV1N<#&S\ :Q%\FA)W54-,F<;H/2&Y.3W1R<
M3)1AH?8UH#9AR9\8[V5UG0I,W0N*@+5:5\N/:HU]+Q;FG7OQ6NU^]O\"@NG>
M0=]\Q $E*?>@P<.^S7%Z34Y*4[X+PS^SI6IQ&]Z &'?,(=?%E&+C"LE:V3Y3
MAHJY5!,JV@D6*JIPK<V+EE<07WB4],1/&(:1SA+C3M75M1)<86%CB[*N*$7S
MGBLWI!H"7Z!:PQ5&#[17T(>'L-JOOQP<?:X=ZC*\[1GZ?X%4_O%I&AO3X;IR
MK#1(/M]L,YA0 3. 4.,60Y<ZX["PNY#+3ZJGU7.-9*I;>O1S*U,*L3D-[G,7
MXVYF_;?S)39@G(U5[Z05%A@"**:DR?'P.@'2X$=:;[G82I^PAPM+++*@F]Y=
MZU8O<%X4=B=-#5]AD76;E5;"%79-%WM,*\OZ.M>[U*9PO;"+O!#HUPE3UH_Z
M&MZ?Z:SPPOA_YG?!2Q+7'3[D#CI7,1-Y?"K\-LGL<-(F0^;+I)&%R:N@U@.T
M)E6&L2ZM/8:)X94&@:97*AFM3KS7'1D$ 7]7<1_;42A, 9&>-+5Z\R>D"ZFX
M*;M:.''NP$[JNG/3+G.LT^*,-AU@@<.W P127#63HDO]'*5I:9&LI&6ZUV"Z
M.QFBXG4J1!&2[AX;&6X X02>U+F4S>/SSDG]S82"*:$+3[Y*VZ.>9^U1Q]%+
M-YX8L6:S/OMRA ?J2@$7??LZ^YH76MC%9_R^M=K#O6<_@\>6+&XT@"<RO0C@
M;2IPPB0^INMP*KF3/TQE#B:<SJ^SD*0+./!:%6!](WUC/GJDE53HEM!TG7>"
MP2#(;D!-Q#0TT:\S?7*F.ECDNX6933;/2":$MG,RYBRM?[BX3$1([;HD5SB[
M"T#?JF'5B&*#0*7EZ:$N8J/FPOQ.NVQ=@%V0Q7 +?J;7I#J42,YWQ08_]*X
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
MJT\7$#1K#R/3VO3I]P?ETZ=GE"&Z@KL32#%?U=X@3;PHG812M7S_%=7RM>?
MD\Z>=P8]/GR\"NFN6\:]Y+K/DG&3*NC1 O?;H5WK9USKVL*U?D6Z?@E5I/R;
M08+R-\J:?F)-_ R8UDM^5%VB6<C^X3J:A5#:]O1A1W2J*@@CK 31A:6"XTF+
M?>[?BJ3L<%[/%B6PA33U5\:"(9Z[[65J$-,B)I$VWIPN7L)#GX1/H\1V8?EB
MEUQMBREVH=DN5\V!3S(5':;0,E\U0]UKQQ]483*"P>(-I F$41"X^@@;;+3J
MFL.N>A.;DC3/2<8[;_7-(,:FH_LY+3&;2L$K1;.MQJ;$\WOU/(W_%O/VX_L
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
M=(?KKG3OG6L),6RIA.^9OI 3E%O%I?GH[E<PC&^5X>)HU&&[5U\1^0K]'>N
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
M"0LB/C/>T%DLL3+-K,@5Q$MB]NX-;LWF+V$CICD6@,:DZYF\8.?D&IB!+@!
ML"K?1%],G BK/.9 : LA->[F^]G-$F X8\Z,X6QBC.Z FU9S-)\:E;J->"D:
MKI%3K=?0MW)<3\JI=Z3?G=1VZT09_:Y[$<+5*JD&=H(8"BDN'FM22!DT@OZ:
M66%"TRJTV?&>V]YHF"F%2?P>XV EM7EC\5?M-N5,MI$Y43JOB8XF]X=SR[ R
M(3RC(@)9I3B<*5]8]]#6=5TI[F)B=I=>'[.KUI0:4NX4&"@[%N&BLWJ)-,Q8
M-79R='+&\1<^'4L\W%;Z3(0_Z]5:4]V]R]#(0TS(6XW@/<-WYTG_A<CK Y<&
MSZDRD3*_F9KC""(Y8QF!RVWB,3R&W\G9Q!&KCJ/'>X+&(G'CUWQQ% 2?X*-/
M.<8W[=R4.K0V6-9IB6\,DUBZ%\;VH*19KZ46X"^#7=07EE=BF M[XA9E/N1B
M'GTGMNGQ+.\\RX.W2A%X;SB'^F W\?'1T^?#W+TPL@?=M'_%W"#8"5F]&DWQ
M^]F^X)"#V>2FP(>S@QD)V37&8/(B^/7H\NC\*,#LQHN_@PVAT+S]_6CJQJB[
M:N%T:,;6;6&HHK[/"MD_M<B!_TV!MW-+-C8<D<-J.C.L($;.4O5%S6L=B,:,
M[1H#=AA ^+" ZS ZYT$1Q?&A4"/6_'RY2F;@W+WY3N(UMK_P,('/1DS@J)!N
MI9"R!:)#*H9YX*[EZ,//:@679W&]&HYVX@-QYX #YM;_,*]R[CEU\G(\V^Y%
ME#1^[QW#7S]%7[K;8#R,^'R@I(TS3!H?EP0@-"19(5"7"K00!*\BP_*6J4KC
M]">=:*Z\L+=9@!3.KS#=P_='XC/Z"%-/"X0]T>>C2-Z+2-I>&\3).S"1W-6
MI8]M8%M?E:XN(V52-CNXV X&B&@0Z:;<L*20:*I"@[/Z4NDR2HHJHZ2OHTW$
M5-/,9-0B5+0UOZ.TW[.TOWGU[M/KL^%*NC?87T"_RIEABFFE5GR84XW,'@_;
M41OW6EY7X*-10I?.,P+O>]NU4 OA,J+2*VR[P*AEVL<(46"\L.3W]EP4H>NL
MT<$C"J/'L;FQ'L,IW*'>5J4*'TDD'4L/#(^:>3<X!<#?_R/2*<D;Y,3,%PNF
M/Y]51'M !P4*%WV"11 4P9CGV J!P0JK54)@'.YO.N=F0E0G04;70BFYDB00
M4\YE/D](SNC4\!'F%BFDT76EJ4SYA,@&^FCZ:)9F+KPU,9:<X+3HW>PMSV,3
MR!AK5[(G9#J(7(1!2KBN4+\LF<]@F$=)(;W:K&Q0'X\G3*J A*1PO9VY]^_>
M?D!;1!77<!.$8VE6JPZ"E'9.?-)NMD$_: RX91UA=7%E2X=*0B[,YX4PY,J
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
M\(U<X_<MUS;7.!R9[K*'O82G2Z(G*=>O/>#"/5*K?5IXK'38I]*!0O V &S
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
MEN\9V*FI2A#-.QQHIY!*Q,1(WH<]UHX*'?[:42[E?<B3?I\PW3EE:30A@^B
MG\#P7V,/[YDJ1JE[(*E[I'#YCJH[=Y_=$VI^K!Y]$-EF#75&P:(!2;35J-QI
MU0G,L QSD9G%)SAM("Q!F?">-,#O*26JRBNE>C.NNXJY[(Y36:QOLD*>;"1
M(?@0\XPT*-=Z'H>;@*G8HL;X$.9V'8$E1$Z9CQWN0N^3^]G*";=)PAJPV^UU
M_'@PF82%ZZQ0:8&EI]%U!2X PQYDA0Y)SA1].9<0KN\-D..%KS,:5P^C"@9K
M6G57CC.98&^):&@1:>#?J$T#$NM).J%(>4O&<C7%<EHEEC;7WFCP4$0W66!S
M%$Y2PE-07ZMT' OR6RI\QHUU+QL+*Q-0T;T!X2BRP>VL9DWS)XPA5$8(/<DC
M=P437Q4SR)8@QQG*^$PQ)X%$$W!SZ@/7P3.E>!86&+&0L!I#$^G TP@4M]Q:
MCFTW_C#*[,/)+')0(';VC&+E@Y'@L(7Y$#K![I>P-A:(RI4MU!-1E9_;B*H6
MU<2A!J$$/,-[^%>8\^1]@*[[K(I('QMP=+?@,_$O8U'8NEU$&.Z;"-J3@>7\
M_51G2>D&G,+M"9]25A?.%$1TZLI_N /!X[F*SX1.G52&#[CN)*6")X&.P/Q[
ME?,$T76&^B3T$0H4'C?-8RBE)\D=X^OU+5*S0 Y4CE,@IV_:"]-+,ATAC/RI
MZ>KA\YTT2D>&\<^<,OYQ3!F/9] MSZ!"^O)9,WXP9PYA7QCQSM4TH79R):.C
M4S9<$+$A6#(K,J<$AY*24HABT>M.YLPD+77*2O(X?'ZY=\+X@("ON :.+TDJ
M@Z5?D-5FW'#XP0P5PG<VJ!Y<\QPLY:A%Z?V25\F\D\%B&+-K-X6/+LQHW([H
MTV'-.!#T;JGV)Q?A#LK3EY16>_9"G^N_9M2P]=\@]'&^,O5JY@YG8.T]/3Y^
M-@ 17BP>1$Q$N,_!\B&^ /*:/JDL+V1AOE9HOO5]Z%%_(_C"W'O#%[=\PZ_F
M_'R@%>EJ<7BF [>\--IK:0!M5$*:/@+'.B/>/1,^1<!IAD^?LC*W9K;V4038
M=46]&:EH+?]")G*Z$7:+%3DA2W1XXJ3DE+97FX'I&5N!.C45(XW!C_[W/2A_
MCBZB"[<9CL73YS^QL_@.E#S*TWOR=/FSRQOXA,J/^5._K$\^HS3%HJ,KBC!.
M<E+RY/CHY)1"K:%S"^[!JGW-,T)GW&=:_&&U_FO8F)O@,D'D4O#F\M-%(RJB
M89ZPLT/Z/K2.,"'(,\8 \>1C>(.#ZV0X8GFV-/4#E93F^6=4NE/)V8#N 960
M4(VZG.N=[7$[ L_;GUXJG;$KJ#AEM>+TF3SD0C<G^HET(FHJ\ ]>Y?%&:E8X
M8H!#W#5)"[?V)\UAQI@60A,P4*PSQ+X*O6\'JP-7ZM( 4V1L7LY40'@_QLH\
M%3&SCY;[WGV5]3\=5\BL SS>8"'-T[,@\:O>$/-4*/UE=XBD$4SY4VZFB[<7
M6^RG;Q[SBZ.3Y_N,NAT8ZGV/OU?Y^F]/3H]>XHV1K0*LBE268A;!KNHWIAY^
M"=KZ"K/7P7YG]& L51 :R\W[.MIU<C^DN)_\G<JC?")7-"+APZQ>^7UYEJ!
M!+* L7+3C Q>ER+-L+5SW4H0M,I'-,O+X+*B)R[#X/+#+^_.C*8C%)" WIX'
MK[0"?HWE-P;%BUW5=4.;YK1RI,/]8=AS(1K1K[;?B.O3_)OA*-U/^OK:=-Y3
MA_6/_WH4!&=80F\H+YH:)HAK)2UOS#6-L@V\RE(+ZO)03BM0?JZ#3P8O\ IZ
M_;OC+76&3OQS6><_M<:__/!VJ_F$W__IS2=WDG:93Z'L\M%\&MWE[[R?,6$(
M@@#"G:A%\#ZZ&1!^D11KE'U&7H'Y!NNV=$D5,LN3R*7)[[6I$*%\<G&-8='R
M*EF'Q.#./R9B)Y -"OAHR==%<P:3!+\+@Q7.4EXD]0K+=[AJ09FR(I4@,R#=
M/4&HT#46J.,W>;&,,E-NY+ =Q3S#A9WA1HB6JLX<^B#G#/NM+I(R3J3>I-58
MF !1S()(T\)GF)QHFOS(>;D -J\JJ"S9+]-HUJ%L"2"_,V]-(>23'U_^,.[3
M^]BG!&\8SN:4M!C93LP'@F%;KG(%L?0"4"_A]+]2)-Q(/I3SB26 $&]+2K-&
MN#';5Z$ \M<"^$NP\3$A#*NKD( C!!I!+K,2'SV*XKV)H@U8#DLH)33*3$+@
M<Z&0+, 20[-*%^O=Y WOR27S:=!B"/46T9 EU)B%"(KP8TY;8\$K)ZW1Y$&W
M#DE DBW78*HY0=2/8;%Z;^&Q', .W0 PWA('\+'(*_%2SN)KM&M+[C*$#T-$
M$5JF.G$B@? 112-#>GH\HF@>F-.9DC)."D*@<8T-IUEQ0'@-7 ]9^5,"FS>*
M,N9I5%-')$//1XZ0* $\1!:,O>WW$C4WF*5!075!I*BEP!EU(;%S;V,0.=BZ
M3L:6.6:6F9V1XA^"DT3=@$^=R+$Y9[,,O^9#M!VC8+51LU%).IA"[#"?4Q]#
M:8Y#;H4@W_%M^\B"K,;XV"!-HP/7X:59U^#VS2W%K<'OD_FI?5?DO%(\)HR4
M9;$F6>+4+M6,;RP5@&A&/2MMMBN_G64P87G@%=$KB#JZ.;B$"XVUJ\Q5<IKA
M!W$\1,*LZ^SN8&WO:$$=$8DH1M ]#Q9";A:=$MW6TN>?R8;SNE(9E!,5<%<$
MRJ(BC%A<!NXCT76 7L%]&D<HE[SC7L9XWI;(#"<A_9RG9EQK9CV)C$38#NQB
MT"$LP1)<!0S9&QX%9T=+K"^(:G!Q"N(9R6T["%=1:)DE D-7-G%:/(9(6L72
M5NG#A9I2?H6U9G37W&VO)BN) S;]K/E()Y[WEBU H1<7R;^'<8!WZK(.NF0F
M'-G;=["WNY+!(>0YE43Q^10%+0O88_*EV=;GTEP*@^NU5C&NEC6*AB(+:WO&
MZ&X +='&&D%!T,]*[D;'&Q_V2<[@<FE?U[_]T&2,:5\S;4L0P^D[KX0]D_^]
MYB,"E1=1TC'PGGXR4T1E3] 8:6*/Z8VS*68#;+CFS;6 ,#&/@-\DZ9-W&08-
MX%4&@#H;@9,=GAV=C)KP:("CMP[?E1#HH>-'*25%4014V9F.7]%F.<= ?D&$
M*AA!U*X>1=WP#QS7_\V+S[07F@BTMWD!#\^\LI!0Q]I7L$E8]R,U-V*^FF-P
M0GF7&LQL* /'CG;W+])4-%/DJ3T-!Q.\"$GYP@G(O)%,K).F?*(C=(M*7W5J
M:==KZ5L7FK<*#P;9&)=6&,]<&G>AG!426 DC_ 2R'65M\<7=\NN_VY\+@;PF
M'G+8:6.YPB&GM % M[&KSJTRYRZ2;4^X(8)Q_'3_"_=2&^"?3OUJJ[4J*$9.
M)Y:I*="9YWQ+E@TFY7_^^]F+OZ/KPG'VN4PT1UK(.92T8"Q+0B5BO&Y$P347
MIJ3&2I .Z5 *HTZX!YV DL*M>?+L"1&M8 T_&)_%P"IE*LU"#:N/C%R&C-IE
MFK<#UQDJ6S#0]O3S3&EONZ]&OHNNSV70L\Q+.8B]F4S8H3NGUN]YX=BWO(>[
M6O=QQT/RY^ALI=0=E>9K:QEG13)7%!2HKMQ^2C1-J$Y;O8O,;'6^L.UC) T.
MY6F[WU&\Y).7QX8:5QOX8DF/V_P>MGF2<BG-6_*-AI/8MMQ_#@='NQ"[V>>V
M55*,&P9\4\-=BR2&[%RNU"JG#CI575"UA.V.150?^0V%!S!#'C/C9*/C$8>+
MK)*AVY::7J=0!) I8C[-"AR <D\ZW%9D]2((!WNS9,(T"@<L[B?N8T)D.>RL
M@LN,.7=D^?%ZNF+T9ZY,?L8UP]M5SMN"O#AZ2P[^VH!11B/\/G?BT"C?7,I!
MY]"8J"](H%QJ)E'8A<A'%2W5U,([)Y&$=OKV9L,!;*HCD_.N;E0*HCHY>3K=
MQGXES*(37?Y?7N7$AB7E2W>R&Z;2?)!N0%V4B<T(''X,M<,A^"VC;LQ'8_QW
M,/B1C. ^TJ@G8QIU5/Y?I?RYR]! U;^FLK&Z7JMRPP?0I]#I5*->\=A);4'=
M^?@NP0K3!/ +1Z/"3=Z $)&'(^&;T>N_%SDT_NMP1+#3YA>6B=!I6I,J8G\G
M/Y3I].!O/ M<8.MM>MOHC [2RV-$P&5&ISP0.L"*H@%HRLB]I!VJ8/DX)(8,
M\IY/;XC9]8-ODE)-CX+@TY42XK,#$)1!Z"F<[4.8*\RK#V&^.%E[%5UCG4>A
MK3"=(QK5[/U(1$]GT"$(2+_6=9F(O&&;N)^0!;5I'"=,&E09]=;B+\H,[5!"
M<5/IBDXV0.XR%_/7NM^=QVVQPLXS&"1)F0:8\QG2^%?<36G.*\I]2BE-0A[0
MEV"[J$S@U<0OIS/T!L;T/__]_.7?;[-)UE&,.9LGJ5I4?SO]8?>VP6N&EJPW
MGGS[_Z^H/P^A;)/26X)"8;-H,@3=QKC@Q"EI'[M;B@Q"#D-C55*!^[>ELRZG
M!+F780 F98WW7!1\:&//>6S/;(/BC:Z\^M#VS^HRR8@6BP!*3O\E]^CFVK0_
MGU3,>J6BO8/O:,=RX623.=R7@D.0-A:9O/CS"<U\F] <FLY@K==J$ZK)P+LZ
M,>_?;OT&1%^)KX$@R'"?#4*"]6U6W-!$QN_O)0WOW99<7J^;'T^D<;5I,'6A
MKO/TFKG++$"9VTWE16<7@_9:[V*.#EN?3/UC84!3^K48TP>7A&Y@[H!G\PIV
M^G5W_=< )M/TDF\I56OO\T4W>9W&MU"JV+F \B!D[>M0BM0NLL*R'YM:7$Z5
MDB[UU7HN!P/7+TBCA8X]:BSY?.XV&K%L+]0:A()$VM\A>*]\*UP6B(C("<2D
M+YHXU<KD$X2!K*S+3S(5[WK_:4H<;>-BO1A #*?.6DENA]I Z ("S<N':.<:
M*[TYS:WSOV6C!-SI4Q&8/M/4WEYJ+N!^=#29[N@[Y0&[/C#OICB'W&E5T7&E
MHW1IE'55DNM+2Z&2-3- /X ?TQ_VJMM.JA@+,(<$,$\J </M.*8;Q+E.R4W9
M0/Y@6I_>DG'E&R]G5X$_1#AS@N\)!^G&JY!@J%[4K)K2;VP@[UXSHEA%X)+G
M%*.,9DD*7O,8K+GG8 V7,@P')D,IF9:JCDRA>:O J@?S)F;4KO(_^'6&3)^]
M[5!#Z3FPL541K"LBPH*K"CD6>FGU\4/I#F+W'WR8%#H2A:/R8'@3M M#J\"'
M*4/GYMT'(#G-)D&T1)8FP# 4](B*6PVZ16I$AW;V>&6&$JR;(UK-!79MU>A&
M*\NQ*N=%,F/H(8$\<U"G.37+I<HAEGZLGJ&<(0N:Q!70IIFG*BH<\6?US&>#
M6 D&(TFX9S[?N=TRZ7T2=M34F3]*YZ3 GAM2[\9D7S-P&H,%5MU)FV+=Q4P"
M2 4?L&[18^,!S@S;^2,/1W<*P<R3+G\J:SA[O"+3+HT5O$^D:\:> ^UW71Y^
M.PVG"@YF$@/EQBT$\458ZY)6*LGTBI Q24X]%6$S:-$UI2*'K=8!U;(10X9@
MU+6L7(LYPQ4$"2"S1BI=NR]W:L5)"'6E1/M2/UNDO@C3F-V=N\\4JJ@.TAPI
M<W4KOCV>B% "$6V?/ZZA9D:TD48;/1W11@],VF!JMF,A&DE0>"5YQ%N(=+B@
MXIW^';*;HKX-CH[%)IA\H1+I6%^P<7^+0.!4RLTGI]/.DG/7M7$2P'3B.SMY
MS[/].HD"(@(L\BR9@W,%SP>E)6A#^.6_/O[\^G__/RRXBN;5__SW#\_^_MMZ
M1>Q?1Z#-&.DH7IX4W<<Q@DEU 5,OH9ZII-#C:S4X;?)_38,)7C=H\_"U(Q=O
M#,DF6DK#,!?19ME,$2I?Y)'4VO7+(_-:>RY"_PLR0=7D9&K;M"(9@26B(TXA
MI_S?%J5UU^T'DZ=3=#X4=WRE#![(4<Q4J/R,;WH$S<;I5)=X1X$U[N$SM%'%
MF6<'" _W.+8-<-.$Z^DZC;0#$-4^VW((DCH6*MR+!(#M3;0.[\\'L.B[B]QC
MM8##1!^Z@Y_;<AC@RY%]8HC9I&T",HPI=<IR,1.?V'9UE 7GQNQ.S7B:<"Q;
M4+1P,H->V7D0WL>[WHJX?[=>',KR3!&SCP;^#;5J7:'! D,ND5F\"_XDJT"I
M&>PA*ROJ9,\,D8'E 9X&EJ8<'P+_898SCB-PE,K.U]%^N.>!;\QXV"WT=@"E
M!S^YPP0D[ NK_LZFZ3#FX2 EB\ZGRWJ.;"C="9IA3*[/X N')#O:!O'0;+KM
M5IGHO[3"#0F"43)$H&CR[SHG=>.$7A?J.LGK$OS_*Y7:K+E[[T8_$R<,T!RA
M^6E)5>;!F7\?/D(*A<W.2S<=WSTVCG0Y;VTZFSB?F77N0XIX8V*R'\; Z^^V
MFC#C-A_F-O=HE2B<V)G#'\;T>LPV74-W0[9F\R,4":/UAJQ)!ZQ&3V[((CEL
M.1P9!$?Q_T[BGZ++:)FF!CC^%B61[MC%1>\&C$_I)G2-&_374JZ"(!7=(T[*
MY:E^3=.G8.LVF@TM\_KV"&O9\4/=5LHV43YG6T;ZS"DSO]9^D3ME0<Q/;="*
MU*7ICB-[5Q?NN%UT&8"+>0RY">WI1D-G/98@C;"7M&Y\.A&,#CR,J<C;]51.
ME]3^/.04[_ U<K-8W*_<TP75%8QH>?5?_VBHK'=SRH1%H+N*:R)RFGS#EK[O
M5S-;.O!?\MWKRT,8OC]H$R$K<Y#PKX[F/%#;P0M55SW8U =7I-I,]?I>3K11
M$)P35)2R]=W-, T"KJ5FL3A*-%O)&XB)R$O-1&ZT$1;QFF\L,_[MM1SIHPZ%
M&Y56;6G'.)>(*JHYQ.^;GR49VDW\#GK@[/#*/22"WAJ>YE[7S<W6:<2>Z^'M
MMZ]4$N,>Z]YC\ZN\5-D^U& (@G6[31[8*NS;''.(M6+_]8_)-ZHLKA5JJ(5;
MF'O[L^"Q*8@6[TI55WG<UK[8PD:I58D&39&O"XU?[A"R Y.QO3NP#E+&I@9A
MWW8@&OVT;:NI^>U=AU&6'K\LC:BJ>XN'#**P;,L8'M9<!)6V8WX>:'^'.J\N
M:M%B(QZT0F70 O^7(8@ZIUD&*_#ZE$VZ+?3[FJTTNEG4Z7"G2=LMPU0.JSQ3
MNX;VG6,O':W4ASE7.-2SE4*2^X><L;&L_CX,'GA,E<R#G^JHB+)AE$8[1?6=
M%8W@4U'=="=C4T]9NU/C:=[9^9%+<@7_]X8K+=W[BB\WF_*S^?JQ^E%7/YZ.
MU8\/7/W8O1NVBSWQTV1,BH)@+-W@=JFU00-Z1=00"  PC=ZEXDR*#B^4=)OE
M/K@&7#"V$KIWA6Y0' ]J]>S338CTZ:^7'0J^?3J-49#[E*'_Y;)2W,U;&JT^
M'"K/]'&R8"0$E\ZO5%RG*OCAZ.GDMRE2+(R:YQZEQIXOPY&67H+//G.1RN2I
M#[NN/E8!>."&,?NWNDC*.+%M^"P2S[IWH]C=@]C5%=(/FCZF0])46W&;ESQ>
MIMS]X>CDZ61^3WKJH>$]I\]VR=(#!3X.0-!;T-J'E7-82N<\+A7R\P=@JA%5
M.X\8M&:P1%P\YB9C11TX@G6J8@3)Z][$PNYL&("91Q(NO$P6R#)>H^J&"UX=
M_9\C73G9379$=\Z%QJZ[5;)<I)AHL_,)TL$98<^9=I-T@M9_A]#\O8*=O23H
MOVYC8WI*^U08R+7IV.?!$FU;)F9J-WU&;M'HVM+U=;Z2]O+,/,,CS.S[1'/T
M%X'%-<E5A5UXA$.3&OYMMM+.D'7NOHY;J.IUEF@S=MA)I-?7,GR/5OW#:I8W
MQ(3W88V##=ZD^@3P>ZOS.L/_,M-X])7*YE?86+D%VM>0.)CI]^]>?< .7X)"
M\0JJOG^[C*\$Y3_0>DQ.IH/,\O=1\A\8U(*[W2\TIGP;(@7[D^:Z0?WO-:J\
MKV!'9<H]D$D=GN5-)+A/:<.+42BZ"5(O5]29K.(F>++/D)'289>7Z@@7J5-N
MX*LY_5,:&(/*-*6/+B84R08CV.63!L5P! HO-OH08V@)[#TBB%5?0/L3?W44
M7'YX>_%D1IS(!#*;<-$^#@N_0JY5JL3!/WS-2I?S+ZFX$J^8,K79S*@1OB>?
M  B V_I:A6JPD]%OA!:0SL9"=8%K%T2]?)VHFRFQLHWZQ^J?IZ/^^8[3BWO_
MMSQ!PTN[A=MT$,IPG\:![;FD@N8%[%%\92:W,X>M^3$!0TN*:$:E4UH2;GTT
M:(0&SZ:A(=<C[^'8T\\5^J\QUO#]Q>K-F[/@+2<XP#MY)R3XPV"*:C"1)W9P
M 9RI((A)>66AIO@F/ZO5#.3H'*,EA>X<FQ#-_F]B79)K5J\1'FT8##+Z\86B
MQ"0%7.KJ*D>GI44[WGKPUN=&>%#+GH@R[PT\$FJFG6;6:7$R++D8TR3JWD8[
M9V+'@$HO3KA[4!X7=GMPFOG9F6$$I.9I$K-UX4PU&?H(NN5)&;?W_6QO7Q:&
MLZ\M#3]\0$,L*<2L/WQ38R]>D-!?,]H%[^8J!6D+@_>)FE_!\5)6*F$!_"4O
M;J*Q:<4]"527HAR66+'E'D2^>1+IP3I9?N25A?4N0 1 6Y&&VOGC1=]YXW@T
MU-L<[)VE4E,D;\+/,,8!NC'A%BNF'+"PT^G<NO-0'B7\'B3\GS\-1YC?%#>@
MXOZY68&4_02.R3JX?#,$XHD'CCE:BO!+HG^N"]54 BZ/>(DO$P;E9C7+TY![
M_.5SH@6OJ@ASZV"WT.<C^DVCWYZ-Z+=O:%KY4$'*LLSG2:2/LI"Z(V&'D'EE
M4S@%_I2[LT5QOJXXMQ+IT]"4D&&^AN.02&@>T@F(7M"<*D0+A*JH=:79=.Q3
M^/[C474/1Q7,&#5!%H# (*J\1 %79,E@W%CREAK8)-:]2\DD_FEO1,E4@I:Z
M;-/B,U_;8G.,V2H])9+OY#Y,VM2"J02W02PMV[O5=C:\A.-V2:PC]C/:"R7F
M SF4]5Y56*J/_SRGR/)1$/Q'4(!ILI(N%SWO8CKP=;Z!87G@+C]AT%IAIV6A
MYKRE5E?\]:US8L/=>)-HB.%D/XC_]/3H)4Z0":_@LCB1$.R"51!!4<*NPUH5
MV*,"XR)?E14?V_Y^GVY;';O+]KZ"W^A=V$Q54S#,"=Y)#SC1/4Z&#&,6FKG+
M,*%6F[5J-Z/SNPI\U*+S41JI@O.MBFM0JO(L'=,DU591 Q)+ =7W:Y355910
M.D^[O<YK,=N6S,D==/T>C$Z9'81..?&5BJM0D* 7)<FI[:'&;_SI/BI$&K3U
M_,)40G0?Q#RF.%>LZHB4VB@W@WRZW5CZ!].,P"PEQ<S1&M4HY/#+-LY@2G$/
M16GPKSI#JF!ZQ+L,6Q*JF*BB[OAMI$O7]91M:1G(FVQ>KV8%&0]W_,#Q-!CP
M:3![D-/@7@Z#1U*P,ID?Q&E AP%I>7,BU-DZ2F+NL$%GP(_'06Q[\KF<=@09
M$CP.=F+-J>\E2A[Z1+I-!]WDA]9-S _C6N[H_I+.$1Z3:?*K$__Y@A\]R_//
MW2Z?1\IINN]1S]HZFPOV':5T@JQ X@!JSRI:+@NU)*@",P=Q=SY,[6)C79'6
MX#7H^MS6R<JTF5ZE_#:6S5WI$EEZ!-]8#I9,51I&-(M25.9EP-$_[FAH5 ;.
M% W&W39Z(#Q9Z*;VKJ!YD6]80'./UOI-']7^C0]B_S:LN?Q&^IU'65,\%D9$
M[)H^/_ZK,0%,!(5NT2MEE)&'RTS?9\&[V8/+A3?K\PI[9L_ !GE,YKXZ" '9
M6S[\P[U3#R+-Q=>+B3S T].@%)6*R^#I<R.(]JGM\-1DB#-^T.9HV&:U+V!%
M8%4O\@@6AKJ:16F9!Y^S_(8Z_IY'JS6N_7_R(HVG09ZE&V$ 7ZMBCCT?ELZQ
M!V9K46V>$&I8O@\FI\__.GU<I\7B )3!\Z-CFJ'FBHOA (8(MN/((G2="X5T
M[::!!YX=U">MVFB@MO8BFB4K IAKU5U9,PYS<Y06Q:O9606G6^E?KF#O%PA-
MD"$^IC-C>0!BXAL5Z!J8F$)4H#WMF,,I69'+/(_)YL8(--)#ZZ9$FAI>W,V\
M@,<@-A#4><$,U3-AUI; D8B#0JT)-XGEJ-*6J<DRQEY[F;U+L29U!:?1'\2V
MT9/G:3D=I;*56OXA)P$F1DZ:#4.XS")?4F/P69+";"]#CMR@ Y]3Y1I1BV*Q
M@5O79K(W6$:7*A>SLZ@+KLRP$PSWO)X&WF-Y/?"F^-PG< 8_P7Y9H:8GP;H[
MO":D_T_?PTO711;:GR*)Z764A@2T=%I-SZ/RZDF>P4&7PGP6FT8-A;*TX_@7
MWE2R8RY34($R)[Z-;9(PPB(T+.+Y"(OX!EC$=UT;D6F2;A"L$G:W[$\,H1%
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
M_Y)A0A:-_N>:L])46+/*Q;RB(IMHA7?.;XCW'[]'O]>!?82B;!2B<HNET]W
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
MU9RXM1&P"46A;-S:B26)+*H$C8HIHU,D*FX>8[ ?).XX*FM/,2UR4E8JZZ!
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
M((Z2CX:NUNVG,&X'%N%WCO=Y#-L\O%+]A_JO*N*\+BTQ]A#,88_1-!#MLW9
MW] R=;/7KTJO09?M$R5$VDTP'6WPO_[YZ;/O%W;B]KYE2-^TOS</V_ U/=[_
MJLIODVC#7?F[WCOR5_[=<&Z@_6G,)FJ"6>2B,O;^V^PZ*7*3H/R@;MBV816)
M9IX;!6S.4I!)?5,W&_(SK!-&\ROJ6/ &HR25L>(^(7(?'R_I)K'D06O #4K\
MBY*!D^#HV:O@XOC=\>5Q</KR[/CTY)036'"CF$\]4@I5/@G-<YLS^5CDE9R"
MYW3/K0\[,0]#5'KP].1LT].:^&V?]+XWSVN!5\%1=!\17.FJR%-=+T/WSR?"
M6\ \1.YSF/\3::,(;G<YU665DPUO_OT$_2Q)%KIGKO)T'2U@3V(?-E2GR6JA
MLS5(5#!+U7+)QX&^76%O.LQ8%BI.<A5Q^G(&"AD4K2KI<PK \:!*U.4Q7 'K
M,Y5_-M=L7A!G;(T9UFBAEY@='K$+0\0NO']W>37 (;<C\^\Q0&SS^>\L/?&E
M1DV#4G^%W:H4ZD%$5<;YJG)= )NY^U$0ARB(__CQ\B)X\\G@YCZ"?T]G&!)%
M+WL1=,-8Z$8V\W4.$HB'X#^.?SP&X;S66<W^R 4(3PZ>PQL&VGTR0+O^Z8XV
M[1XTW](<E%[6>#!6+9VF7C;;DHW%28S.'9H!Q@U-%?5XM:&V65(B&@L<\$(R
M3WU.E->6A7B9J%<SM6B%355:AE##W$Y=HS%-=1L)32^W5;[(D6T FTN#OOV4
M5XPDTM+#E6Q,XE"L\CD'AOF&X$KVO0 ,33[(Q&39[C7!TY,[9FC"I5\]KN.
MF^WTRJ*W$(WFP=Q;B4^W*Z;1U\&SX],7H8T@M!_-OGN]DB;%FLQ\0GEM> <$
M89?Y8*<D;M;=W\Q883< 7#/%!96%GF%P:OL[KIK]]!J53::)'#;G49.'KEL:
M<,=5T9_OERM%Z*FWGR_?O_[Y,KC$97]O2F@_4E^L335C7&?-$3M><@Q)=NO'
MR..EQ_E/.9;;'OX5C"93SPDF<M$2A0%.X^MJ&D$F'UF/Y.$*TI_^_@%V-6_J
MQ[BH#Z6#1A[ !NCF; 3=C%[4?<Z@#!%S6+%DF3S/,7[(WNU/U#]T0$Z5Z6BZ
M$R+X_9-3P>;UD$,1;X/+;T617E6.Q+:?4F1TZP\BD+ZW,B!9! ?_M2D2?@-.
M;JS14C>%X21RE, )=MECHVCM2;0D_4-%4=5@6,BV6M6-WK=GQV?/T*L>Y64/
M\N*PL4,0$M8[ O(1V*@T=(ZIU!-#8=C?*:XIY\F@%4JLIVFC-Z-%BLA=,! V
MY6!3'"SS3*]#"OWA[WS@;\_/Q.73!1;V>)A%/*6QUZ,!@'J Q9 SK=OOK0F!
M'#&(!.-E\+-IGL6(3M93$-NZT!X\V6;.'>@*'A/W3#T2\@[,>!9< .K _A$\
M(9$L5:FX=ZB =9'V'DP&;&+24V%O<3"YF[**?JT3J7?RIW:DJ6YA05P27G-Q
MC/ZA@HH3QQ%2ZC1E-&[*U"\\5KJ=&X(80'A?"@O""U'8"QV11-2QV'1(!X>F
MU%0+2B]$,<FN )IXV!-8-\WK=B&HUP]X>GE8HO;+@E_,[GJAH0<E;N!E*1*.
MN#/#E6=)@3ES#Q_QG/-.1P$VV@A](64:I:O3P+(Q>%UKEAJ_)D45!9;;&B&9
M2X,VCJO"*XOY8.:(,CX')@:WA+5F2%EAQ/U-4OY*[2$2^,,LUE651U^Z"[3@
M!>J#9G5DOSG-UIKB,+\D)"HR#*J ":(4.[^5M-\-40G,+5#3'-$ "-[N>4/W
MNMM"[L9 9!9LA&PXA!O>#O&\'$5GL]M!T!;\IO4MV-6X[TCNMP@&@Q3=PQB>
M\2&!W0-WL_O,K]]A(>*]A/<M%"PB[Z\)X8K;N[&#>/=?! VXY':>J"*IXXN!
MZ5FP=0L![4WX: K:.,]22U0(AXUVB$E$$PKV,IGT ?D:G15MSSCR=512!'#4
M?P%#P0IJ>Q_3+WZ9]!(0-8R*[W#'XSA#DA%$K&]1S4WQO+I1*X]F>,1=WT&_
M29G QHOM0HE)' K$PDIK%4*\U47A,!$]@&'O'5DLIZ4Q0EG 1R &"CO.4I]G
M&$L6O#K!'%TI!1?V+*>675G)@NQU>.&"C;S 8CSJ^5&0<M7+59JOM;8&BE\$
M;\H:J"2D:2.H&$U2P[NI59&A!>/M(=@/22H'7N-:OZ;/MF)RX%3FL BF*F7:
MT(7658\DH\8H8KJ$J7+.SS_*5KN>>)BHIOF$K!E%Y?%D=*P UH>4T&ML?0(A
M%S -[1D7'DA-4.)(^]#<9^)0>J- 15LB")@J2^B_6*X"ZH#P<.Q\BD8I:WQ7
MB91F@R&@U@:TG2&P%TM;A/TWBHJ:*5,Y*8$ZLO-PEZL$Y:+G.3DM),>VTD=3
MI6AL*'((?(9"!2<UFXRJY+J>OKFU<=O>"CFSASDU+&C;OX& YCNM:9WES*,U
M.Z[:</$VMA*T5)!38Y&L'":[(5XHD7"N:<31R=63ECRTKI>SQ51!68HYM.8V
M;'&JEI%!.%9>*UL<[8:7@E>0E-)-M+3DQ73YJNH34H.4[YY$^A:;7)?I.A"-
MRDJM-174-JWIC%[K?KS69<8VZ0?1AN!0#,&!W27*$9R>'#\?Y62_<H)DRX.0
M$ YQH--!0PIMI2R<9&]O!?,O7QFJ-3Y;VN<O*VBVS*FJ:$I.9>X<3:/A._53
M'O>YBPPT>,![21LM7JJA2LGFLH6/L2ZC(IFR&<<^%@=HV$G[F69+\QNWP-ZV
M )AB0Y#]43L.2C2X4GM =$M]&NY'L L3<;V*X".X.J'0?$D<T[/,5O MUT[)
MU/SB*2-T[<C L[-GSRFG>OG^ZJ$8ED8(1P/"\72$<(RJZEZJJM)43EYS31U%
M_X:CMK:Q#E)DG8*SR%.:Y$)N@984_'F=I'JNI1FPT&@F_F0=,X:)X38S.HTR
MQS!8HK*T14@<MX9Q9]*'IA%Z=IY^E*_69HSVW^#81CHCKAPLBJ9$ O_#^P9I
MJ9 Y$1[&V #XC*)Z&+?U_^W]IM+1(H/W-(=)?<GRFR>+_$;6(T>,-O'V4#YB
M+N"4/.,%DP@)?^!85.@KN\R,(M:8-H1)&^8JYCB920U@DLV0,*35=@JL;944
MTG=*J&&;3*2\,!1=BC2^:GRL-&CD(<9JJ?"%\NB*?#E:,OM1#P6GQ.!E#I=&
M\J]_?O;R^T\(;B=7:\.PPR V")N>VHH0PYTBCJT:"B0B)C[>7H[),MS>1PJ_
M=&/K;YVV$R;M7V,;EWW)/ 9"WQJ:E4M0<O#!<*0>H[HT)%,;[T6X78>I'"WY
M:Q!<9HW!/"EJ;RQ-!!L>Q9ZOQ7_U)#.,UWAV?'H6F@"UXP'905[?-"O#&3W)
MK3,MO4<O5'(4\SV*^4<)= T+(4F!+4O)>O[ZDK7GD1?3HRI)E%Z\%WT]":4D
MKRBQ'PNB7E1AB@B)(_B\GH.,A,%/((.<7'RGIT5-%7>@JG]4E&W/HZ@F5$(J
MC#?T;'!_\[I"L9<LCN2P$K0(EZIB#CHJLS.9#_R=H*'L7+:L\6RV7W&@"P2A
M\:>_8Z4\Y8FSZ"X7X$#%('2*OH;Q+=#R/6@FGB3"M%#)VE58;%^ V8& N&I1
M,@:K%$O!+VV5!%GCUX)Q&R7FCR0Q*=B>1K/YHA.RXHK5VK+'-+^FW/C-(@==
M14[JRN1,*2EORW99*6Z1.JO0=A#/V!?/7L7LC SZV@P=#6"CRTW'BEX=;M0H
M7D"( ^-1KMQ?E)KI\H@-=KOX'=J&M4W"@^X,@HR6=^&^#K0T(N27[R[E-)?M
MZ+$Y"5HHJY?P\(@L8K@32F7.I@)N)M>>6,P2VK_>/61'>UO6F>>^/8&HR3!(
M9BSN#);@;^\< %U%3Z%-EO5O=[K ( !G G!M)! .*2WR/II*P^B,M9>R,#8;
MNDI)86DK47TD<6\9[.&%+0AZS7+QNU1:Y@W0D5.RGYCBD1PV_,7H0NW5A=I8
M>G_H7A:#/0M'T_&>IB,7XQ [ BIXUG@KMMRB? FZ(J*30I"K[N@H) Q$A1M<
MZR-@ :* 9?K8L),A)ATZBL_O17RX31); V!K#/;%@ES?Y(<F\"X87UTFM\9_
M)UN+++.0*8M2ZJF[+?X*]A8V0'-&G(21\<X;8\S]>Y.;U31W*!.6>@2D3'IM
M1TG&YD;]T&;7RN"EH&L5:9*0CFOHYC>JAM^Y:J =^,UV 7R5P+NXSOESH6"@
M,JKI,JFJ=C2DO2&V42HP2EQ5)NYP>D9\T"<GP4\Y%AY\R)&9#1<L-'+?\-MX
MBGX=?LE( O/0]BXAGXEEJ^KLD<W;<YC6ZV *F@:K20[9Y@*C1:GM&>/J9&PG
MZ2:TI26,)57OPA;[1:PYODF:TDG$K.GW<1!7*D;U\"35L^IO3U_<[3+B-?TN
MXV%?*1;'#?-0@)$=UH'$*$_W_R<S:?754G9YG<8>-AV.#^:-]./4J)Y50[^&
M_9%GFU8FW'NL;=T;F25$Z,YV28,S13IJ$'RH6>1$MR%_A\<Y);,E4D6Q[A]
MDI&_S#'L5H3.5F=QA?R6"<@BX("2)9;BPV%#=4[&K/*'WSP:_F";<,"[<)C;
M,,L]+EFU%M.K+X]$FX_%GG<32/\ZE]3.YH"A=23^J!(Y9)&\>VP'$<J^@X'$
M;ZI!4LJ&K]G0W-1?M:5FCZ3 BDZ0!BF$37+<F=]@Q[EQ6^G%1:IY-C98M84"
MS_ZHA0*[Z*P#)3OZ3(M)U[;HW4_VBY;\;\CAC^#I/:6'5CDU]2'NW<$DB$)#
M_551;&28YUY?R5HS<N;%5D$0\Z5T.DJPUC9-5<&% X=<=5,6T4'0D-."L:@5
ME0C#R18<T7G@?)]2+0E3,.5"85BD9(EU*ZF*N%$"7D2\SE=1H75&(C;IZ:#7
M&SH[XN/5-@=LMOF+<LPREU2(@19D(I#':<FXFRR9X6PT+#^34J#OYC=]+&R<
MC5VS,L"2#2:9H"TAL6@D7<DT:"ON,C#5U0U,A0,43!_5G:.E)"+(% Q#HMS#
M%..C0\N?(]?J+"0"LJY5DF)H=IBK9]^U%UL^-T,.+G8+\S_H$D]LN*-<Y$7E
M('PZN ]'_^&7FCS PP8\.8WE&/4V[GQ>:K?UCYR@#S::?$>H^X!O'E;TL$FH
M42\]F%Y"BB8LH=RFCT(/G$B<FEZ#GF$N/T>K3 9+-+ 7J?:M;F?52+@8M//)
M_T@DNFA<T.AO??(_O=R'U0*D<Q"5D&,OPT$VYLDP39#WMY,;QIKNTHG'TVM7
MR*&*I4V&P:ADVEU[Q0@VW9-<E8^1=/[E\<LQVK0'^>COY7NXLOQFGW!IXIO:
MQJA73.@^=OA[?_7F/'CC^L]W5_+LY.1%T+X,C))IFI0+%^=I]DE&:F4.@+V!
M@5]3[*?$YI5YE B[__LL.C8EVJYKND"76,<O.1V/,+ :]#W9// W!7.H?R/&
M>QA@U;Z/Z^4&HYGF^9>4581C&B7C*_9&YZ;4><!OGB29>YU9CIII#YJI+&N-
MF%=8W22N&PU4AJ.R,-KXE\$&#TZ?A_!T_-\P';*SDQW']["1!$D7@!; "HD9
MD8)'E 3[Y\<?\V(.KM\%\8>_5MF7,/CI^/PXA'\748K83_PP^/CA(N1_P:]^
MA$<66J5A\/GXZI@__LDH'T_-D KZCT[3,G@'>B,W]]]TJ8"U"9B=5*8# (T5
MTY/R*]PX5$'+W3N0P0JWDK"'EAY]*"HS>ANC/MN//G.O93@:;#^B'NXHYR&9
M YNEV2=I-U0S3X]/B?E "L,9CN=5DO,O=Z&0"8Z8])\N5=P@@<,Z=>:U[L,<
MXT*GV"-<P[JPI6/Y+W4\V=A5FT).U.(#0T&QJ?8HL0P_3LH(C MBT,P#;"+"
MO4N,P==8".M0F2UL32G.ZB>%I]4"-9LE:4(6-?84*506+9@NS@7PS%@BM5(1
M^NW4L9#.8$-2W*(?-JW(';\>CB:AX<N@R?;J'7A_]$PUR?H8I)GJ:WSCS?O
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
M.N /VV1BAP83AS-K#L06Y^L] YD._J.GX,;UJ, ;_L*\+=:6\!(75;4B;4<
M._I_-S<WQYF^68/1""KL."_FH<F[NI9*95X7T=C7<Y"ZPRM 'N#(V\Z+"[2D
M<*P;,[+.D&?)*XJB'&/LM:W(?)"+_5A%45$3[ 7==JERK9BL4&3?L81>ZF3I
M")[\NNW&HWKNB: 9Y(IB%;C256*@FP@,*.I5A8WWQ-IL]Z5F!$.)W#34GZ_0
M$ARUA.%I\D4;_ *Q<',<!^%KN<>JK!&Q=K/0%"_%/AMD\D:I2I:L-O,27J$,
M5?[TQBK32XAJ!^Y&65C2R>[1DUV7+&1J'AY*:R4-_LWC"+$3V)K7Y=[>CA'6
MS39."G($$+[!_X8!2.2JB;X+@[C6<B>&T>,'(:_73:!OX:&R0)CBY7=L$!:A
M028622G8W1!KPPVDN MD"3L(?-?2L4&D(ATDB8FL;/*MN5_$<K&PCSF0+EPU
MAW]FK1$8!(AE5>$A61G)#%2%F3)D<X56&%#2_!><^R_8@&!BO<SH98:<*@\=
M1,7'G8$X\"^XK0V+0NQ1JI5,QE3#+]-[B8'4[!?-8O$IDCPEUC1W$F8!S0S,
MGEAVT1MXJ0P.Q<&^%DC/%7?O*SL* 7&>>*'!@+?9'L;3<)"G89' VN_ +#*,
M];U_T=E'VQGB4ML.#4W"B;WEF ]K"_],2L[UUZ6HT=O49-T;L:R^EN&DG_O9
M-$.3+H7_94\8,%AYCTI*U[7PDCJ'$@HJ\G"*9&;OC^#^0*_B* $E:;@QC2YN
MDX-L4_;P'=@Q,-=&Y1 ?ARNINI$*&SP&PD (2(RK:7LB]SPXE-?YQ'_)Y1HL
MB(C^*92;,Q49<\4G$R&C0B5(\5;2'+%U*1ETEK@;#V^L"6"5DZYMC0V5X6#O
MMYH3WM0B]PFV%HRETZSB<-;4BI3M(=WZC#/XOW\Y2B9;X'K2![?,&QUP0TNC
MU):X7W(P<?!]I++?*WA'<TTA07A1J/NE*Z^_B^WM*+A52K>_-M?K9KME%B#V
MMP(S#44Z<E%/G1K,;KZ5#4KH\D:0T![L!-(P%\Z6_J1NAU1'V7=@B<M Y8XA
M#SA(EA@JBX.VCL)$1RDZ"BD.J)S#3G:JJQLL=R+I]&]K1;%9HX@/X4YV<#T\
MN$&*YNY;DN=$0'F+O6_<71KB&37IN3BA\=:4=)]"VNJ5+FCLS(;I^YGBF]D
MO?"]=K\@FHIBQN%VU=,04WZ@,ZXJ3S+/'_,3!EZ=9.AQ:\:ALR6<KT<ALS3F
M P*[>U+9I>>$9^Y7><M3'#&">]O^ ]OSZ&WZV[:F/JIEI98K]+WK@B7+1 E4
ML2977F7SA XG+@*F")(+ Y4)C%O)7(TKC>$-SEMA/$NXDJD04K:#/1QYJ])1
M*'MU'8[]6BTJZ=6(2AI>OU8Y-K@!L^AI8Z\7>BYV&[D-GJ33D;&JO!-#/(LM
MIX8?6FH?V3T' ^GZ3C,"I*%=5:XM0&.GZJ#?4K$'?]=0\!M*^^=T\QO:[;W%
M_V?'9Z<P4HM;/QM/I'V<2)NA,(,YH7HP0>2V2D< )JP 60 _WLZFB8N@TD?[
MW9:)S6;[?1-T0;6 PV2^^-/?L<>&Q'+6P^P>1MRT-B!U4$K=J6FF4@ZTTUI_
MC.^@_=:F:RJV> (W(K?#%!CGLQDE(X@DF,PAA)TGTB9#,F]2AH^[+J<T?QM4
MX5 8:S__7WJQ93A'!KO[T-DC>%AD@ S#E"N[M&U QD&W(QLT&,#$:!/\E\-D
M#F\GS: SF!A#/+IXR([@H)]JU38**^ES_!G*WF@?[-,^&-"^M>,+FCN80JK#
M7$<"-PS&HA*LA;6DD!'- E%<J9[E3$K*@+,(]4JV\2#E8E#2\*>_7XXZ:M11
MCTA'#<SI&]#+;+["OB2)DT%ZP1QBSXS3.DQ#LN%58TH=O.G<YLW]DFV;&OZ$
MJ0D&A;R]-C71?)AL<'?@>VH=>4C!PKPWG7,KRGIF]3+0OR*#GDR5.WKR$3CE
MDK89 >!L=EP2KUIX\ <KFCB;0Z[T^XNWGK3X^6I8WP_)DKK@'C70A])/D7N\
M,-_BM0!@5?/W?C7/A"3/.0?BMFYUKP_[:O+9,+5 <E"BSSN5PV%?6MAN=XM.
M[4'7:YA"E!^4[\0<-@,6HP:@9Q2@+A)+X*C$(+_$4)">''29D#DN*5>I6KO8
ME6<2#5;4/BWR9;D]S/KPCJ^NJ=X $7-ZP!%?3'4?=*&.!..+%>(X%@)LGIP.
M=L$HDTQC/&-\JMT0!]VL$S0I0P-<U^28N++/.-=2J+]::<7U*;S<@M\=['(/
M;R^'GBHL<O 7R:N2M:0E9Z,^R0@*069[R:4N;.&;?$#IO2"_A\$P3R>/ZO.0
M[\(OX!^TX#:!RL-\I^?#,,<\-@<_>V:PYU;R? 3Z,!=4J@01"ZP<Y78/\/RP
M1X6J6'G=)DOF9FDR<80F&L0Y3(^78YBKCI$[K(:Q5</?.&X'][^==.!>VWX:
M!F\4K$!PE2RQ$<+5S^\NA0]RO>.-Y,$XF\:MWEY]NF3:$KI=@A/?Z8;&>^^Y
MY^6[2UH,<\EA ^!C&^VMRM)0@@SVX /Q&J::.&P[GS%=O(NEW8!3?36-#<'Y
M#T5E,^:C8:\-R-S9N=I[!8;FDOKA4=7K\?Y*/__0<E(ER(WQV%CE3T^.7QQ%
M#XW//WB9S>.DHO"D*KBDLI.!,KR-<O?[E#LB.I(V<%>5>A1L[$3P@)@$@UQ>
MP^<T@[)2CM$.'=,57!]\SBC X9KER9<8R\2P3:IN9G4:F&(.JKR-L$R2^H&1
MSYKBWDP;1!*MV_M\7&^C'#U::E,;_)AG&NLP^;K1I-N'<%=%DE?!>?3XCNK3
MEP-0F(?E[/G(M<;W6;[@U?'I\R,UA,-F$&L7_$3D(O=?P@?K/C1VJO!5P_.3
ML29\/-+N=:3QOK[(LSC9R.-Z(&NL#V)]!7\DLX0HZ$HXCBD3^LEQI7!POX2)
MEC,5^7;5+$?J4513D9WL_8G25BK&TK,GJ9[!J)\]NUOTGCQ]<3#9@Z-K@&9W
M<Q'/GAY_APND+&-K+,:V926XZZ4SB:[7:8$38?.$&7^XDT/%0:TPR/+@C9XI
M8BLJ)!,&3S.?X:$F;'HQW[@4CE=DYJ7LS.]88*:/0F!.26+>L[A<8"?R%+NG
MP@M[E]S"_[\@'ECXYEH7B$NY1,5G>W*XI#_R6$K#K8\PL#P.@TBE49W2O0@C
M]!'\N7<(8PE>JS)!=L;2-B.AR#SR,9DZ@M/CDQ/S7])$67 >XSN&N[V]14+S
MX/Q:)2F3%*^#(R(LF&IDM"=9:PCNBH/Y\&@CPOF.^X%NRQM*$M?",)<S%8<L
M2TPYT"G.*XCK@KQ,(IY,D 7KZ.G)A'+YQ,)SK:DMQ8J6*=!<@&NVGJ7B];?O
M3D.=N$P&HK-<P@-+420L37!0(D/IO9LYPS!_V_?]&SVMS$7=9C+GD^#T^?')
M_UC.;JS6NE KSBZ_G@1_>742@G#3__ 9E&G?;63O;1?O_N>>'3_?\MR7WG.Q
M(0UR5.(#P_:;_;WKI.A1Z*3#JB2W<48=]!AUT-G)5AUT>O;\H930RZU*Z/3T
M+'R^NQ:B'_Z>#>KX4>@BMH\VLL6RN"_4M79DE2J(= %K3?S$+$X@1"O8>DCP
M%_Q,Y##%!K9C^>V::J.HT0(2Q*2)"W1+>EGZGT6IJDO#TZ^7\! :('QSE&0-
MN*.N0#],1,Y9#1)1F*/C1[-^NA[CW_L+%ESRVA/IZ1#"!??IA'YZBKG#$=BP
M!VEY_</%$*3#=:;ZJ#,DUD9$K)XE5?!#K< ( "OC(B]6,H, SDIEV(JX?WA#
M@N!99Z@$WUZ^OSIG<ZG1K0HD HTJH8$D:102U%F=1?MHWC$*'PJ?O.J/Z6$Q
MCTTA'*#I@*#0=:#AL,[76B/_/VV-5:H:7:]4\&.=5@GAK_G:@M8V#*9U159S
MYUKM7S>QW37+>OJ+^!&?D@KN]_[?=C^%K;UV>F;LC8L\ILY*C>^?^EL1VWE9
MGB*X\@8+BM!\R8GA>ZD2ZJC M-P8SRN2*?* $W*2.VBU6OST7(1K]0.\K)6!
M-@B) 0_A?(;4QXK;0F&OGW8 6SH\[7B3!7&?K0-P4C"\U&@U91M=W560\*"B
M,VJRO6FR$F%<:/T>MLB^>ZA.\W@-@LD'*!GIJ8[]X]8;><_ABH"AX+W9YI\S
MX@;Y%PAYG"\MM:&]TSGLH[.3DV=<2H^]4'0\@-S\" 3K$5O3*NH\ JW*>?0!
MSJ%/I%=U$2THJ"(4VZ""[1PV-1H:,0@&@W Z8A!VYZ4_^.L2X\,+&%[5TS*)
M$X06'IEVCE.$0A9SY)V/;&R;FQ0M53I72_GK3<+-BQKL]!,*)Z5DPBBPQ'[)
M_2:I%VJ55&#?7%5Y],5TNY2KP5C$QN550AVNZ,.9Z9($+A;=A*TR)I!B5GS.
M'$^%4S:$DP:I[F-O:/#SN(XJ8N4+S0_X%H^Z(_H AVT*]MJV, 62MVM:-.FW
M9O(W];-"\&V?0%.;M4)SC7(S/MEP+%X>GS[G;IT^J&!3BD1&U9>:,:@5;G6[
M;;($2W#Q^PXJP0O9-L )XJ<P.,'U#C7/S/0-C#RBD#^W!(K$Q_%V.=T[-#QX
M(&7X;.L,P=9O+,Z+XU<A+]_:A78++R2(PV[_XJ$C;@<7\D=OI<4,B0)%_$_0
MEU@8GNCL\70R9>O-'ZY1ZV]R>%R51$S'R;W _-8D*+[4T<"UGI;3X(Y>IP&E
M*D2AH4K*9Q/I*LZACB-S+PDT:FJM0A?BKK(M6J3[60$'92D-?_%K?@-"M7*!
M9?45=;/@7I1M?4K)GM<?0 ,E?+RZ7U""^!=^JX;LLO_6W&Q&<JA^4V*\%!;$
MHZ)8.Y =M@G8UF>3^[KQFF"HR)^D98!T)SKU+=-5N2G79(@C9]OT/*EO5C_T
M:,O_0SW:0<LIV *^"%#&V(SRU2DFFDN/4.%27^<IJ?M/7N_/-_@C3YBX24FG
M\);373@BT)R@T$#L8<FF11+/L<&["%<I+<!#/T;F+G>H1;@NK],XT G;9G F
MU7@1"#G927#E-2PEL1[ +;J1+7T+!U&&O1]FW'$(MB'Q05@YYTB5O.)$E[U*
MOB^GAY.$6<(AU+?X8J?85BYJF1>5=*/'&%T6*Y(FN.O*),MAV'JYJL1R@R_,
M,>IO8J(D5P%/BYM]9U61@^ACKP!%+<M2^=I_!R1I,,V43F5M3MTTA^WMAD-,
ML'28VX>C3'NWB2*=:LD@%*B>C.S V.Q=8SG+X;>A17ZHZSSA@B"\(J^G.&6^
M Z51Z572X.2E\4MM6\VTG':+M) !<A=*Y'IWH@RKK]%:Y+_?9$MT%-7=&X"H
M_\C4(1N&UE"V*^U>U&X63?)[V#(1;9G8WS+2 !BAIR ^<'C %$B02D^2PF#N
M3A:"UO"RDZ:V3;S<>LR\GGSMDRPE8@8>8O8$QH@8(1PD4L?HREO+X"BI8$GP
M.S(EX.XY&Z,*"09$U].K:SR$35C.$]BW#B),H7F<8Z3=;.'$2=<MD]1:M=M_
M2T<OLN$X3)6Y&2.'=A1B![.A$1.'#.JM.&:I8-)HK\5::3>U2:,86 WWUIWP
MSK]!2!:2'&?<.?5F@:V%_2UCVS!@2!5>/$569VF>(Z_.S+[LE1AL3ENRX%I]
M28( HH520&<?^B\ST#B%Z>R HTMY=/C;A+!"\!C1U+;OZKT,18K.MG@\0W/2
MPL'8)1YH+2..M\^^D75L=8"U$E,X4X)=_?*WRL!DC 8\3#1@1[21;=&[W;Y$
MS)XJ41G#9WXOH;)YH,%.YEI<APUL>@PL#\L\YI&155(X\Y_^X-Y#^$]PKCDO
M1_J)8DO&O#^BX!7<OUR G.O"8!91(2"QFRII7WC6-!Y)K#ZW]/F>H)<^YY <
M;1#EWX+!4AHA5654)"N_^@5IS@K4F'PXD/GB-+HE5:<FSAU'!QN_%K!?RL[=
M8ER<A)&9IC5LU2Q;-L$:K*'F#U35:]=COM/K'P:J88X'RTQQD,&<*;T3X%-W
M+84^A9[GU!^J<_IZQGCLP3[A3J#C2YB&D)1IY\6AXK3'K'5:A+#>4T0;\@)P
MN[_^^=G+[V$--X6D[$G==57AZS')NL\XR)M=^17W&-50=EOPWJ+VJ<WMP0AH
M,99T$25L^'M(RB/;;!94$9VJN&E=BUGJXPX'\Q/N\<1&@;$6T=M/JAJ#B!,;
M6 ]^J>,Y5U2/C'4[''F(L_'>39_,]80/M-6QHJAE([U)4FK*&+RC"$PI(A-V
MOJ="@_:W;T%%T$E['D5@#%2=G]L+_@G^5ADG$L[=<!%BS#-TE=M7_$".DFA#
MZO0'TF6DV]26FXC51[66"@AD"];M>\G'G:%^_E?__=T%5QL&@+L&5WS,W9K<
M[=F8NQU@3W%/(1A6A1?'9T>SB4G=- LSIGZQ\U'3AUX56//";.W^\<!V<D;T
M#M) /.X2^?:FW,86W7NU4-Z"$[.<%ACR& 3Z7GI))N !45R,1]G3W=WD5I\>
MJ4G(P?"CB -?(5G<&'#)MKC<AW\+P[$FJ$8.LU;F$.V5#_..V-%Q,%W-R2<,
MW-B43\/CVQ; [;S.;/+@%14'/QD?>WZ7]N< 1_];],B(_!RVS&U*G ]P0FTQ
M[*.>Z0,72!CH"-7QXWQ=/Q?@PV$T_[&\H8DP,^X8I%VE*M(FD]P3L>T+!)-!
MS6D92HH$*U5LB7(,^.T..A40LBF#N;HL;[0 E; KLJL@""4O>M-!O:+K@KI;
M?MW*:6U25-)6@X+*]"";?J;,,\T%XV9"99 F,TJJV:MZDPS.%IMJ20]D%'RC
M8'Y)M$3RNV\DXR%WR>!SLTT:\&VW4BNK+$!%>XBW3O S<@)P.&QN[I:D:#RC
M%Q^:?^/EVVNRMB$?9D72-2=O"TDA8.RVF2[9D'YHA(E1$*XGU,NE1PSZMQ/&
M )*2,C<4+"YLLC2"P2<5W#FB0C1^D5&^E$VEEAA8I(+^)DO%QCM,&)H-8I.L
M5&K?]PY(/ LPTK>1EO*CSD@\N)Y$5OMG;+K46/QZ*+ -,S S,X+38N06GG&M
MTEISC5[SL2&V*O%:Y-D48=^8O]4SMLTOI >NJD;0B--:]JFT[N;>C]>V\; *
M'H"!IC7 F3@+QQ&*U=E*)3&)0,W@)-8U**.@299)O12!R@*;(,4$\RJM&WW#
MK"+2MRM0:]K3SMRQ*Y/ (AV5W_CTN9YLA;MMWHI@!]#\X_PFH[W DL\)W2[\
MEI*H,*4ZPCP5(0)C:D?U!![_A/\I5$/3]<[*Y:B;Y-TB6!C+ND;4T#85XZ'Y
MI]@<M:RG>1%+JRICW3CX;;CS6/G&*BT)M';';1VJU](>.7 0DI6C;6".Y U0
M'%*6UV@EW6^(QOYI0H$-+)FPH03-; &U!1G,: #Y+3VX?YU19!CXY];:!_;Q
M+;;=P8\_F)B;17'C@=7J.,KQ"QM4VW+GM@P08I5KO3'=VGIUW7A=1T;\->0%
MLBN]\U,,DJ8B$M6E21N,X;U!GF]NMWW.S&YX+&[\AHJ-38#_306*J@G4V59R
M(2C(25OI1*[^X:C)(N<J(R9C/<%O D?#>93F3 [&M7!]UVQ&3I.*;4Q\K#$8
M:PR^<8W!B (Q*)"G(PKD$57P?_O:F+$XYD#%,>T,_5U%,K:RTJMSR/2<$>/N
M,AL2=P!X@7DVP4%W+\;OHH2EWU@>JU;&5-58M3)6K0RK:J7M^7SKJA4F8Z^M
M1K31T:^K91FAH'N)^I2#*D_!TQ[9E>(:N280*Y'!$!?)*K3$@*234C H4& L
M=R71R(!<(D73EB]MP4E5@)B$P2^P37#.Z)7:B^2[.@-U:=@(J:0E!_N)G\^_
M0SL11#T,?L!6#)FX[><U'/*<M#<'LE#Y@O*X@4T%]F419!3L&85\#T(^*.+>
MS1RYI/UG1O4WZ6F/GDX\:EN/(->_VXU.9V@Y-IEWM][VU-U6P%#V;BLYT>]Q
MMS-W-R+S!6?.&V</E6]H.7+H[I9TEQM^9'=,C7^[?<2AJ6?S\O7WX\Y-*/=#
M>7$V_FFD<*8'II .28'9[^UE^7[QREL5K,&"\UC<7?2!3$+<K(RM*&JL="DY
MU:='S]TB[ZP]3L=4RG[U37!.D5JAJTTV-$,<Q@);U73V*KAX=QF@W+[\/CA[
M?GIR_/3)Z<GIP=P_>M3?,'"<1+M$KS"1^^OQ(%>:0@+L5S6(\&!#/SOS=;MC
M(PZXS!:])73?X+^CM;"7W5MAOX5[-2;&KMC/QQJ"86IC'6,XV25@!SB!'1O0
MX!>?KU#J.#I_CO$23COV()/?Y04\(6LP0 C\AUP="7MBY1?F4ML/\B*']H$V
M0CFB.(8I[#BJ,KBJZ(/Y $?O)!TD]G$N,MI'3X<X:+>VA38( $IIJ)M9G082
M^K5LV<T."9R-:3I*&!R47$HI^3DB#&$WAX*)5@7A3UOB%XI=V6BGS/TB4QV"
M>:/QDPJ[)\)P&5M*-T!_A]24C'ALLK4/W5&@I7D)KVDXP1)*[4J"Q*8!4\QT
M_%KG%1O2G^":_Z"D7E4@4%7PS[PN, \H!ZEC!I'9F2>8\_3XZC@0_W[3K2*M
M$#,%.X >*ZD"N!<#CA<P?AS8BN+:6;ULIBR#56T:E4@P_'6N"O+JW^F8P&+"
M1P+/Q3 ^)<OA,\SIZ. ?8%H&1\]/7TV"HROX3#IQR@-P1IA*;4QVJK(OF/B!
M&:=P^%NMP%2$+I112'PC8T@5#%^6E7(62<81(9.\I:N;%T@\J%TYTINY,?$5
M>SN97V--[G&_X^ ME1P8E!&G&>QK=KD-+N7!'Y)#M:'#*RL<N5G)[RQ"A95E
MH-4BICR7V<,@.2]O;_U MG\/]N2/#"9Z-H*)1@/ZH0_!7@*I 4ZC=59V:=PI
MF%TC%SKX?Q?Y$Y-[9:U>R)%#V%8J-RDE,%[@Z7%$8)REJJ2_L^<-@CE)17\K
MLU8>$7P9S"E/O!VO8,LER&^=V319E*J$4]LF-QQC!0YGN%%Y\WEK)]6H67 Z
M'1<BKRM.$DK"SIP/?4QI8@_W#35T3,%FD>*:$7$$$,:*HAFU")RC<PW_NE:,
MFT##&;QMS/41THK^M*D*-R\:>(XQ/G6+_P95?$U6>I27"$;;^%@VPG%XJ9XG
M9=J&'>3!35Y\T4SG=OKR>W+ZX0TI@TW&SBDT'C'?RYI':I[(UG>54AYSA497
M[]1!9:98LKFLLT2J+1W@"R8%\MXBCDJ6*V2.PI;PE'_FGRSS:Z&/8O9^K%]5
M*9I=ZI:+U$QML'OK8\AMF$JTT;EF@*._BZ.#L7NV1[@!K%=H<5/IH-"#HQ5,
M$P\--*=U 9N)YE:ZO]T//)#Z$V6(8"I!/MU#-]2J4#M/<."+OF^YW5#?W3;^
MA*&7O<\*;1>@'PWFZ=SO-80PHL:WH%B-96FA1%*$5S,2,_1P:%3UZ>":? [X
MMV@S 72;C)E>XD=>4R\+@0H?:9#IW)VWGS! HJ+!9Q$G 8)KYMU"(^/06?RL
MZYAE'&B$V9+7ZV#*")=S@&Y\MX2B0<2WZ^M2YE;(,0MO6U+A$92G<?ODL=&G
MB>"=M=>##C-N&YZ^ <&VO6L,6U/6#2VPY]?2J(&2ZNSAFPTO&LY:6YKI77*)
M@3W";WXD/&5H6MOI7VOM2DNW_(+!TM*ZKET]8V"0GNX+@X6*;<$G;.$E3X A
MC%,P/;),&!U,.18^A:KG&FT:^@W4/J6"8^M3)VR,J1A/;WXUGF+%(N,(=E+L
M&K'Q&%S%0J=0 +]W1B*^Z8E%1RXL]8$CS?4X<R]\L7G[^OVG-^=F&XR0Z?VT
M_?N&A\H15]EW ='4.!N+#=BH;L<B0T%52S!."!%P>W5O=9,(U-8S!DI3V\^1
MN,QK .CO2=\4L;NQE:/CJ@@!<*.F++3=BY7Z@J.GDAO%+,VT>E<W:M6HXO?N
M9YAOFO4KLD:M'\HRP;92K.5-4E&T1-\\<+*WD93JGIZ!^9]5"RS/D$8ILJ1P
MI:D=_$#A0G^X5K<Z3!736P1$DMT*PS:!XEZ(L1]ZS_F.W@AT@L=7E%0V4;%I
MB'U:Z8?S\X]"H]289H<73AR\S20W;OY<@4-5I5RDR2Q2,9QV:_@R51L1_]XQ
MX[W\E3LJB.;''V?CY[0QN<#%5N TU[?O37C#50&W?6-KEV/6GO_(0785:'#Y
M;?Z*;D8Q;JITA5OQ97:K\Y\]TN'("UHK1L.R7 81%NE0!UB*E6=YQH9*XV>T
MEK;JB&]0]EH*N#[62CE&UVAC*2T2J)A- J^E<<J\2VX1Q[  SY::TMU.I+)\
MTS6L'=D:VD;1HOI/8?^XW\T:>7!CI%%^QIV4#,72'4O!VE]3 8I/Q*'Z'9=!
MSYUAM3H>TZ)[#6:\L\[!E74.AI JW06A)ECDX],C-7*L[T=J%LF4\!6>5_?(
MI.7DA0.NH[)J?OOJY7.,#)G6ZWD\PE/W(UB_Z,VQH.%*TPNBZ!Q%9"\B@@F4
M9!@]'>YU.GWW\,?3P8,9CS,>#4)5"8KF/+XFK^7M+9C+=?$(<N.!],S"&@H.
MV;QA L>WX.U<JU0(CXBIKE[B/T?,C<'</!\Q-X^(P(?B"O-Y@<0M)I-OTB=Y
M7965(O*&H+N=RP;IZW% 8,@MN][D1!UW").3^'O-<]<I46*N! <XPEIIYCXC
M+LP<PV?;'M<8W6A%'$#A/S)SXNSXZ5BE,DQ;@K"U3ZX2^&2 0^_V3!7-=D/<
M385>(7:.>%ZN-=/85(7T465*74Y2;V8@S:@& W5BHWGOS2)AMF10>:4N32.$
M:J'[$],F9[>)8\64:1BJ8</Y:6LV1CWZ\,+^?VI8,RKZ;7!@#D&7LGAWJ#E[
MI=;1_+Q)RE_[YS2*TS[%J0'ENE#E8C@BU1D:Y5.JI*HEJV59D@W'U$*GE)J*
M-7E()DO-$ U/J=K/14[]VE8?ZJ$,HRYSBADD@%]_TOBBS=TE,"*33U_I8B89
M,^,GFI)8EQK=C"(.D!Y(X">IOL;4DYDH9HUZI@=+0<R$6^]J*O:\?JU, T89
MU37=)"^XX@534Q59U%N V6._S%UP*)AXS?(>(9=WU5=W+9Z0W08ZV+*1?6V[
MX4OL)0.;31N&N1X"U*3TD4OMC>8/E(>RQEN9'M[<+8:A[PC2R MALS8-.BR.
MQ!#^-21OBXQ-;,9VTQJJX$T.+ZU*(K>$:S*S^-PAM.JVY:LS:D"1T(2I^80=
M[<;;(Q-2FD<^MJV_'@!)CAK:S+M?=R$?<!UA*$\[0[E:Z8B7Y>$'0$UVGSF>
MP%U_R+W:VIJK*=:;6'T;0AT&EB#79\2E&(B-?'3%0Z2_LU0>FF7'?8J7MMHN
M]086_W+Z/ 3-A/\;;:2'/RK:2(OA&$8D[XX)=9;7!<D:6 !<H)J4"((&/8><
MJ9M\R %D2&:S@[Q9$3OW@O&Y9HG[\*&EKDR_.?*#D7-;ZIJ"UW"'!;)NR\O!
M(\  '-UWH'$^O'_],]44A\'I*=A(WWU_<A*HX^5Q</0ASV(\76$8$X?:7%N=
M6-WD@5R#@#4<2LRLO(:;O /YD2'S2=,[GK>?+V%$E_U#>EW49:G34HBCX/F?
MSB]_>/O)L 'O\-RGMN74Y;M+YN_NC.'JYY_>GPLHCL1X ^MP\]9R8O3."E%V
MUJQW*TX%?]Z$\1[NX3S+W2K&4?%CS,5K91:[(L!$0%^I^  W3+J[[\TW*G!6
MX#4QH%W=@-C@9V2J/;H ],M16/8A+'/8Z/V1Y.$*Q^G)\8N'Q\,,(Y+^Z!(4
MCK9S@ /_.FC-V7>CJ U;U((W QQZVX'QAVN,-6+N(>)25\#4H2YELF8JT)TE
ME,@J:N0(*X6/!Q0XV*:F$*^RA=72D@(C$Z, #UR /P]PZ%L$^/,HP*, -P3X
M_PYPZ%L$^/]^G0"/V$:#;7PQ8AL?$;9QL(IW /IU"&HT64[KHN2DDBN!'H);
M[LA$'7>4T9U>U;-%NX#&+,QTZ*+W95E[$%>_@+39 N7X>8-0+2[4328XK ^Z
M,C']"ZKC'H Y<.@POH A&NV37N?Q6E[<UQ['OW5:]*B^OA,O[SG1KV8!.="+
MD41(,NDF4[Q@_:67/6X21E.4-@")S*4Q#G[/*=&2X_5MQENF??48__"BG_[W
MW>7KD)NU1_F2&/NT-;S3=0#;,"]*KFRGEK)>Z'_W)W!]?R,+W<R45Z9U'W%2
M?,,EZ1!EDQ7'C ;!VVR>$K3GZ^;?NLV])OEM9XD\C66+LO$"?HMO!T?YM3/L
MO=FN\W2D%M]PIH3H90I+(:D(B=*-"*9DD$1880!E'I>%X8EJ)L0: V@^3P =
MC?M:ZHNR7H'4)SAAVTVK\-A-.)O'UQ %'7=JQMSGEA%@WNZ,IZ-<9HWA:7?\
M3*CHD(L2GS>GCEOT4N_QUG%X#[&6G&3=:35-1G>7Q3R_<S%?WWLQ.2^KS *B
M\8)H='_<9=_ 2P?3T4T* ^F-R/I1A H[+@XH7#$0^\2GC=]R1,+Z8?]D[_VQ
M14E9_RUGHI?M[C]HNC?^.KOBNT,Y!QO7P3\B),G_R$RF2T,]M.'XO(=0]%H%
M;XC#Z0HIIPB/,>Y*LRNOH@*9G/:Q.;U'R:O^;4_H$7OO$6.X8A_A"M3KF\G=
MA\%#3!8LF 9(GJD*O<B1FC)&@R&9UDQ4I3$ AH2'<R8BZ_F6"AST*J_ /,*^
MI<PTA\V+$:GK54TP@[LJV)H!NPN))&RT)%4W>"=#\$[$>1Z"&FPC 5"'1%K'
MWI=&S#:C@4&^A>7/,)(7TKR>06+?;I[C!MK'!EKE136<K5/0> CA"$;L'4A
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
MY.-:\'9O3AA]Q=&T?+\24PI5347N=@:$$F*LL$>2Z/Z08:]$/,\$A0KU 9<
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
M81VH25_E6H%!-N6K#4 =!IR2U<+36&JO"&V1&'C0#"-.:2B-$6&PS.>@U/%
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
MW9%Y':008&O^OI(J4*EHE6*=R H;4&$9%RY1NQ6L:O %P_2?/[Z_\GT+_XI
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
MKN/KLYI+B \^NBZBU0WA-RW:/K2B7C?L0FXS96R5$'!8T0WFH5RA]VW5[+5
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
M?,G7:KIU7E\4364&)_H%A$_D]!*GC>6UQ'">X65,9SE+_/@4IP^WNU2!,V#
ML;J@N%_@"K509W+$U. #AE>CFU#CG<:Z\B!!F-V_&7+.?Y[<T7L6>'#@')%R
M3A#8@;D*&?A$20F6M>B%Z=$1 Y.5<!76-W@4%_!0+7?[9XS F.:&,13\_^*;
MK-+55Q20^U@X/$'__L)W(O:=GRMD1\+W "MSVK7G55VT5WC8\'7^U<%9FQ<<
MTE47FQ)37VV%<":JA^K *M#@(GQ5.YTH\#*Y6V[IYL.6XX^M>*)W&:4$72 J
M3@+L1';!@2Q</*/E)^/L3'G='STKIMKQ9K'4GE&";=Z14FY@0=@*Z+?I(<$R
MHQ7'UT%W&%0AN24E?;'_PMGPSOB5Y@K<JQFY%/3^ZKS\@>(T3SZTM#S6E[85
MRAPOQ2X0>2#P_JP#JZ0W,@L^T49@NM*&!7$6@CTWBE3A47A07!.Y-DG2%<7,
MWJ$[0GWO!/RB*N8Z<F5>==,V5>Q@>'%^+;0:TE:,ZY;/NYE5& -7?#(^)G?7
MO @7BB6A/_$EX^#O&3?F(I]K!0N[@^V4S<NJ6\Y1;I:89Z00X=]Y7:EL](9S
MFMP,?JN?86J&@^*.D^2WJL64OP]CRBOX#K6K:6];2SX.G+M@)MK)X^,3>1!_
MKD:&M.(=(%8B5U#SY)F(+&7#&T.BR:=JG=7M5>0L-:PY=<KTACYN/"0!,2U/
MW<8P ;]JT[>N$$ :7*H&U?4;5C0FOA4UR94%[-V[K!% 6UY?A4##PCD_U6/#
M0H4;V!.N^,/!OO>#C3(;/08ROI@5_&)1@$]$0FKD/2H.O?!\))>P+1+=E?LV
M6_G8D%^\SPQ>GBT3(:3I-&H< R$>6K$TEE (PZ!YWLSJ8CHLH,FWN5\>5T6G
M3%J0MAO"^!U-J2*,NQPWV"".:2*.5B2[,S/,.'$BL\T3 <*<76P\0&\I#+1^
M"$&CIQA+FGS>!W+D\$!,DAWOG-YM?3(RF"_6-L(XCEM2E-^OB-RVDV@?]V[0
MEQX@ 0;*8F.Y((I@Q>Y!!EZ:>U*?[B8U%&_4Q3.61MJ2@P;981]J_QV;356&
M 1+E#:G7GG\:].9,N9<J0:N48/;[R>,?^ZJ>/C[YD=[<?L7^+>(H:PC5&HYD
M:T TEO:$RV-C=\8G __IBIO?/Q0WK\O@1VYP@)-2IWLQ*?7DFE&I6\?'F.XM
M2DYW&C5)!;178!LP,.#N25,@_EC#F] !3UY?T!?@VZ\SI*7[?8W[ZYTH;E?]
MG76ONP#IJ=>N%-B;!4:6H&U<%LG\+E\O,QE>\8H3PN!55#.R8?-P:M][A;\E
MN!'X>MHG*4Y8D[<4OXHS'V 2W2TE<8GY_=XBV&>A:O>F $2#AQ-"^B&454-W
M3C&+;RA6('H3M0C]ED_+3,8V;72YTDU?H!1XS1_TOT<4\9@A5YN'8D/B1INE
M_W45RDUOS7O7U.7GF&;:H!]E5UZ_T 1Y&)L,)??ZAHF9M)^9J>HQL1=O]6XV
M_ND=[OA(17[G!8 <Z.'^\QY0_>$YP=,>/T[6QZOCY AUY_]4\-V76 S!Z'6B
M4.=%L8!%.7K>GD]"T*,'[L:R8J.[.)(0NS?9VR9AB+4>]'I]IE"!?%Q0Z&7R
MX)DX'R<%CPT+,IKT._[*Z( =< !F>^$ ?$O[KRI:<[F4G<?STF#6?EE=.GH"
MD/3LK,[6YVF$F6 #T%(\#,*A??C]S?N!A[&+/D$?ZG2]4AV_Y"8%"W_YN@8V
MO2\M%\7:!;G:V<241::V.-.54EW:H!SG^1(^J(=:?:S<;$7P-]*:$NR/53NW
M*.9,<TVITV/(,T5N94R72*_<Z]J#@67:>84V P0"3PF"M9-YT<SJ'+\Z'N<?
MBM*>[X72OBYJ>TN\'*68:*E<@)I" G'"AK@<<ES;;)!'TD/#MIQ5]FE,<[VL
M2E!**]0@+Z6,SVX!@>(J_E_BMRWO-M@,E%#CWYXRD>,^2^1YZ:6_9EEW7+7]
M"1RE>%O[KIVY:X[<QXT'QK4#4LO@5=QFB"TQS7F(DR2YZ*GQ;Y9!<;#.B.H(
M@K! >3"4G^J3>E@HK-KTJ\BQPPM=\'7J?%5=9$ON;BQ*#T632T)TPL@XNS;@
M C5=QN F]0,6$_$T*2:7JX>S3&N'LXV]Z!^EU$:+)<:27#8%XWX*WPI@NRG\
M<U8TLO*ND8J*@ *'(GS=ICY3J4B$.:TKD1#"LN,)65/QA*5F$KSUH)R0)GXZ
M?-9_XHBK3>N:2KD<X9NH5729Q+>UPEF#@)>/>N):)CF+IBV*XW?G6F7@1Y'5
MPN=&:T)[O:@S1*R0O>#!$Z35C42CK^W$5Q3UC5HDG.>C.R*^#WMK1=UW@I@(
M2W2_:GEZPB_1\VF2?Y[E:T83Y!D"L+.&ZRSYYS5L2D.S.L3_V[C)A^^E+?;
M8CP_?OSDF^;6;:_!D3_FQ1?Z@A-'I-=Z2J>'.M\/#W6^NQOE>;\\9;$T2M&0
M]8-HF6R?.4\NA$X-)AR.IITR/"$;85K2O(\22:X+Y@HL#!RZ*^P&0&15PY5X
MM+-TF8+<(^D(P@Z!F4#1%9[5&%AL),!JQ$Y>0W$EQ@^$KZE*RD<9R\>ZI.F6
M;19JD[XO*^UI[+J=85-W55]MU=K06YOSS*34(ZT("D_S+2-VG;!SL2MG#EQZ
MW3; A^I!^!:%.D?SRYKR(K^N 0$=B54U5R<_6J3I@>ZT/+,0[R!2N;*U#8_
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
M(\DKNBV2";RJ8$T@ O._+7*#*S-X#FV'.WE\_.3DV]$1?5W$U^WY?+\EXHL
M7Z\MO-#0%C#LT &*)HI$\FUV(?0P* #R7!6I-TF-P8 <R4W=%F0H65 0ZP?P
MNSS2B\</X/>[!;]_U>VR&39_3%S"?Q$]'E2EI2J-'+P!2#C= *:EWP1@V@/1
MK+<GW;T'+"VR>6J49E2KUZK-Q!!5##6L08%?GN>4FAU1NJ-05!2+M*=KE9"P
MR=MJ(5P1'4$JEUFQ,GUW7CF+*_Y$9R6\._[U. 5)G8$@?R04K1("=$(*@#?/
M4;;'TZVI[_CRKQ1 QZ4)Y$W'A^?WQ:*8\3"P#<U3YHA9,Q0BB49:PCC_'6L+
M&VDD2?M$]2;5VP0DW(8R,DYQT:_Y#1/P6S%E$'L7413 Y?PHVN3I1-8C:'WQ
M-% +6.1&TM<;Z,7G^'$Q[1Q1D$F5D,]0*QN#5)(<GRWQ82@1!,9HQ2>Y:Y(U
M9J!$F8\415TR7RYL\AWZDB^.OX=7>!MFW#VMO:UON <7R7U(7-Y;XG('5;JF
M*B?"Y=W$$%,9]VA[F0J[^]/@A'B=2I-8S=R731P"0VFF^SX(ZX.P#H3UBT05
M!7&5M5U-8X_$>-]*9.V8##!GV.6CF02Z#%%2N7GM:#;HXN%A88HKL<<S;.><
M9W6R@H4X)_O/M6A)B4=/&1E;T>W6XJW1TD3/6>A&X)GSS]LKX@9N1EC1S<T=
MVLO*C6INT@""">M;!LE\VBEQ>,CY-^5PXC80OK)P(8\M!=8;3(V^Q*K\*_03
M\+F5G<TP2-@AHMI"KYDE#T"36I)W#^"7OI=1KY$FL_-\]JGAOEQP@G70TP8?
MP^6?8@9<NX XE31S[47TM$6;K^@_=!M(R$VWFK8D2<4EUH-T>5XQYV51$O5V
MDIUER'S81R $4$*Z^,EC]7Y/Q[S?X!C 3\3;"9DF9RT" OVK'4IH=OO9#-\\
MZ?7'-8-\^I :&L6@ @0:4KQ1@Y=R(5)F3@EQ75B7U3&XT0P4<^"84Y5THJ?
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
M(.#IE0RBQX^Y2%7P> %^'9H6H"\DN%'LE;/CZYMN34P?-)06Y'MY( F<O9I
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
M0@X7J>$D?<0;SD"%E)G#]MNI*(/))('KI0DSXVB9]#M.<\5))%S,ZAU-WW&
MRJ'$@10K6)[SF]5F=CJ7=+*#GL^-<TDO.2L).XN"AGKZ=P(7Q-[MVV60$MO3
MH@DD8@2DU@$"KLW$>\XUUXED1L1:1'.=D+A"?! &X8B(]Z>N_.#:R[+)9HI(
M(I_'OGF:H64&9^$]?,M*U^3>'(/KMX #  ?CR"2_T:03U60%7L!5.-BWZ;&A
M31A_Q\.+T,'D\[:4W1(HB,Z)U*!LX>BXZ%*\- PAXE%&='SG^3(_TYX4*<_@
MY[8KSQ]D4E!\=W0_L'N/;@Y^[;2&@ [9I.$6IPLLS]*@6A?@5?SJN%$753'7
MQ(;)R/G7IF<-B9Z^O1#>ECCS6QV1U*0]Y^%D*S.JJI F>3PR-#);6#7Y!%%?
M_K^Z^9GJ]D#:J< _H'["70]%3VB_0.(P_(#[P9T*+-C!YE:K8I8F*&-+4[_
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
M+38&T4T0=&]2N;:<B]*LO:4!'W=S70F/+'],Q%T2()NC'.1]/E0Z C*::+O
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
M0HR<CL6HM-WX4U0@*16_1]'XK2'Z^MVT-'.9W; 8#S5P4MT:$75/ &O7LCS
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
M^8[WJ3^BT=>"J%8/_UK!>]#&446H[M:\C<NJ:=B>+3/JXZ-7E"_+'Y"8PZD
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
M5QC=-1UD!*S08GF9BN@(E2Q7>]IE^[%=,_%^!$E00AD$V  I6?7KWUSO ER
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
ML"JRRL M-I?@]V,,AQ*K V]_M40%5.%0QXTFQY+:LD7E$&-CL';#_&FEBB@
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
M!;)M'[U\>1I)$"47X)Q?Y=<YU_GV,]'DL"&I:[A'>+OR+#2PBQ"N,H'GB29
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
MKFRL.Q+,N=X;ED#0OLEFC4:0-^"76^G8H3KTQ:ID>40T 5VC)R_03$Z/[KI
M5209AQT6L9"D!M>6*GL,YD6>$)_,Y IQ=O*A(4UD,-$!-0IFRLR__G(H1L5W
M).J_)T06(YL/)+<YE<T49TLP>5HV^I&XJHH);EWZ$6RB4VT>IX#EFN MK*2/
M\,EY:G"@IR=W?VJ\]NSKV955UZ/F>/NB,QR#I';851()2SF+T98"VVV*-N.4
MOK=&J@'N /"S9V"8<IUBJ6D1IT:S S<,2P1!?QG>7#']E.11LJ1BQ)SRM*T1
MA!GQ8:09.[3,<_83NV**?6)YN*C1LMS1#@TYN]MF)X$QT?>5:"^@34^C$JSJ
M27@E[@5[[$*#9R\-A+SNR03C;81XZ_?@$':2!)4V33LR?L2+,1%$V^VR7A^L
MJX7A,I'[Q'O..^ZV/MU NZI_[XCM<MG<I'W@21;[@O"3M)RLYMQRJ? 2,.A2
M9;=T&=V5<PE>8/L:_.NUA$_V+>'UQ^NMETYZX:6_AY,63\74J,JB6ABY\FGM
M+SK[T71BEO8J2V(#L(.,>"63;Z]YM O%J,"3%N5R\(HE1D6-CSNW$I$,WIDM
M(EUVI).[$A;,>F!PIP>'Q]\M+)#V7W5?PS!=S:8I[HI-7/; )C14/&O4<%WD
MJU_#;>IRZ!B=KWMLQ'LJI]_* 1VF!Z2FQQ4D9YZ$TXN4%"ZJU7PA6I8WV/\Q
MWV?H)AZ@I7KA:@3"I:YR*39:M28_9L,/N;?/)Q"E[G@SZ5UN_48T:7>=3E<T
MQ,O1(0%/+B^146W)Z/?=E^8].MUZZ]^@ _59QBG12!23@/]N3K2D2<56\ZX0
MZAV!9"E^Z%4R!N>V;V/]^!#KS"U>;@[S#?>(![,BRXH;94VLU]IA.UR!ZSF/
M*Y+I)'Y<Q#=@EQJ/%*8B#,]$&+^IKLDU-JH=HD>Z&^J])LB06*+PN"RQSL3
M/&<$^0X0:Y$S#BX.\<E8>$*(T715ZB,42AN:MT8Z8_L7(;=QV1;JW#@&N.V\
MH8Z7ZH%'8WRYB*KQ.C.+$EM"/&?EB+)J^ROTFJ@UZ91^MW%E=#BY"YT\[]LP
M"%<KW9%W65MY/$\ZU[:B:]>; ,XQTMACZ,53K,/L&7<T0XD*Y$([('?<4S!]
M\.[!!%JT>+'C./^BPTR5"+"';D!IC6UGWFWD$.V/JWN"C^UVA"D G:G=U1G!
M'4@_BXS"L":ME<Y_6@ZK2(*Z):-[M<MI^HI(E(Z.(E*1$7/9U4V2+&S_4>^/
M0BTP.!37:$II8J<:U4ODJ.:6'?4X2R6MNF2KY551IG^JCPK/60:P2R+U/*;'
MUV90EG;6C;_]@6]+Q:2.IZ=^YUWP(6SA33@NQVV=TG+AACIWTV$UV*W[QG*)
MSIF%RV>& X?SA#DYK-_RGTBE1SL8#'Z')9)9RG-S6FLP2.K3=30'4TM6$QK*
M=A%^A/J;R\WD9B1:ACP[]HRP6XY;+L<PA#,LER[M%Q0A1JC]J_@VVH_H?>\1
M/71 !OD1,@/'>R/Q_F2ILVEBL%+9T3<L!L4[T[SN*)../H4VE.CP>C*N&.02
M;XT3L,F9FK0S U_+JUR\$GU2_DP[X56130W/:9?I8JQKS[$S7<L^P58>,EM;
MGVI(&!#,-%K=)F&.*V]M,;"Q8:3DKG%E+<KD.F5F-S-)(>W&NH:.F<?J#&BO
MA23#>OET62_MUIJWM!H"RVAS_T!Z$_PY/NPWN8+&T>I>8$>6X[.#HV=;OQXW
M*(Z%3(.R@=_B/.9*P@-)61]OMMD]IH[V,!XQ4VKSOQ>>'WG,)^2\N,=\5A0=
MUR'E;F3-3L#$UECZDG@T<8!*8;Z[$1,,5(G4WZ?A2EM.XZ"Y2J'58WO'K3HI
MI6:P&P\\<9<U&)1K)AM?%^E4]Z%IL1HC=L5EO2# ('X:CDA:X L1'-/4W1?P
MC S.,S0<JR-;=2H-\[3VF!&#&7GZ5\6,>!O#X<'1R3VI!7[4JVJME^#.2]!'
MER)HRNI;O)+-V&V+C,E=90,WY,[;D<BF5XG&Y^XIY[$"_ZH54L^F0@]%#  %
MA[FFGQTN@@1J14Y#7&WR^.#H""6K<%.;Q LN.L^D9DL]=22\8@W8[E&0\:UJ
MR":.Z-.F72$>>'8;0AXE7'M2[77V T^"MQ:3?GO'@,OC#(W11EX%H"O9F_F?
MQ6?'+PN>0;HK3?0^X=X=;4DU;%0.+4<=:7,C[-/<$?UD*$BK$R[>P:[=[J8[
M4C5>$5B7UQ&%/Y% EZ5&  \[+VZR9,I?'@E^%SZ.0LO)CH$VGF^]P6TR-FP
M:6<5=GPPF-["^T+.CXLUE7B&5&'* 3\)8$G:CJX.:7*95C*,:'GY9^8QQ.8Q
MN%52RYU!.J Q]=5LO\O**SY_02OAV7.#V&\923J'RXWS-#%(_F?<T,-BDKNQ
MX*_LU3O;HE4K<$=(_UB5:35-)]H*+,I+.,N?IC78YF#<NPDH5K-"K=.I#0F>
MMA^=;D-3+RP92J]DNDK,?;CMT]UQ$B^V<#'=V4D,SN%!EA1J_08+@!CUL<K*
M%= +5TE\6PF#UC@/=V?%'75B;AA7O"DK5S*5B$$JBG* S>I(XED)VR"LT)/A
MT4@7B<!TB>"P3/!(E:8V]74*JZ\H%_+LA8;&*66PB#.R,T]T6>JH6\?5'@P&
M[XHNETDBQM2>TN-7RV3!K"3\-PO4\03C=4YS[>,X'AX=!I^']$8YXO">AH;K
MTFJHQ&>T(SFX4*0?]>L_N0-5P0-?(?42W/ 4'-QM,KU3,MGB18X>V'@_79Q_
M?O/^W>!YL$"\7;[DZ<$SHCV^^/7L\YO_O1B<O__?BW=G[SY_V@V''II8U;Z-
M[6M%@XI9VK7: 7L]1,R\2[(?((YOBH>9Y/EM@IQ<:.8B.*3N A:"(8^6T1!:
MQC98GRN_ND%1\ %I6Y4Z:7#=X(63DP^KUYMU%#F$1M2.(P8JMW/73FX4M12:
M=TAT\?G!]@LL'Q\?'*_70:F*+)U2U?]U^A5K_U=(BD9<@,0#^1&_])B]CX/!
M*^Y"\_PVH><$5$SK [L-5&7< .OU^."7<Q<.C073QWRT!K1E1-//IKC0P PN
MOE(A[^PZAC1>1T(JA]\3O<<EA0LE$S>,!D>'_Z5[]ELXU^ \7BBDC_MZ/ST[
MC.".Z'^LH%LHL!$V;<)OH5"%+1R;Z^J^,&>:A9FP$QX17EY!1(15. =L&(_!
MLJD[! %,EB"\\>20XPA,=JX3JFY'ZO#8DV^V2DR'ZLSF;A^36<)X"@%^FCU
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
M+<'E_\_>NS>WC5S[HE\%E:128AU86Y(M/_;4397']N0X\4R\QY[DGOO/*9
M)8Q!@ % R<JGO^O9O1H/DI(]%LG1J;,SLD3BT;UZO=?OAP LV>>\X;H%4_I)
MN9#\YY[_<"0(8/E <0(A6] W#F9Y+.=A$)@3MBFB\S$,S-#C\9--U,=XF:(R
MAN^_82[1EU=)7G!'.E)D4#OF!8_5@L30NB0ZX:T(^D%G'K%1)E?,!Y_"Q6ZX
M<!FEGBJFO<RI(^_Q"=,Y9K,535"DR0UZ*#F(:<;"4+&[Y-6:$YV!2H[&$]+.
M+$/'">^H)8WX?#>.C_G\VZI"^H @PO[A+Z=G=^]8OB=XR].3G53=3E6]@S^A
MH63_&>+1/^V?6#QSZGC/A./I%S_X;VO?74R5<]'N#;BN.:; WVK#*:IW]]N7
MCD2<N0%"Y[D#C7P.+B>'@C>A]L36=86*IE0^:.; U].*]H"386QLT@P:$[2;
M?M(I565=+[0E#WS-\@*B!VDU>0"T^S;9.MCLOAQ9X?(BM\'3)&,YYL*IR91@
M@824(+TMO0#U-;#@>5$,<@@\4NFYQ__T^%E\KA[A^,P_L1JG60&&OMXP?9\8
M7X.O@J;_>^S#>(6D-O-\1B"NBRJ%G_EB%_CU<<<$7]?7PA[:I%R;U).'-JD]
M:I,:/"XXPN>4OYNM8OKS;"E)2$S$9WAD$\;2H$S[39!EC\Z.3T^/$DD6.+"9
MZ!).\14&IG1^YATR!N6<RP/"@GE5%'QLG<8*Q@LQL&*TX^CHY42 EOTD+)+S
M-7#?4L/%CDYQ/>3*'+F^TWQ1-2W%B'"):5)(DW>6M3X,QG(YYT1I$$A>HFHA
MF,@:K:9/UA0DU_2?VTRU?4N'I\)1*^AKW,0&RZY<6S4P)89><^*_"*I\M?!A
M+^EI+*5F@P2UP6"Q:8 KN?^4)U#O'CY[WGJP-SESY3A^' (3, ^@_)YD3*[K
M')L6("C]GF5!<%SPVIM"^_5+[R-NLS9N^< 90I:TNUZ<8NZQ%$%T%-8.'!W(
MR,?=>^9NBAR>K:&X%C<3?GWZ_ 1CY,:<+OID437<:[9IEX]>\?*^SAK0>R1>
M/U7E(WJ65T'&9HM5WRXQW7-V]BQ,P67;;PI-.)9"<N/)4WO.88Q]CW!RV^J"
MS0?C_R$ ""><MY>8?=O@O=[<34&FP[K0'AQ,#AJF#D(S(-1&RN_NV=[%VN*[
M_1G=6;BW7HKR3Z<G'5[;FTET>K*&U_;(-5 -!G_$H*-$5YL/]#1#M;$  TZ=
MTA(ZD0"YL\X,3^TE3EI+FMC&8-,F^_<*=T(&8] @T.,<5OVPVJ/ZX7#E</_R
MGB1V>Z>N7+C1ST\(>\VVULB7.M#MWD'Y@RT:'&/;/U'#1=[)!6:;K6& ,1\]
MT['6;$@B>IXWLZ2(;K*D'@ES'[H(?EMXYB],S%+\/73D]CU=^YMFO;CM+DA]
MX8DY$-=DN4>NR9O/Q @:5KP.!V_LZ>[OQ&:\L7Y[ZWWS KY&]EK"I([@U),"
M8));C)A,XE5_B8 ,-Y0=$P9W;CM?(&(\ 9&H[6,4^06/@Y*"TDM,(B$4A#]F
MK')$WU0.6XHF/ZF>"PJ2("!$N\^IJ[[)RT\"7%^)XDJ*Z@('I.8KSL?&P01R
M#-H_S19+H?C-YA"781X;?]_FM0.SD*LA@IJK+O((:@BW,C"*VL%ELXAL0<;
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
M0R,%GQ.P'$5_FMJL!2)T4*\!>;;V*&Q /WS*.T*)PHXR8)1WE&@'=R0"0#I
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
MAP1IW<M1+A<\@?FJ1C6HR CX8<P[QY;]# +UAM(9RX03M,D*G(HZ_T^ ?.<
M'YQ[0(!K92;?44B_K&!)H-&^6#.JDA;H0NK1?%?9YH]>P=JOF&GM77)-"T>_
M_Y'[AI*50M/@7SDE/#"K+Z ,L:54KK46RH$9A5NX$50<C3W6@0[>ROPBLPZY
M.> /<#G\/6;$Z55B(27J_/$5UC710PO;[7RLLLV]W1RJ=@#)O*O<IL',DE0U
M%<T CN123B7F+>5??D#_EY*N\J&ECGX:F'RSPJ :) +^!M^2^4G*@&BFW.4M
M/)1<@& E%^]MJ7_23KZ,4!HQCO_Z/N!#_76T_GKV4'_=0;._^\2BV]1?JV'4
MXN,=?#GP6F7L8QW2.:KN"^XD)^U_I/,7Z8I4&<>_DCZ\)'--4_1O('@ FY>5
M'C906GDVX(?%DFIR0_+8Z^F0I=LUT-!8G 5S'KVD>>FO"C![OT=C]V$$MS@:
M'Y//:"=S6,^9X)G]\^7'"%]AV>SH^?B>6Q#DL3F\P_=PN+X"]D9.#@KJKZLZ
M;U+M0O#S$"COX=_FQB^1CF8LMTR+O+ED3Y1:($PCA,5T2'C=Z(%P%3W0L+^G
M?H:0@>"_P@49@O[:DW<P(>3904 $_:R4?#MZ.**/ZV+%78@38XJ I)+8@>L<
MC109LU+C2@RS$ *&VRI#9)D@&AD(V^+QF WO[*,"'SKU0XL9#<4DGA5Q2B/0
MZ&)"^#0>,VY[\UN9R9$3??H;B]J'-Z\^OOW'3]'S73P)G7/]Y)BPZ-_\\\U/
M'S]$__@A>OWFAY>_O/MX&+KU[=SV9L]=#IK&VO3D$>9SU*/.)*;QPUB&HV0O
ML,T)VASW"_OT.BIZ#BZ^)+ED<DSAACH*\N< EM3/IN& :0E1 *DC[&"O4TMH
MH+4% ;JD9D%X"L/P.OP<#FQ!9EPW/89FV\3S$:PDN!HE60Q1<6WZBP9Z#7DH
M$5.$:&RT3!J]AN!=N)U<7M\_8AW>59N-MEP4=H*K^D#.Q#[A_8M+ +OHID\P
MO4FS$.T-N\SPBQ0;602NNL][S/U%QGH/B)6K#.?=+AEL9F8(UAD5[5+S#<G7
M<B<57]6U8F$.NX0@@=V.G%K?"/D56]^<K ^V#@:0V+92-?3@SG6[RESUB5H4
MX=E0P6->=*R1BY>S0[@WL*@'=@)F>W$"W 'HZ>)4B!L4"GF*B/?:]KG,:J*T
M<Z43VZ89B+8;Y)XXM8_$0[95[^GQ$X((Z ^"9\Y0\3SO).Y^\QDAOW<1N5G4
MNA*NX+WG."(JPOC+!_PUXWBZ#Q^8)*9[(8FG7T\4Q0X/"^2PYAM2>@'%2N,)
M@G,$;ZSA\LGR4I%;A09I-G&B)](VB7V+7!J0RXLSC'JZ1B6([;G4,H"OE#,2
M#AZ; 1]$";DD\./.HD;/C'#'U!T*KL[).</A3#R2%_8 -?KGT[,X@O\]Q[_!
M?Y\.'ZG-MVL@4",$H.?'9VL/G:)7"+; XQ-$$U)W"^)W'+.4%^SF&2@>'\/\
MT<?\64F;A+#FP YYMA>'W)WQ8/:(SP/*NCGIPL5KR>OD>/>B$]<%$S(DA:0O
M?UTEZ,]E61 O3%>$BBB?<Y,P$P?R[.@)T?FJ<Y (N _Z].3&A":+"[<J6&SL
MMGJC;IQ#AWOXK:;9326M&5Y-@"J:93Q44=[$@:9JB;,)CH3S)[U>9 >1&R+7
MW!*''!B8*+7O!B\GC4YR&VH9W\#8&7^Q,K<]S$%/^8:%X^^%/O?8PF175)G@
MCG_25-PMX6_'6]V)-RWI(N<]@H>EV3=N59'N47A%7GU=%.?A\Z6"KW/?-:4
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
MW&3V'4132J:LKA4 )V /P_0;84#)9=54^8.K_D:E/W$VD%>'(PM:4F<-J:L
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
M-[2G+MR:G)E.KH9/DM3.=]M&1*Q&PT2S8T!#S[H@&22ODXI$\= ->0V5TF(
M\4 -GD $C,U3AE<],OM.UCMC2S>D46]4/_( )L.)!K[OW;339"--KZF1*];D
M(-H^UXZ=%1P1E=A]<E6XT>!F-=5AW"H@E,<S*S8=$UZKQ2*QDC+>.#SM1?;?
M.'O][/CT?*N4?"\AUU;+_W[T^/@Y?ATKLWAD):>#F!OL]XYG^_:M4++[Y#S;
M%$H$CO[-SV\_O(Q^9"J9'7RQ/_SE0"IL1\E>(#?T@!N./D\L.@_%!HR+T/08
M\RS1"?I*V&6AUV$*!H;PC;E5%MW FTG QTD0<[>]G%K2WI=FF4 J<\/*X)-H
MYD')(G709"W7_=^HB>,=DGZZNK1!L+&S?W8"E,?H_3V3JRI/-=F15JMI&\OH
M2_^I!IO%0JPC \+%OK.2>YLRNF_@R0T^ O8YU:N,N$._XG%[<>*.VT!YX/=<
M\'EZ\GLM^ 0*Y_'3W=;9^1[H[//CIX]QA0+6[4:B83SHTID)?F8IN35MR*2R
MBR2AL2V3ANU$TQ3,\PJ1Q\_9A7B^S03_;!/LWXM^PH\W8UXV]2?&THG'G'5^
ML$ 473#7=QL5M%_RM \"=79\3EY )U[!8))9?L-XU(K#^X]O&LE$@&L _XJ>
M/WET^@3B1@Q;F\9< RV<<B(%45&:<7929E0,O\B_5["KU*<-P>N<,<620DI>
ML ;)!3,-X'U?G#]Z>G*K^^;E5550LA/BT55-9AGGYM# RO".9BW<34X>G7ZU
M>RRK"DNP#8+ $-)@YUZGCQX_O^/-IDGYB9HVQ"EA1$#*]<Y!Z!KB5Z.;/'UT
M]OB+=NO1946(0=T]R1N;R!ZL'/@)'&IDS9!Z'A<(D>1B,W9$4 :81C0>FL;A
M:9<Y:Y/^Z4T5BQO7'2Q.-:17@JTY@5S1^M $99%G<VE&YO&D.O/^E6V5Q7$
M:H_*>Y52^CJSL!VP"MP#'7CZXOB<C.K1RTG4,:Q)V3T_(N<RFBOF]G^<LGIO
ME16;U!_Y8&RPP^C+1_]\2S^J*L62R??R3-O<@N?^\,+FH?V4<*^^XBGK,H??
M:@]?%AP]&</3-OJO<]B.7G%%:'<4@#NPC12#J+C@JG3-:@I")PJ1 0>YS_#H
M8N+V,=Q&#GY?NQH(X9T;VI!@-^*QN\I-J1%Q[#ZU53?[IG>K^G#UX-7NJ\&S
MD^-3'UMPEB%$/HP]=#?#67$J![T_H=$B"  R=$+"A]6TZTPF_X:[FF64%F)Y
M["=K9CCYHH5#([*'DAG<)TS7MT@?R#Y0K#PJJ/]<56JB74TA<%,VRYA)4#Z'
MV*\-)9WZ,Y:&N\C:)!QDPZC6C4EIR79KD73?I*9Q\]!76S]U'#R25@X?DJ1[
MFR0-6!Y&9C/#M\$A3O<^P>3FV%LQ(]8\3U>S'-'6NQ)ONYY"/\Q,8(PD5U#F
MZBM7F'1H"%*6%-R%=6U<0QV#L4>@L%S+(7H2)6@]4A)O2LL_3N(#4<ZSO5#.
MI)L_;G\B QG6V:/2._'2N44GA+H+K,;0[** %0M@ES84Y MR&6DVQ$4<S""J
M/-/$RR:DHMC+9(Z&8F;$8_*^"7K+@$W;9Z8I:,-5H(T(JO<W(GK1YSH7I1/A
MS[FV)Z(5Y&E9[D8(6Q\\P+^@&/6;W;]2')43O#D]0751XB!9$B$4&V%#MMQW
ME6;IQML-Y&BEX4;[EV02.REM4Q-;% *#E$]W%_VV-]4>">\?<!^R76:$*AY8
MXCM+DSYG""/G&J]L/RMVL<S:%<UHSS-&7M:'EU\D?.C,;^8@[H1>S?]<+<&\
MNS_2$5._F7\%P1B=N(=:FJNEG?Y>:VF[/SPU=VP=,Y7P)+10B3I99JA0T%SX
M"+1P//[#_@W_!K^^6"VB%1*OR^\*AU<E_5-RN&I*O.K923-L3$*D29I%)83[
M-BQRR#/" 4W-(25<]:8QIQ A3[ #$7S^1;Y"$'9,LILTBIF8Y*^0$"47OF\3
M#&L-48;MQ5;E1?_5*4XQ" [H\4#"WA?'IX]WWK7:HI/JAZ*JTNA=<MWLZ+CY
MW][_^.I[=H!P_H;"7R%W6%9%/E.F#!+R=%6[@:XT)=*3(/$(UG'& #?S+!5
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
M\,,(=*S"KC.*3.FJB^0SX7>W%0Y8AC&A:54X%'&9[X&XG!^?G!EYZ47U=;9
MW@B>GF(R"\I8P-D&6:A3'6EOP,$K4H('7E"__)1H_/*VP#R"\((4-S)[?'U9
M82.LF!/Q[T3%C4Q,CJ@[A%?'TBFFT*[RNEVQJB3H2*&SP4=:JCIS*OA0A.QB
M#X1,XX"7(%"+JN06$)KJIXP33NE>9;5.W(Y8KQ EMM\2510N3W_[BU,+"DHM
M?R8K:7!02^V$RM#-&2"( LGHNFPB]5U+KK<W;V_?X4#$\<7QZ=.=E\<M^CU_
M^;M/\7S$(?$___'\Q7?\(S8/EPRW?B"[MD^=H#]5+1Z?IDTXO6K 5=1GZ<\%
MQQ9T7_[Q%NP"7D!_N:XU9A19!CU>P_:&3(,59MZ1:(I(O,$C\EZ8VK0/U\DR
M[,WT:$A206%"I.^3DBA_/F0U4F8UP9>"YM?E$AF^UHR4A#,_"@>K5K7+1TT:
MBI;)G@1/""?463QRQ ZDTF,C!3$F>Z2\1;VC@Q=!\KBJX$47#KQF-?W5Y$^=
MSFVEWU>1&0R@K09*/=P=9?>B$TMS81R^T#,'3NW:QY0>JC$T"@];N&[E'6@*
M35J0N]/#3.FBD\0A6 JB5Y1K6Y$MN(LFHN6QAUX,!\0"I!3OBFWQ;$- *5%
M$4KE$"&=T*J-QH;X6.OW;V,82RUS6J#O/C8]KPQY-LI3;.'E1B_>CW:TB/_B
M4)3]/O5-OJ09N'F&!;YL( "%\_ NSU#KM HD1)'H%CL] +-BH]9BE6*0XV_N
M;C4$5SAZEZ$:A=-J<@1&= LCE/G)O4.1OSTJ%OZ+MF!\<QU%$E?.42A38VD3
MM\6A2D9-:W'#KC+M*TJ\=#C*1%>M5^L73'ET$HA=+*,+O'CIHQ\%5TG8/:EO
M?%:/=?0O)36J?&B9E!?-R=A;DO7NO(NTIZ'U9;>9&JIZ%!^.TBS>."RP[G3)
MU;HG9^#0Z4:X4Y]]IB/N:K$(%Y,U;0!-TPH*5#@]>R#G$$*U9[O8XG5K!B.?
MRQ24O;FRV'[A3NU:!2;Z=E!T]]3#]P6!Z#<32;8-Z][BC2%X4PP(CUI'E/'Y
M&J565@Q!Q$3"EO;6I>='Q\'3C$DELY2_+9J0VB*\_\X78F139*1S^;(.S:X;
M#A^C1Y=\;2<*]I1S!+3+(RM(I9FY\17,RYE9%H<7%CNS%X=\OIBRY1P,R&\.
M$?**HB*./8N"D],%@H6I"7K/EW<MO==HRK.ZKLJ,X9J(Z$&4O"*B=DGS!'(<
M-4S9^1"C/,A@3B,S].VJ+AU*K3P!$1 B>'PM:T]4T<B:9.[(=@F"_\6RQ=>8
M<@1=0NQXA=<@^\I6^@$),&@9>/+0,O %!NN>%/WWJP;^VS31ZT2R.[2^L1ZA
M=7F.L)_4)6_L:>N>-0GKV,=F%%V=J+M.!$(-3AOU<J:)J,5N?L0YY'S5LN/4
M4[8L51!>3CA8Q(T4AWLV/^EU,JZ/957\E609R$.G_MVUH^J\=!<41;BH]:?_
M\\//WT<_Z^11$M$0DK<C:\LF V6-J:0L04V#4"*\]:K@=!RM'_Z9.$,ADA;F
MX]YXO*LWLH8]NG'\$)N=\R&MBAH<$XRU7%!L\G62,[;?6CC6F"1L5B3Y(M:4
MKOPKS>;P%E3MY#E-@DUI'U7SN5:>5LO!YE""J"7YB_G2W&GA+[Z^6"4I,V]N
M\'KOE?!>I<="OES;#CQ>=WX&?H,I]8[#+\5VNAYPNM=54JPRC>3$ZBM%=5K-
M6C#>V7'$#L=+<E]FV::PC0JYO$D# S,8FP0)&GB/!KX/FS%%]",XL64^IW -
M#'K]#3&:'QSCK^L8*[2^=9!S]"A9G!S?<N*TYEV=TL^32%G44&V!.SRGU)YB
M>,A8!CJ<X9])W2K /UQ TO)2.S#RK@XM2>BZ WPT]I23GJ8(#4;7N8U^HIL[
M'Q>N2]H2'Q,-"6J^):YA*K-',U2]<'9$=4;A=6)LI'#'KBKEW?RL"CT-#ZQ(
M",$'T.>HR)2N>XECWMC(RD*(Z=V_%R:A<*E, YT.5"37.'J7K+>I"(U/]0)Z
MQ$8L%SWY.B^<([%U>*[BZ%<SF4')&/B-X.O%OU@KKF;!MW;]'URG!]=IL^OT
M.S")=Z]C?4N3>+K!)DKC'8K$]Q5H)*VVTIDP8PLAI&@WG<2Y>]87HI0IS;'A
M:"/KB= D<(^4 YZT&:=+>ZXV'T-ES6%:C8V%W"D>R&E=.2:0L*CKE*P\T:!M
MD<.LT<+@"OA8 .RT9J/B2/[C/=Z@3QL/6C._Z8%IP3:YX]W=O?[(">U=C"6'
M;-EV)S_#T(9>I__PN6#'8B(/#-/0L)G7ZR/7$.\G)AU2Y^3QSR4#*-9@TSO\
M#K3*W:N3N^9H$WZP&Z*R);;U$5>SJJ_PD'*(B8VT;A@ #DN1^+[(35ZX4ND2
MA9><YCIXDNE-'+EHUEX[=L,#L6LURO5!=,I7)Q,:<PW--O/)5;*DVA[P.:F8
M?_06I-=<?"MQ'Q'ET]\X ?KAS:N/;__Q4W1Z<KSS9740,ERG']]^>/7FW;N7
M/[WYQR\?#J.8"JM_NO/+OTTQ-6!HC/Z%*;)Z-U%[CJ,]Q%7Y*<O1I.ZBB5DC
M%1]\6Z;:B[/CTZ?@@<<1&$SVNU+X1_EEK_=;HW^$+<$C<\$Q@?^0^:)6479K
MQ<+0CYA.P-Y^/"N89FU6RV5!%^4LRZ)*.3_$#M\8V=X D9&L+J=(4*> D&.
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
MOU<2Q.FJ;R8&K]8,6<G?-C9K:BOH]$9F.K0E$,OC6_1'F>(@Y;I0:ED/GY[
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
MHX7JI5 EM8$DV3V2)L>5:%'G\A5WYELV&^,=0,@LE2Q8 W\CE*JGN+]_=K
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
M/R&!00/7?^#\F@%U4-V=%@;;DXWWTNKCY4(Y.<)IQ*50-9YTIY4N64+=>'"
MG[R[%0!,6\S16031].MBRLS>E'^ S#CSS:='TWPF\X(GY#4#!SDDOJOV$VTZ
MS6:T7[)IU@5!<Y"=ZS;.^[RR291G(MI),!!NOA'PBURF[J;JKIVN>5R";1N*
M#X%#&(E74;>#"/OX3^/*^6:-1S+:-O'R,E^A?J6;)1K /9K<>%&(GA0TM+M\
MW$B5?2,%)_ERRGG\"OB>9N1'Y$+!A.N@(;%H,+WXQN)/+[/1K6KIOH8!TEA+
M,V\JEAB!S\[*"W<WX=H"103RWO<UHW=;&)-!*N/&=MT9)K:#HHL 8^?1J(1D
M;JH9D+Y.,S06+ )>M$;3QX,KN%@'@FX-U6M@K9"UM233-I<)@;:0B@&U!WXP
M;6*! VX7PNUEO',\^!;$/B:&0^53@ED/R+BLY;"W6,+]YL#PZUX[*].VA&J2
M.E4XMS)4*93--SHY59P=)<0M U$*^>+CQ8N>T#%_2Z=1$;MF.1IJJ&!Y)4VE
M!BP@.**$:0C0OD3GYH_:[64(P2U805Z<#G:0@-1T9?K_F O67/"/C[G@>^9,
M[X+$K'6LX'QRB_>Z:A;+\N;C7ZX$6O(5F2#82_JW6WCWC_?1S;J/GI+2,CJ"
M3%=;\N2]J\K9?=]/X;;Y4<A-VP+CP+!6)Y0L9+V>JA5+*;SU)A%GM0+4[-_F
M45BT$Y?)#N2V&2H$%'8+A4&^N!))BUM9%ON6+>9/@W)8<5TWU(Q.ZQ!MH&]0
MU/N,0]=8$QI56:N@(TEN"SM#1YF;SV33;SD5ETQ^N.IF4M?J+NSEZ5>UFDY+
MO(P/WD3.UE,V+YT%<2M]A)D([MC8K:;C=)6LU6@B(A <"=MTG$31\2H&:[(1
M2LTY6K)3P2Z*2N;J;.6:8_"_TUNO$0I%X04NA5XOV<NK*^1U,=P[AFK=K#<4
M]6NNE(&S9SR@-D,7ML^>QWX^\O=Z4,QEMX_*E,&,E5Y""\4Q0%]P5 HO.[Y[
M2TZ-!Y4-/^!Y0^9AT01T<\B0^-.RNAI"!2UN<\L['5X#4]*N\:*)]%S&Y=7,
MB#;""K3OZCZ1#4N;[;NVY_#?E[A)\1]CU$K9W]U_BC<RG[WS5>E\NU]$:3D.
ME3!!<[=AEM4:1-U@ YU1&JCMC @:K 1O_*"3%D1"7K#SR^G4>U'UE=MY-%K^
MH[)3N;$S4"&E0@"W\]GQ\KP[RX5J%MH![WX%M5=&:GO=2AJ'?B2LV'91S^<2
MI>'L5NOZU$[<*5@W&C,S:="01%?[EA0?S[G;>@ 8Z0<RZ":N Y[*S2>$CYPE
M3@]E&S3S9D>);K/F!KL03K)VZ:9<&%*-[509PO65]\8NKH4D4?]UQLG02EU:
M8/$Q:R0$AYAS*ANLD6<.-\9.B>=!P8;=;W4Z#O_"T_$;GS;IKF[+X?. T"U?
MH )]&]SAFH59M4GP/_,0&GD&423TPNG(]R4P7B\"4:LRKJ(#Z:L^;.FM"3\%
M7V,DR/>(GBB2$>ZX@L%))BDGQB4@O0NL8T%-6G4JO?&%$@T<W#-7@EZ=%$^[
MWCF5=3M[&U8%9!O.,\6K)VM"VA=$A?!]UZM^AZ)#[!2(;]$3*,Y^=27BT&3N
MS(NZ&(!.GQ1OYQ.45@YYG5:MFUY4<4/&(^W(J&K<DUO4JH_$<8 E]Z(IYI<M
MWHOAN\-!5@SKZVVQ43 FSS?>2MTBK')H=-+OO_3^R##\? .)@[++^^^6.G H
MAOKP5+L^>S)?.MLPLGRSAD@1]1P[,9!;E]U:-X1L?Y?4(DDSX#6TQ8IRFQI%
M/A9MT)^'H )VGPMM#6Y.H/ZWG%0\5#BY*L<6IUC]$@(3N$8J(V <TNJ"I$8.
M 1FD9 4=45/)CAQ(5W.15-25$BJ:B%5G-Y;)90COI2"2<XXWEJ6TI:L/9$GG
M5O(XO#3Z-2R06_?L2=FR\A&G(I4%PSYGP+"#&H]J".[7JQ+)9O&=-6)0+OB.
MY Z*9E:N6DTV%W(_TJ*'SELYR5A[;\']'^)M->5(T( NM9_H.,D7WP)Z#I5;
MW>,/R $#@P#I<@;]P DK0T.RT_Q=A<!32]./PK%'BC-[HRV]#V9M"CSUU+MX
MCYD^S?3]])CIN^=,GUOT[P"3"L@*CA!7#"<=UZ#UU,,*::@<@?6,D?H>F$JX
M@]"KI3-\NE+,RSA,4\3^.DR>.!W&/**#!];H4HWW^X+JJK.#MJU'E3KCQ\XW
M)P)1C'VAP2D;G[WG9M?-13$3IGC^VZR04FVINH0;7,. *H(H,CL8#EF+<*FV
M)8_='S'.M0:>TYC5K)I=.\M%Z8VZ64SJ:94<:WHA !K;93GN0"X"$2.XL/0S
M<E'M&ALY9.ND6O6EG&O^QI4JMPMO0@I\$;4^3_3IVO$'3LRX6!0*:1?'** \
M<U?#BZ6SPE3?()_@90/?),+"*4M[N>/-[14?%>2V=$[URD/25G-W&W)?<AL%
M!;:MS^BYCL:\)G8^X29@U,\PK3OE1KA:$+81%W)3:D5J#+[9DAM5H-%E<;WD
M!YN1GRR;&98?LD_>"?#=#OQ#<#QBN+^". /<!'IN 6ZUC]P!+1&+E$H83->!
MARUQ +=JE.EF'H.<#&B7,XN,NQI+HDLZ3^9M[%S3:3U'NE_G&!%?H:&:!NFY
M9BQM9 K#FWJF6,**BUT!WBH<73=].:FC5[=!J[CL.5 !]9OS33G&F#DRB&)A
MM1\*^.RVP# .IM-0QL0/ ?N75/;^F1A(:-1$%*7-S9KO,1CK"I+-!LD-59/G
ME2WX6R61+M]A$PD&LETYZPF)VR=36*5A7RF3!?N-HZ WKTH\S[[S5@.J/UR]
M$#E8A0*ZRKVE -4N-71:-,%L6+J/8X:.[7D1?@4GWO5W5B GF8B8XBBYH_?S
M98VCQC+1P0@IHOBV0YK8J]"BM"G9[$U[[W>*\\3"-"N&BJJ1J<U;<%FX&CN&
MP2HKW%3@4PEP.RQA56_6+1GP*,Q FRQIKN%9MRF@, 6L235SLPH+0L6+6N^J
MG1T=9H:8]:KXM.YKGIT50M+U@L-FE_5TS/E8^.K>#S\<Q"=9SHN.MUAJ1PNS
M_,' 9S':-1NLQM;B!Y*-I2"]^F!!XIT0/2]V]R F@SA:2 (6TUHXDI,X$=O[
M#S@A3\XJKYOZ*J#$%VEJ1"/@*9H>TL:T43UD'"%)!!93=S49KTP6'55%@^9$
M4Q 8M]0J57RXIA:%04 +?<B*P!#6+2<'PDY+0LDFA7CM2QV(\!3Z1%@ZE^4A
M[SXA*DUHX6X(337Z>#<9.6@:GVY K<Q:1+A4V&9%EDJS(NO.FF#+:H&% 2GT
M[U)K-J/]L9N]J?MUR[ ]3?V' $8\P6K_S.SVX[NWU^ZF2@&U_J]WY>$^0#L2
M;"?<_JHL(.O0&,ID:B A9-(!&?M+\ [@53Q).WR2A< V,9^T)I2O4_"KC-0&
M=N __J'B=VZ:8./(!:G;?)C"8\C7OZMFGUJ<<OSQ@ (Q&+,A,RDQ'4/E3HI<
MV<[#G<\/SGF&U;V!S3:SR*<V@D7![^WJ@8"%C.QB=AR1TOLYAX.XFV(+"P14
M\N_#Z?&_#LZ/N#$LUI!XJ"W#ZA[::)X@(&?XT&3P;5ODI73.'6,PKVY4)I Y
MW,(B9+D.U+/IJGMAJ-3EU"/+M\RM;VBRGK%!#@N._(M+X1) K?M92Q7]J'Z%
MA7GEHFA6@V3)5F2V\^[!JI<U<T1/T 5FE1$W4I,;;Q[H]:Q!=$6Z50N XO4M
M#?*-FI*'I?EDYB18"-!V_L/AR?LWQZ^/WI\?'[Q3/<=6_)@%4[##"V_CR_2,
MXF-R1Y,[+Q^3.]]6A>^[SM=WW_[;$2W<!'31C]\"7?3;P?&_CDZ1E/N?'T]_
MS\Y/G5G\:Z ?J?8SG?A1]NKD]/3D-]<RXO ^>/WK\?OCL_/3@W/7WNS@K>49
M?W<$%.)GV2]'IT>O?L^.3T^/_G5R>/#JW>_XD8_OG<E_?0SDXP?OW.^PR]31
MS'T<NPW<X>]_=T]ZZWYY< B?S4Y.LP^G)X='1Z^!9?WTZ)U[M_O'^4E,5NX^
M"%\^<6TYS=Z='+S/7I\<?E0J]#?\]\.3C\!6?OCNX/A7:/?IT?'[+=H.+S;0
M*[WS=OAX=N".\$53.6_@8+38!+ =Q[OY%LT5)6TD"$D.:Y!F*RV>V//XAAW,
M=L[!T\J.CX_A$\Z1W<W>[69[3W]\\OQ%MD,ZV>"^UF"]LY/1HAZZU^V_R+/]
MIT_W!H,;KU,;<&O:C/F4^U'.I,X68U$/P>_,22B5J 94ES"^($C*(EH"DL0)
M,PJ8/*58[0ST_C!MX/D'NZJB='ONO!6O2P5(G%JL :9WJ3VKZ%G)Q&-IE]X6
MF;X?M\'T@790H]Q,FES<P*[UV4:3G,!R( 0DKDE4,.P3$/8-V3C$+J?' 4)/
MX!)3!#&70JC;?X6)=8+Z"]9T9,@-  BH;FA]:2XG4'P9 L2] #RI":"F7@BY
MI!9=AV&8? W\&LB(87*E#4CZ)-_OZZM$?<(!]7F+*OB>Q\2:8JI4R5\:XIN>
M"D^=E'C/)LU%^RTF8UUO=[/U8)UU$WF!2%=H$Y)Q"#*/,%U0'DD2ZY4R<R"'
M9=PES<&?N_92L$[*5B5HMX.#/*EFGIB_ITWI@)6M/O(YG/"='ZBIME1IB\Z=
MGS;0.'\MC24NG$-/*/&JJ*9/CC$*>W1TD+W15.TQYQQAZV[@., A=>O:0ZXS
M[)2#!?6'A2?^P.3MA8)_ E(_WK>>[4/HPM"^S%6<"*QSQS 0IM=H+Z,X:]^X
MJ]AL3Y6>1J)]/01T^S>W(\LGKX&*CB<;$%7PO ^$WR%577CM:8EA3OB;!]T;
M'E&&X@D.B#4\^DA' VNZ7GKI0=F"AR2L8^KX;:WDC6L"Z[KZUX1(9L.*M]+(
MLD+]T>ZQ;I"G+U9R4/O:L6"/2%:&7Y[<!]O&O/V0N$5\?;+2$LF1<<!,V;/N
MTK#:Z\B)X[%T=[8+0;M^W/"IK1[ U#[???$,.?2=QS=>C@0<B20F="@2*6X#
M@C<CE&LREB2<YSOK'SRLV7P(T[F_^YPD$;*1M^HP6:"U#;<6DVG/H^FC6V1[
M632EYQ\TE"2XY]VAX9X*%,Y"]M5KJ2FM-:<D+::95]R&85,1*9KW;A3!"[K?
M5'A#YT1 8 .5 ,2]CU=,8881L-RMV^[):H'3@6Z=%2+PIE6YU(H=NFS%]Z'N
MPE<>@!@IWE/90V=8W6SQ7GD FV7OY>[S9W*L71>-KV'KWOWM)KFQVNOV?O>J
MU\GJOSG_[5 -/SW]NZ(:@N5*&(:'B73XSE#<OS .M/]T\^W:+>) 8Y%%]I4\
MNQO8,;=R4BAG\!,4&4A7VLMZ.ET].?D, 4Y#2*0W2C"RJ)H:_AT+H/6YR6-<
M3;REA0)*-Q. W7&'^\.$N296P@;VP&=T'R5AOP__2V_.18&BE#&J6 0D[W>+
MS?924"X@/@OG_UY!B=_(?"3OX)6Q#F$*C*4F28YUYTK=PI6!4E!N7BB7$O\K
M+?^/=9<#!@+TZK3VCR@7@HH_3K^0= ?1K4GES["4PM6*Z]3^O73'%PT5<CJH
M!HXT+V@+*5789P6<-G"[4";5,86@E=/4_>*\^-/>>9AB<3=S8^#>1(8QZQA&
MF5;7:U3N2=@!"N=FRF@3,V(+]2;JH97(>\9!9S:%>K0(]'>'9&Y6I(DV@3J!
MY?#):%H00L(7E?+<^&052)9&HR;)YDZ[!UHQAEP:5-..PY[X,%,O2WD,%I?.
M%VNSD%B61!<YK8=OH4J1:KC:43T'/DV@H/!+2-9JLKUZQ(3/38E=9L]W]W8N
MB(K#_6?.)0#_]J4 -^QDK-CB&MHQE.<!6> BVWN>O9)5^MHYP**S@_E'H4>4
MVY!G,DR.* )2NR_+_=L6ET"F%+R0W\0K:(QPUIX!XV6K6NT</@Y917U!?Q=F
MXPNJ4T_O4H[>D)8VA7M^/)_V=0][-1;IDO7&US1%4^1M &AR[0KEXH?%[%,@
M,<0W2A6;LJN2-RJD<+)5O6R8N(-(4Q"LCQMV43VYJF<E:"GB(]#>+:=EPBB&
MR6&+?I,D]:MR5KJM#\&B$PW(G.HSG.&Z2RHOIF5,9??R1"&KQ)J05@ V0AOA
M"KRZ4BY&2&?#[82YFRP?+.BE"DX54NY8@Q\[EEZCG#/W"UK< Z-9NNAPF8&R
M36GMD*?0,P.T__1[UT3^E1>QO0WTINY^$0NS<Q^*E48KW]3NU+^81>IGX/U^
M/#-'Y3]1](BHRJ^Q'N"=Q*JV!'WQD#*N9]YS\\3:;F].Z\]YC  U5?*$4D7]
MJBGEW%N:S"E!!)S%@>H/.-\"QE_F)#[Z$YV<+DN]=](4T-!/Y[\;R8J&#6RS
M"V(/7@6<P3[7:PK3"^;?1UY2_[4)I( 5=P)7 O#EN?X7^9PTDF]?$11[ _W3
MI5N]R&6PJ*;&6TAY2W L_$"T!D&FP#X?53\Y&)J1;J,J+2+>*1(419)B]U9G
MY%T'4:0ESZ[=UAECAH..0R(_+,'I&)6:!W7N+M(_!+1GDR7JE5W58R-2,,%4
MB>OJ#!,E1(MIQ0GJ#DEVD&\8ZZ]#3OF ().N9T&]7X5/IL.1[@;L8]$1@X .
MLD+(L($(@V%;AA3US*C)O8\#*CO61_ GU&!-PD0[1XQ N3\RD8%S.;VP+?A4
MS=8[;"%M:7B1-5+N&>8Q.+R/!^NHQ)E>BG S+1*9K4E136$FB:D:C^J"4'SD
M^2$M1'-=2F*IN"A@<FAN54['?5:WC&@11A/OAUE)OY.3D-]A%(PP[X*)='="
M9R[B%4\U>"#C=CU@$&8+ I]8+Q[6'/,'KP?XVY)-P-W:RURJHLM-9N@UBMPZ
MAW):E4BTV.HH1E 8M1'N?\Y$[.RK\@.H@C3+^6($6$9W>13B5L.Y:)POOV:[
M[Y8!N:ZHHT/L/C)QN%&#,2/>15PE#(FA9YGK5,O*O>XL?C*OVY987$,NE^S9
MBQ_ZFA^D4+]%7WA3.%N,90I6H +UU-NU?G$XC[P)0BLD,]:4<F+PXT_Z1&2R
MYT_W_YK^ [G0-1H& Q=4G?B0!YZRVK#;PR2V/RA)9]Y]$2YTQ,JH1QR1[$Y0
M3PI72>NL2[#A0,*4?0!$;,AH03BK:"\?DX@^B;CW=TTBWN5Y#_:*\)!0=(GP
MAJ?H)EN44&G6 &_D&($WVG9O'==ZZYC5V=L25(2\>?7:4F!.*4Q]H9HB**'C
M+$G7\Y@DSJ=L1PQ0P(P8O3(493IRAG"6_>)L59,=4@7+JV*<_59,QZUKP-NK
MX2^# 5\2 &*]A&N+QBPY&G.H%P<D+ESZ0R)Z=][[I'HF7.FJU.R%J_H>YO4*
MP9V@]IAS"F;1GEK! /HA4-)U>.M7#Q:1R[F/X173F?XR[[M'=2'B_'8O*O/.
M'8T+N4"JF__QO^,%Q%>R[[&([FOY1!W]\J73>=!W6#9V1B38^-4#EV=\[7&]
M/GQSF,H9?=F,&VDODY;_N'NV*[I"X)J1-^P_JKH?54N,OB @YSZ'WQ,&#'=/
M@:OJHOC3$V1XO7C^%J+_X/F:E S>_A7V)AJFK[$VX:.^;M5TAGUC1QWOB[=8
MG-_>[JR9\UNT1W/+J;711!,.(;24+N)7V0.4\/H\LW_>IAC__L9[=;>(\?_7
M?[[<^_F40C]C]\.SG[<D, \SM!5JZO]<CB]PHQTN&T RK#84"P?$?>(AL<G%
M[-]0F-3^D(YP=(R$=2B[$"CI474 1%W8]F7C96F"^4**SN.!*6XRX'0NN ];
M,I*3IG++UEDU&4 E*.3*=#)9^K@'S MY5D+<5SNZ@:VW]"=X%D-V! A(_N1T
M@IPX>@0)4S-.<9[B$YD!=F**X *D^%5R]#6*;V[Q35&5R;VV)8KJSCHQ'-SA
MN IQ]!ITQ/]MLW\OZP5)Q(0]9+$JS LM/M<=*(;;"F/E6:YE;?O=TV87[C4S
MI;[PGE&<%/,7+!M!EVAEI[NP<5A[T^PVG BXJ7<# ]HF\ A\=(\N=\&FRJ/T
M&')>AK(M!-SCP;%CXJP*!'(ETC]FE;4^4 HZ26T6Q6;;Y16H%Q5C:#/Y9="B
ME%V))GO-(KHJ5G==D++B%+<!N^KWNOD$MA-3ZKI.D,:2\2%KUB:;2/;:XY7J
M^@S:WUJ8"B6.W6]U'P_?XZ:.*9\$^\7SFP=_=TMRBE)'= OT3^?'3FEM<8\[
M+\L[HM52U T.>5N"1NFBM*N94[2=!<EU[NJFZ@)%$2:"):Y)XDBXGZIJZI8Y
M2@';) ="O)L%BX1],X@6X#1O>RS<P@C&IV4&^]?4O(%P_@CIRMWH(-Q' $ L
MP40;I/Y2XT9A!66,HCQ6>56Y#41%]DQ;HOV1TNE$\1'-![=CBQS+'S;P9+VS
M8RD8'KUO'K3.2LX1Y[:!_0,7\];@NP!OT4636"B@P:YFHMW)SZ(,>ALA7)7,
M0C'G%B]'A1\HS<+&-1[G?I +(Q9)&:?1PCO77*#0)@ &['P&^-'G)5?(HO>P
M%;MEH;@1NPVQKFYG.;PV#PPXZP@'SJIH1.#/8=@834A.W BC_JFA"-X1RX'<
M0/R$,2H6<WT-)F^GJZ6J: %ZU@S/?,A9X-/Q-*M'Z*., S$0GCD>TI7\3#Y-
M\-+NJ#^F-36MN?^8UNR1\[SWR8DHM,+(8Y?.N<=6+6H1Z&0SVS4QB-1"+U@P
MP[7%NX#C$#U8P(0^;MNJ)]E%'E.(%O24UDBT>#3>>@L42/VLLS^=^J+.@S&W
MF:P,BJY6*CR@'0@#^$G3?5M?ZF6X&$<8*KXGQPE#C6=R/+JSXJ)<0\,ZF7Q]
M<_")_[]:N,Z/[AY7P0\L+AM04_B/?R2IQ>ZKK:9H>1.:<\/0N?UQGWR[;S!\
M<$,+)I-["=BM6U5_Q89\UD^)TS$;?1>P]5"=OY_7\^R;>SW_;UB/5^[_+A=7
MTW_\+U!+ P04    " ".-(A39WU_5AW>  #V) @ &    '1H;S$P,S$R,#(Q
M97AH:6)I=#(Q+FAT;>Q]ZW/;QI+O]_M7X";GYDI5%*.'WSY[JFA)3K0KVUI)
M2?9\NC4$AN3$(,#@(9KYZV\_9@8#$*0D6Q9!>[9J3V02! 8]W3W]_/4___?)
MA^/K?U^<!I-B&@<7O[TY/SL.?MC[^><_CHY__OGD^B3X]?K=>?"DOW\07&<B
MR56ATD3$/_]\^OZ'X(=)4<Q>_?SS?#[OSX_Z:3;^^?KR9[S5DY_C-,UE/RJB
M'_[U3_P$_E>*Z%__ZY__>V\O.$G#<BJ3(@@S*0H9!66NDG'P1R3SC\'>GK[J
M.)TM,C6>%,'A_N%!\$>:?50W@K\O5!'+?YG[_/-G_O<_?Z:'_'.81HM__3-2
M-X&*_N,']4P\>WGT].53>3023\3A_C \%,/1\-D+\3(:/7OZ[/\=P")_ALOY
M-WFQB.5__#!5R=Y$XO-?/3^<%:_G*BHFKP[V]__/#[7K"OFIV!.Q&B>O:+7P
M[2B%=]-?AVF<9J]^W*?_>XW?[(W$5,6+5__W6DUE'KR7\^ RG8KD__9RH/!>
M+C,UX@MS];=\=8 /IW_.]6K@/K%*I%D=+^GT?TZ/?[L^^_ ^^/WT\@K^^\^?
M\4<M+[9BP4"V[%_U'ZW[Z9]E7JC1 GY<B&$LS17#-(MDM@=O'8M9+E^9/UY'
M*I_%8O%*);1V^M'KJ<C&0.9A6A3I]-53>-$;F14J%+%^"CV0OZXVH+_/FU#
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
M7HQ3/D)HN!B(E\3"1O/AR!:M8$46O$DZ)7("?T=4NQ7AK (U+$'IY);(=I*
M&9^*:*9Y59;2]L:&^W51YTBH&"5):^=51?M3*0M=!*K;^JB2'FB48\,LG$Y_
M<C@;EHJC&4 0BYQ#!MS]AW(D,IYA-D-^U_0;:<4*VZ#2",X+HA47Z%8EM(C!
MVE)WOH/*Q<YI8RME00$+4H8$Y:VRL)QR.7NN(V_Z_*9SUKR_GD[;$K3@^$(U
MUBTP\2U=8:O%!2M3/S'O%'9FNM;+2@_'6\THN-:??GSR_+5IGEB>H],\6@G'
M1MZ]>$FCU1;\MX]J/T94NUZPWGE$9,)3"MZGR=Y)U46R!(4\@*,C)H2!GH%
M'LIB+J4&<G^GHC -?DUC9%5@V_/S8[KH>@+,?6;U-$,A>S9\##9$E8=:YD(L
M2-N<YF&6SH,!J[@NL:-$JQ379M0OF&+"'#/ZD#*KIU=JN@@\:U-K1'NE4;-P
MT0084]?0K:(+E@FN&5+RW14_O_#%SU[C/(S&F79+X?SC>0\>A__O3Z)-\@5I
MW,ZP12_0"=)J^)!3V+_^[- P3Q3?R^14M\7I<.&M1W& &)S4.F#C$#L\X6ZW
M<JT97RTGATI&IH_ 7MC_*G1\WG]QE]U?/@^+=/9J[TD?MP$<?@J?:-$9BEPR
M8P1>^#8A?&\5>O+F7]W1S5L,[W'8?[83=@.%TXN_%_^UXO_!MM=W0>@K#[!J
M^R='KCY9J77@QT'_B3V96V=0>>ON<3@,T1RZPTR4LD!8B7AA\Q&B"F?%DM)%
ML0HE394S<!0]S#W"OZ? 9F-*G_'.:TP5/>C0,JGGK4?BK32.<0<O1%9T'\JN
MFW0T"O-9_Z K9HJ7FJ\G-3JWW@5A88U\-;B\VCM.?]\[1$UJUM>SJ,CR!B.B
M?/)G..!!FP$Z=>\6(6."L)K$86H'\JK*(.=BC'HE@9\]_8A\%[P#VL.IV9W(
M#C'97Z6@=OI$6G2D?"+C@H!9@EDL0MDSOS+?%V*!0:%).JV^FZ?91ZY'R20"
MEE+MCBZ)PGP]EG D8_AH@I@TZ1R^U4DUK.3XJY1YX2!(D55Q+N8]K'("&Z47
M_%E&8U-%\&>9A :X2AL@&8%1V/H*+,C S)I)PX]+D @D!Y5J\.1<G9*GL>Y)
M9&HWZM4S,@$3:&V91C,3?4RY"<[EGVAYTP<V"?8%%0'0ZLW@TS_2+(Z"7[DZ
MR&V%[W'%F:ZJ&U,E0@O0#EUD7XN0LS3/>?E^!/FF@J7@K0AUP5AWY!N9:T?M
M!F]5EA?!N9))H%>[8J2O^[?.;#]'_/R#%ST,M#8G^S)R=3!,LRR=H_R]$]F-
M4-F*;U<EQ.G"ZI/_Q().*EYZ2Y5?TEXCQ@:X<.6\X!Z#.EUAG5JT-:_\+D6I
M)[R+6"*48*) J#$/0#JSNG6$W4*@#;A ]T[TT$!70)3!F_-M(,8Q2-'?X(0&
M;T3RL1>\[P_Z=]_]NOJN@-7I/#"F4E6^A-6$(P6?4E<7P89BZESY 86/HCIU
MC_P9C__ D1_.Z/K.1.";LWST'+9:@Q^5Q1&0X]\R2W>K>3]<SL[H<IR3ZIGH
M7#7]T,QZ414A:F-?;G3IW]I?9,[TE750?00:"[\:*DR8,5BL*+B@TD4. TME
MS\!UXOTON"J1JJ1 IG)X;:QNU!B!37#/IBBB/:3GU]'=+F519@1R/*+3"4'
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
M!S]Y^6+_334&*<*!Y@2LX_Z$IKKJ V58%N9 R250E9YKUT5B/[,SO:M[N+.
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
M\UZE41>DIZH*@W61ZSZCM=% 8#BF*XC^=*0]87 !R?/&N8P(*2Z7_'S/4H_
M4F;6XP7.>NP"*VVQ(C[TPUN^(Y&)@C<Z(M(%L:D 6*>U26<4CQ2Q-/,%9YR$
MR /P+6R$J#6T9^;T8GA&3^C5T>(,BW9-N>B-G&"E(PU7D85W]!^7!:\F(NM&
MOO#6!-BE##'?[=%K'Y%!,M,@54A_N'_9X>YQ1[X'P;G\Z<>C%Z__ +')2YZ!
M?)'&*NQ$G4'+6)QAN9!9KJ);RU"5?9\9O<_2\/9/$S54!4U:2^0GG1T#'RW-
M<CN*'(R (MW5R12:\486Q.^#\U.78#K,2^.<P1ZXGO L=+XCS_4TJ9U5Y*[&
M9]!$:FVF</+/B\$CB('#33?=L"\T!KK(31*9LQT]@O!/1R-P7S.:( C6:9%F
M5#:!\\CQ+PV(0L/^QIS,GUDNG<KID/Z@),,$S&+Z5YB6P*@Q8N7BGP4G_@6(
M#-]=IZ7! A;1C<KI,YD _TG]<V#IV/Q*7U&E&K(Z@3U//P9/YY2( F5CVY4Z
MP]A<(A9)@7SX4<4Q#<RKVJJ,[LR43 P.@,VJ@UJ&PZ"JYBD34)KP3^!L+#8C
MSZ\J\6$\?GY*]1L0!\YY UL"W]K: +[:E!VA,&!-4)'VL)R 9W?*.7#^C8A+
M"QX=8"T.E1JQTPG",%+(G(I[R3"9#V]2X'*<M^P' RW5]GGZ%51N7TK5>KC(
MHN1YX#B8E%S2>,$_@[W@YK/:XUVJCG2MPZS,L":#*SN0EM9S+H>YI/(FN"EZ
M^^.>J6&@OS4\@JZJFHJ/],,;H6*&9L2%KGJZE_E'D?D9*&)%*)==J1?=:B?(
M1SB_!ZG1YTDW YRV,A74=6,0VM6ZN4]M44Z:]U15Z^F89[/:M%9:R.Y/H\*/
M*AH\;SY>95O'>%(;!64&A[Y9H:_MW]!19>"P!V$G&L\K+JFO#?77P<NC(X9V
MF&)-=.0Q"1Z%1?#0Z )K^*ZAK6,;1*2N_+E.QA(P=%KS.JFGIMWG;ATJN&0
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
M16_8]*J]6EXE"V0R9GQXZI,&,Z>DT0O!6Y5-^\$)(TO3HYNKTHOHK7SU,$7
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
MJ<@4:QCF#CJLZM1#.T7K/[:@&"# +A\5FTW\KK8\#/560#99_1?)]=QYUQ>
M5=T%[,N?E'<Z*57%\]1O&',JF56G(UA+;L@J7;+;7HU=@^>JI52ZOT<=:?;]
MRD^G.[Y".5+A'=8S+3$/F2-L"'K#FXT+:Q6D3\O,)$KU3 ;J3M>V7Z_]Y*$^
M7&PQ (NM JE@/Y)=?#8<Z128H4=&BHB+ .S)[_5;Y_0;X_ID3NH\-7$R,#-N
ML)/V_M$.Y)GA8O=;F>L1=2DGM7_+7(^S!(WP-%L$QU3@V97,U >.)66P*&QE
MGP&W#.$(/=KO!8?[AP>VCH@P-=KJ_^FTC26:3<&H1'-_LL@150L.2?/*NHX#
M^PC2Z8I<2XIH;UP)DJ^-_]XO2^4LUI9)@ J"9=$:G=/=.,0%@QZ0>=SR+J$>
M8^32A7R>+$4#580?07%SF*KZ45(25;6_8HB'D+:[S0@A8RIK^:_=DA^%PYD)
MU<24"A/JCZDC$''E01KMCB< !P]!!V@<(+)L&$3)=4D<6%_D,QMPJVA"/URB
M2H,>"-NUDF%65I=E;25E%"0N<1HR%3PG#$5%B D$S5HFB 4"Y$B'""C"7_EB
M"E-,<;COBRE:#Z[]_@:/+L8K5#-&]#!9YA6Z!J6.^JF7U";CC\1I6(.^UBD,
M;A3(R[C(5\NM?D*S>',)]M@MVOL+33D. )B5S2B81#9@[=],O*:B+F0X233N
M(D@4=X3C$C"- \=0*1FF:PDQ\"N=E/VGW?!DUK.,P2&J^BZU#J?:2!V_I9CB
MTB[WG,Q0&SP@'C-[>,PP*@UON7D"\Q"%_FQFILD_E6_2/$#NQ5D/Q":]SV%1
M?@7.=M')9\)V%8K"':6I<18:H$T3\IN:@-_:TZ\UV&X60'74L&>T9;?)-F@7
M9S(3EV"/8KKK\CM5G'"'V[;&4?K!V[6)!?9*3=H1RVK&F9A-M&\3*_10F7RV
M]CA#,6!+D^N5R>(A$P=Y'V_OX/(U++IJW3=P&$2W%%L^J /T<'T=SUM50N6O
M/GD<S=2VC$9WQ[/;BO-LJU,%>C4(K3;BG=]PK=Z@,&Q=]WZF:'H7K:WO]VYV
M[[!;+;KD5C]'.E#*\O;62%,W?\_6RY[3O%YK55_=)]_-^!48Z!N> \R.'M7K
MH-1H60="AEDZUX-BZOT\6RXKG1LM>V=A80;G?:'-HKDFD207EP,,M^RF#3]$
M&L%S(N,5F#;.HW29T>[#B>F=&.X;X;>NE>$3NSE]Z_EMVAEQHV,PV-'Z1!3M
MG:-FL_I0(J!82TCLH?C%@+@U8,_=B5D&DA8G9*>C$2[:UMCE2TBU8 3LX56Q
M+ H#YYE)?$NI/W,&HFG1L^-MMPAIX3F8!CLW&^[UUJYORJ[:!760Y@P&96$1
M*E=NFB:$+$HX4(A#&J/G UM!48FN T"= $.B3D/FNK0OUPT(* Y0&_O7#DFS
M0(6]JF+#"=_BOF'Z=;0(3/B*$@-.W^*:9E0&CT>XH=K<MOJLNRJ<T()R2:%>
M4X)<I!;O\1LY'CJ7$;N7.6*#FH][1%AHS>9A09PYJBW-SITF:\E,C8A47F1J
MR#-<&B^3)DOK#+;_S&R2HU4K/U:B^?'B+$^W)\[R!UC>DS3&GVPXG-)HDK92
MGN'TD$(5L4'=U[&]B+P&7#OE$>MS92-&J+=7@<NQRQ#[8CV,5:/+H3YQ-*^7
ML:]YF![W0,V#/ C@6GP*8C'W,!7=S9ZLH\TDG4NPS#<]O[0JS>9JKH*+<BL$
M:G,J)*D[HWG5@=#:>^1.1IM7ZH%'6=0JMN\RO(OB\6T0(&2D484[YEHPHI\(
M753K/I7+$O#\G*O<%"H/*RG$QK6!%E K?5M72?9()\::=DYV8F^D90?075D*
M#(*;@LIKP% M+E2WP='R=12VCN+ UU$T[O?8W+P$ZF;ZRJI3'53G1- 4+H+<
M)M8W6&]DDS8@=-B)U>-M\+0W^ &NHIK#7;$-X)NS9I]MCS7;$N/]8&,&6X.R
MW^'(0?>2?G4(ZB: '59,7)7#7($GFW%HJ$< $U2-NM 88%@OR:W+/)@UTI@$
M-@RT,H/PP8E(&5 $&G4UI8F'63!-(YP"3,61](@T<Y]@6KF-:KK?,[&_14>Q
MUC=JLGDGX7#_G;O%JP2++97A)A:T!]&&1(A8+$G1G8.%!1$+=O285_X.7Y;]
MH!J*G+'$>M7+2J)'!*^W0*OM&Q&(#F;V:B:ZSBA04^5L8<MUN-4R"DY%EN#F
M.[V2(K<H +9XIYUS*NCV*O+4CBQL_0R]'%,TMOQXS?;ZOG5,P'NL#30!C@)F
M^7:+R?3@M H"R"UT6U62U:R-6K05:+558JVF<Q/>L*W>#@OK40& [8L527B;
M-V?7)X/[[)$)I]1;:LURC$IA!^H>]T6G:^T4-M;$]0E [9W"U30@JG6OPX-0
M8*=.&2=.M*3=J0VS=1K0;9KT?J/H&L/^]*\_2CESN=?1A^A,*8((X:W%R;YE
MSB5I.'O/?+XL$#6PQX9 4#GB7,8Q#[D$\29Z\]DEZ'E%U<O?K*?7B%HS7?Z(
MO\<R%O#X8N+O,C'@6LU\2)-YS:I/=&.L'@1]+W;Z1LZ#[F7>JY%#*Z3^WJ.'
M5FVC5C8U5VMGS8/O,(9G&^;OM"@6#55=>]UNY&-7#:.W=>/&8/@S57@.:E/0
M3'TE;6#KWIRR('N!40GNEWCPFTD>V*ACIWFT9]9L]FA5P<Y;&H50RSSA-%?.
M6^&\O3MN"9OL9G:>??AM#[:C>F^M>K(5]8ZQU-,%U3BM/.(EW^5M=Q2IZ%VK
M26][]K>C4SN8KEYGA%189;DLJ.('CU:DXY2:T&B:<&X'@J_6IF.!4F5:(JD,
MJ)E?76?2E(D><7P'P7)^MNXX:&*_:)=V.<!F ;A6GA-:^TP(Y3J4ZH;-"SWF
M1!&<C9OWVZ8*J&<;[@O_5IQKV27!?[[=$U@>*8J[H=$KWU^BZ= GFKJ;,GF^
M12D34PC&=C_F[C<+-?&-G%W=RY0,"K?,HV<KK.J!8NN;?=E@UL[/NNK.]CS1
M Q9%$,I,%_2XP7J: %_6(L--I))ABL ?F.]18$P7J>XN:(Q]@=O(8$K +4NC
MW?4<'N.^RT\R+&V,7/.&7=&RH?\Y $/W;KC9+@;K$(<=:! +$\W)="&Q82EB
M!-HUQ-^L\U"*1?G8KK*NX!Z+L62NX1J-;VQR0B-*W3S=#:*EDC,'HNQ;YX;N
ML(,=K=?6<-<+HC)>:/GG_31:Y)O>GYLN;0^?![@]UZA#&;[R2F8WB%F[=J_<
M/#VB&F#5<E6#/ !9CC$!M_MM[V9W-M,&#/71CIBV._ENA>)A#ESCZ,*A/1&$
M1LQ[FT2@B#D1,XQ%\I$B@6&H-2_M>5ZDX<=@ELY)2V<.[ 6FGRE]C;'YJ2[E
MP+$YXX3^M7QW^$/_R$!FF):0S^J!VBZNZ92*KG1 W4Z?B!M914R=M&Y4U2Y@
MD8(U(>MMI\Q\,2-*F1JC3$:J"-Z*T" V4\.=92.L<.1$1:WY%4,XPS2#XP.>
M/4T3N4#NF\AH3 VPB$HZE@XLO:KWRRXW//665%E[9R,9K\2?NLB AVS4\NTA
MPH^3TK,.S;?B67:PY*CI6K:6(-D,F/<LN^E9&K]_M5.Y8T$CQ]@JD% )=1HM
M=N]UL7<WOP]W\X[^1:/QSZT<^-;WK#N;5G,*/\?KL$'#;]Q*[**G:/5[2%84
MUXI68(MU&PNM?VD:5&<R$7'!=J+,_BPS!EMHMZ]$7O6^5M4+UVAVX0\OY;@:
MGY#G9:->P&1'#IX\>5K%,2-<4:'-43NAW/0S\D0;8>J_L'L=5J\'PNNBIJ!>
M9;CJ,=]<6\Z+;N68?O@7,D)AO,PSS(V&VG/1_9D;;C!'P$D1356", Q<4 YF
MPHT$/YJZ)9)X89NZL'_63-M+;C$O6H<#UFK*&AWC<S,$39]\VU3:\F2CB2VW
MDH";A^WYXS*<+Q.P90)'ODR@>[C>[V7A(B"S>M1XW+6JW-H<*XK\H.8A#!G^
M;*!PG K!3P97QI?K@3"$_6"GTU73@^.K+E1$.T@V.,],Y)-Z77'M'&O=MX#G
M[L"64$2LF]0.8VJ'W&AP H$&ABEVK9A I6M08HFG6#@]9?Y4O \T2(7<#H*U
M!*+#VJ3 \2/+*H4F'#I -Q5\&F.BH6U>JIP;W_ ^-9FXI% TE0U9' [\7>VB
M"T;:J:[8N:U;%4W]<4H8X.!-Q'%I;3:X+I$8Y:8NPA$'K=F!"+6C8^#FJ$T-
MEU._@^0A531HT RZ7.9$S8;_.'RZ'\"6Q;C3GB?OB2IR1Q4*Y/]'1>:VX:!D
MG0_KX$M@C9=4H4[89?\XW/<;]7 ;]7ER[>2HJ(< ]8CB>$(9QX_KA#4 Z1S@
MKX8_1DO<)HZQ,QM/-NR+I;$T( J-SN<["'W3Q#6<(C_IB53FC,AE4<321!8>
MB%.9L OJ0,:S[_8%X_QZ;DOYA,G[/%[8(=L8N*(.YZ1P5GF!XWMD3HE/FH'^
M,&<G8M!IDC%EHC6#55BVX>&-,2*V% 3S-)2DT4!ALC8T""_-G>:F75?"03P-
MM&4-F36K3?]M<L<RM=O( /)\H[*BE'=+[W X<KU5X=X QRQ3EMHVQRY/I&'F
M-""!NNTNS2*5"!YO@NV,</^AACJX'Z:%":'1U))7>P<OZCXK1PUJ+BM>\M4=
MUO:HX^#R^NSX_#0X0E_\\O3B\O3J]/WUX/KLP_NK8/#^)/AC<'DY>']]=GH5
M?'@;7/]Z&AQ_>'<Q>/_O;R/G?DK3S*EAV9WMNPRL8 ;)Y]T]1@8X4PP8^FBC
M1\<2U&9O2?<XM6R<P:VJIMS!MU6!1_OL6_R4)[$\YOB5Q\H#'/4/NI4'6,=Z
M'[*Q2-3?]#EG"G]!6)4K&K&<C/FC_P:;GE-9F\;L"JX=C@0CO6J-I0RH2N =
M9_B:NA +V)F&1U%V%.Q;/0< 2['X.N[*-8FS6,PMOQ+>!_[C1,+'P,V] &P\
M\GTU]DRNB>3<X/R6&X2\8J[T (LW5X6T:Y%<,<BE7A;:$0=DSL$!,X"=-#B0
M)A1HE&LT"+A"L"#$?#J^=,%8#LHQ-X,^0I!.@K7&7Y@C$LG!K;U).M=P#WI:
MEZ;A3D1O302.58BPT80N\Q=S!5_5G!1H$*E(22NWY+6W3#_:$9-)I [CA6V&
M^+,$NR!2+%J(IDK ?W3NSQ.9Y1,U:Q"!:M[H')B(#*P+C9V-=, ! LH8@!Q?
MT=#TY'T@(=C_6%HB#<!M?WVLD</7M$CZV+]!H4N*\.4!;3O\ @B)Z/M2XWV/
MA(K+3*YX8L\&@S0IU_$(E^\C8/^*-6J05DS=.B5Y0TGX^F%A_2Z+-J-WLZVU
MH$>3;!/>M?D$'(YO+)%[U#_<'@7NXAQL.)N+NKD&N]# G&=];>(02PJ;\/*F
MS+@I'TM: Z%[=:L:[_$(0OB)<746@79GJJ]P?*O1&CE\%HO,*)Q6):XRXR=A
M6,35171%ZIR>/>=EZ)\I5VSK?^'9@>^QI%EVZHI3&*VYVWXN/>"*0KT=*TZC
M>Q,4=:2FZ6<=9/QV]SO*^#?W.\S(6_^2T\PGLVTR^XE/9G<OF?VUC:V:H+:;
M6WS)K0877#;]&B87'C7%!.R6\62]V76W4VB9C WSK(M&V2-A33V>5?9(X9&'
ML,I.2FG0^?_N@-=<<YL_PP'5E<5N*T ;OA0W+5/T63BUR1K@M>=VO<'E/_WX
MY/EK1!.M"F5O22!I>;!USBM@16]K.V $Q&Z7XB2ABF,,:I]HZG5B>!QN0'4F
M&(9"]YX,00X2[C@8L]05-[/I%QI@ 99\(VC;S3VH%,]&1X$0T>&@Y>KOQL@]
MG2WE;UEDP/ZMTB\Z:%O[9UKUZLB[R8N]RW"!$;AVN:=S<)EO;V69AD>(]ZM\
M/2WHCMY9'L1)]CJX!^74]"Y%I:SN8SN;M-NSHK$);NJHKPM>F@/42Q\4!FQ7
MU"-:JW3A*IK@!H#A12K5K-*%-*Z@_^HN-*P^@9T.)>6_#!IAC;#+Z+ 8^2)4
MP%X3_=GI0Q^*Y&-6SHIP06HZC6]D@G\3EG09ZT7?R(4@7.A,UAW-*<H/$+G4
M#0K:#21/6E"]@+;HW$;7D)I<TRS7_6W&W1M+L#6IBL1!K.YIR]$2@!Q2,L/T
M]8AC :2>Q1QYP-,-+P#+C[:4]J+^:V1#@RBND771J@TEPV"C54PWH1;N M]F
M"XZ.T_HK<IX,1;L+!\@W%RE\LCTVZ?L4849'(/$;!3X&:_2JKH8:1H*>8X$C
M+8VYT*LK<0V#0V*M/4EN:O=6Q7TJS(P774^BIYVEG$[D/Y[4K1[ZY_1']RH;
M@@P%ML5,I<MZ+^DSS*5EX^>SVZ]=NPZ\-&[LHT(_#9:,4910JPRV)> @O%%I
M;*8"$LY%SH_L\?&>EW%AHC(8\F,8*QHS,Q+X'>UHST:,*%[$ :3APLV_6I,'
M(^?5??&QO 2BO7F$O;]>!H>7\&(LJL)X32;'NL 1EVO#,*&Y49VNQEY>N$82
M&  <-G?OK]45&!J"_&+;8L^4#X8\,%M/,=-OKXG8H)FH*-:KVX@-XM7)C,@:
ML31!_A!9+S;T<49WV-E'^IW-GH6$_VIH:PU=ML:XJ%??7U;WD^9!U40EWE-M
M:;H#E;**3^Q8BW<FIH7(UQ@VY'DE^L-S21!XG#-MO"TMURD@/5<XX$9K,JPV
MN\ E%LCF^%6^&Y2SE-]-<Y9]3$NJ 2T]SC0TDE<&Q6>TA"YNU:A>8#5'Q48C
MAXUH),X(\;&_^]A96S2_^1>"UJ"11K$=T0G;Q+4TQ]JZV; )-G#]Y2(K:8A2
MQ#/89"$IF68A2:H!-\;VTH5>.LFK:[WPB!'5:)EZ*5F25@JQ1V-R0TFCWZS^
M--:>T:0]/$M!DDGT7///**ZHPDS$0QBDK=+NK/7IT.(I1K5=.=5I#Z?%1)>S
MH_IKBGY;,743[O/SS8%5I_>U<WI;%8/Z#4]EYU"J&<#ZM[]>708#6&R%]V(\
M<I/X&2 %,I!V\M%Y*%4.K\"L2@EGG;/^RJI*]TF%]*1JJ'"D<FP=XHWQ^5:;
M;WWJ\ZU=R[?>T6?9J+OW[1D$VS0"M\SH?#P6,P6G3R<R@M]&$T '(=UU>7PZ
M3_0L00S&.Q5.!H>'(EAE8:L=0F8.#1U:MT \3.+7@TELZT_H<52$"L40-R;!
M@K,8PY#I3-MCV@"N',=J[B]U9X69HDO=$K89FGTSJMOC3\$3G)7L=&HKK;+
M*-L"OBDW.F'M7&;;\,CNHW_++%0Y_=/T637XR-Q9)S*P&PXLV2*O9I;I*$L-
MI=8XY?FMX2@$'%VT7S),2^1QG<O2KH;Y'NY+@D!5/C0NDWOB,_8HEJ3A[B]B
MQ[MAJRI?C/\!QX*#ROHS]#9DJ(2S2; ;0%X0))OVL45/U>.<(D>]M?4%](-;
M60H65I-\36R$N*@U[8V:% -/3&,28P@(&PXM7<AH%F$5EG)8B<EW"^&HM:)]
M@<,TB1#]6 Z!@B4A(8,S(!V^52X(;6/=$W%C-M]&E&[@Y^2<-+F\M\3FP-<]
M]V56W6XWT$$><$,*!DM>9LMJ[@+R%8/HYDX1K'O#>J^)QCW3T;&T8E=S$Z?@
M!7Y-A7;5)^#8?N(HDQN$-*K!NH-+WEIS"+E.G&($JKF=WUQF;9L&]M0,.QI
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
ME-T0'U.8SJ5H' [AGTF$+#^6N)C(=\UU-,28)^7["KY/,3^QP\O9H/5\N1
M\KF.N9K?HY=&23U(TC2Y ]L(A*6Q,OXZ#Y&MRQ@-@Y3]D6F2SC&(U YX#?+4
M,)4UMR:''<'A):_]KF.XMJW+G;MED;A:(CCG_L"[+J0;Y0\_6_"')0=.70HE
M*@66K80TN#E4#,*;Z2LC/U7M.<D6C(E27SN[%2UO/_15R8#OM5NV=T;'%G?M
M',T&&&1DF-S^#J;'?BZ!N>KXHJ,/PZ@=D_PZC \XUNQATE@F"6+)=UN815^;
MLQD7=9,:EI-HB,752*=_OQ1^3\1K8<OMF!Z(-*) PQCT!>._[ID!!W9FJKW)
MG34KSS)EGATD!$+"$VZM?1N"QB-:E&0\?@(C>I+=F EXA\EX?@>[JT6AQ\'J
M@520[OJ#P0WO8AQV:-<DJD=K6-(M6^*[LUNX.3O8FKT41++9$T?"%PQ@KL,H
M+G0X\$THV%2),Z0$3859#/H\CT&F[LN%?UX_&S^3GYKKA+CIMROKLG'D!.K6
M NVDST>))EY$F,1&4P4L--AM E% L:<*(@G&>1J#X\9UAZX\>1J.C%-1..W2
M8U3I;#PTBW#;>"0V"&=9?/_#H(LR;;'S,%AJU$&A;0'05'D>DVV%!V?(#S+C
M,3[G("NVK^_&=(GF:!GR9#NEAMIHE<!.E0\/^?%,)6*N23WK2'Q?9%Q&*3#L
MD5R.UB$L5279VAH0=5=%:+L_XSUQ;# +VGNZ7+%8W<;9YC"*=?*P\M6-4]VH
M?-2ZN16M8OM(L]5+%/J9S2=)@^R,D/C:H%Q3YRZC+K9[%LJ[P\XF@M$$F\,R
M7KFRV_9Z;USN-_ ]4T[YWFOFDLZ,^K]^@V_+[U]P4I&!!K_Q2@*0U%^S8X4N
MX&@X+KS%87">SS,$/-B16H[D"_%&SKVB9$*,T?B_P#O&UF,I-; "(Q>.PZ0-
MMN/PT.M[<#PQ\-?OW#O>5;0Z/@OKT)1]>'W0*'>XG7 RS">%0_*>/+P+S=9=
M4+9QU>-WC\#OZ/DV08,7P8';5V6R)<C<=4RQO_WEZ-73?S0 !5-$LJ(%4&2O
M4Q0KN2Q3)]D6]]-A$+Q';O0\Q2JN;)&U06VZ:J0J(P>F)L1F+O@PN=JZ24+6
MCK +>WF(_%/C2.J_Y&S*W!X\;ZG$ZNH]+LU<VGFCT$0:-N&AI7(+O/SH[>L7
M;4(/3(55K-&6:/>RU^\TP/ALM2WPW&X2)E5V=,="LCP31 KQV3TAYGT/1+5/
MAMMD^-M?-1G>Y-2WAYOUXG A_"JBZ #2C(/@G!.E/_HU[GJ/Q9]L;*$S43"L
MPW/:MA1D7DL\>@'K:FO9GC\EL*O"6ZEIA 7CHNT-YC;EX<$(1OPA48815!%F
M](E %;%E%YJD^G R#?'J6P8__AMN%E$0?*3^>@&MJZ=?^O%5"6UDS+)30!S0
MUVDXQ;\(5VEJP':.I >^Q@GS7$02?XHLYLB"$)5S/.& "'<*9#S%*Y" <X;\
M:BG'60FS$Q&6;C'PN@3NH)%H?=\RBIIZIDZ]F6DO05:OA:>NH)U?!&'X@98M
MH&#4=U%]W82P2FNATN8CGB=9QY2L%]T9N,OMQBXU)UK89S:QY9/K<Z\]&/M(
M8<%XWP(NHHL0XGW;\I\7YOU< OVM-GW;A9-X0U;I)&*.0I(H-0$WCJK9B 8L
M">D)6XG<5M9H\L1%EN F ]W!/%16[NJWU&7&;X],%"F$1$XR+D#&:<ZG4\J%
MTKV,[:@.4I\$5]M)37;L2= NP"&EQK!J0I@ZN/Q<*?9@LF$,F+_'AA,O7THE
M$A6&$P4YJ\GR\V@EJIX'C_,KN%OX_-N*QV-ZC5816SF%TJNQ\,L"/J+V_;CD
MN^()EAS.(AQF$69EQ"9P\^L:6N$M,/N78E3E$H-S.;HEZ6VD]?+>#-15^NV*
M.!@V21QPE2WLN25C.AJ_>/MZ]#,=]$WJP,J]C_*-XHCA",']F2*IZPD?B#R!
M:I?L*7=L"]S5U04B6=0H0?AQ,A+:B0)#;%%GEDP\DK?KGIR S^G C+F8L5@[
MZ8*F>--=.66C)ITR5KK=6M&^D(\(U8A=PRWQ@T4>V C#3)0!&A>#1B^>ONTX
MPQIV$>QUV'USVGQSF@2PV; KL?-!EMZ@S9N'>9BE?;CG8"PY-.T5(ZLX2=>Y
MP*M](DFS2![C.XC:[) !VM=@-UR'<^I-A6YC88"UI9)57-*5%(AG2?42BPN<
M%0ZI#=HQRD$7_3K%=$P^TU7UT!'8V>H)/<L'>7D@';SM5?C5:)MIF>$LX-E-
M@Q=OW[[U9WE7#KQITH%_O?R\VW)T; 5%(5B6ZNZHKW60CQ#GY1\8YG3WF8&X
M>HV.3M%N8V.-&F(FM+/EV4-KUI%5;16AQ4A;>SE$'E_LF9K@D\C,QA"!!"JL
MM>X&4&L!AJ/;*,.R"!G4@DWIAI$,BG$+>JRXG7Q(,\V&9WJ&PQ$&9&$&U:%M
M2[^'54E6D",$"<>G)T-ZH9$+U:#C.M3)&H/GDZ=&2O/:*M%1&M736 VQO);1
M?9)_)6N\L!*[<CS'S3F>+P3Q6W:":\TGI8:"/]?)V!RL<7@U=4.68*OM, O^
M7J,-'2<>B,''+["N(^YMN\$FT1?$&Y%?)]I[1?Q,WMMJ0- =;00X@WX\C0SW
M:592#"4OA)W/%JSM?0AJ!#6?O8N2AV*DY]L)1"O9#A_F&OYR*97G3_<IE<8)
MO^OF"#_KC%B;><O0G<\W.IO?TI64&8]\Q!4R 4A*#"3,_$F1J88^2ET:_\:
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
M$'TU)& 7S@\"IL?F+IQ8!+K6S^O,[:N"73[PV3X?V&"+]/7V6*3L'6P!)E/
M"G7"CTOG_&RIMI9J!TQJ$DX8!)<Q0VMJKB/J_LC>]1@-%7BF8<-JQM-2(2<1
MOG<'5MG$2-]O(4HB02CV7F1LLP\T)"6%IZ(5+[1R-?0SB'(%4G@WW^;9_,9Q
M)D_0?2R%BAA7VHO\_AX_S9(>,;!]V=#P*Z$=PQP';W@?B7H\#>\<='7EWN?&
M+&4*.PKD&G$-\&C(DJES "/8O6# F^T1O5=@BD5H%]O>>;C@'9(9&Y;'CW><
MHE;9KI0:I"EBQ*KL2T0S"U8L"ZZ3!(9 M<R$J[;-DT@\PS-&;54$/NT:)@[
M&^*.FGBZHCG"T\;>>^CBS"BHB\%27:74C"?\[I(/&23)EP4+N8IACOSIJOZ(
M54P^=/J5D=8.QU,IGK)9Z]GLN]&,B:RAW(L:ZOBCU,P0T7L 3M 47OD.4T"D
MO? /=EK,J,6Z+45L0#2WGATC[VU*!BM45S=SW#T!]'9[!-"E\1IW[C&_NP=H
M>U!;GT?:N*LCKLSQ-P+Y+#UY&(3,$EN:V/KRN%*B@HCZVU]>O/Y'98^!QAO7
MY_1*C3F?SM"^>IBNMBJ:2633+T;TA3&HBV>HME5YXZ)4O#>Z9D9"YQ-40[(A
M*)EE(VFH@,J)KL>S8KZ%08H,%&>=E/@0M!VR@&TJ,LLKS <V&[CC']PD%U]U
M.,QG]QQ6JYAKYKM=3%@7 Y_5Q7):]/.0HCEN[JB_1%/$3 6U"J=[:(R6$>%9
M)ZK"CF7H= 6!9'R$7_!2D V3R.0<8/3N5@Y_U^RU7=%#C4/(;KTBLOWD?,^A
MJ(;X0.^6'CKE=VJ<(G+U2S8,YXCE_ XV#+1A< M)/;M<D8I@9H5H.[KN!B]%
M ^:>!?R6)6AI\AH2JZ1"(!I06=9@[S)$";AT:RSDW!GX_US+:^9WF"Y=5\1H
M3PK76]AK$JU523R81VQ[;1_X@UI=;Z37-;_$P\V=C?:RCL7XJVEJ7=,];G%^
M'JLQ-4WRS@6)GCW=GB 1LOR3K,\+3ED/C[O035V9X4T,@[_FR.-). \;PO6R
M(_;\-L>5GCUM5+MH;0YM7?V#J,5#G2%/!6:&YVD(GF.8?BGGB(?)[)Y%5>D+
MXFQ+D.HUB,.I*7Y=$Y^J1-;9F#\/1KF1Y3%N8/[G4C.L0RM\I8_>(V<L<N;Y
M'CG3O$KZE2<#9'DA]$B,1HKP*(;." A2B'PM#2$6@FJE$&*+79M*%1C$!FLO
M,*VE -LUL7/5D(]][.FG55ATJE',48FUR<8AL8+95F?/;Z)T),9O!1>6Y6^J
M*>1&W*/P[^*O- X+<CG-;J+9 D"S>J]5J9"V)6_BFY?JNLF!H0;9"K:NN36:
MV?Y+EHF!)6S:+B2DW:S);.GD":F6PGH':9+C02QK/X\ RG_VBLFT;RMO9H2Q
M^%NG\# XZ+1(L'S7T75E4SJN%?-=?&N9V7>M=3I8%9=J88V_91)V1/ TKQ3_
MJG <Q4QT1;8SI(-X]B*8PLUO,EN"WZ["<I7:)IZ&=XN8_A'Z7;,TN@V'[(C)
M!\F<'4_*WMDP1$=8&Q0!,R1F\4H)5TM3T:Y,K&AL$.].'-YT)9+)@?>?I\PR
M2&K9IHX88H,<Y[B-HG%$;QEY/F;YX/ISBS/'23DL[S3ID/G2;:K/8,P*['^D
M*LA@ZW)>328F\/M;TC-TS'KZ>E=!_SZ;&^T%N^:(O9Z9-=*/@B%T2_D@C\-\
M?I,(LS'5=K959;CYH]9<%9=J$XG"5PN_MO#Z[WL'OZ_9[L5GCK8G/M.-;Z,T
MT7/9C+#+8R7>=T1S-2V\LT@56 <FK&V?7=)7Q4V*VHN8;'=D_1KH\JQ$@R(T
MM@ *MP4.TDICV>*1^F3\^\H'(2Q7*B08(2H(5B+S@)<'1XBH82E%"U?<BV-Q
M5^Q [=5/+#70:U"W%5;[+NW YMF^!1]1VX=:C)#8.S^@A>BZ18GJ.>(%-M]%
MVX>Z[VG:TO616=CUN[1?&LA(Y:=(\]A2QIVGN" <D4:_*:E>'-O+-I]1HO&Q
M]I7[BH6;P^2W_1PGB3PF;P<)M2.;J'D,5M^"PYS3+ABUD?*>^H$C-SIM)7*4
M&$LTLC%>_E:JE(F-9Y:D]/L;6-D)_D&ES((MPB=_"/\3IJ,DS] Z9W,)-MP"
MGF"IQMW7/KL,SHM]!J?!KO.S[7&=.X/,Q(Q@/F9>A'T1S"YZL_T(5[E878XQ
M5$S,<*CA73@AW[5_8\Q<X5H%#MO0*A0KQ#NC6X/E;%T&Q(F><?"N*!WF4T3N
MT<.QR=E*FX3#)?6A$DRLK.Z5UEX]VL?JB/4K^MX/WFY2PX()26UZHUW[..05
M<8LCY"[ 77!\_GOOY,G1V^ C\03ZM:*4.@"?>NC*'JA\U.\$2"E)[$4SU[!N
MD>-'8MR<%N_$PV@RP2SW20+;6:A;*:LG^%"E@EK&WK Z'($9PR%86Y$MJXU2
MV]?IUCG\\K(V-K!PH5<5VYCRTU_0_W_@(?C^,] 6FL[,J\^6#? >EC_&I%#0
MG\, N(F4')G'/C/UIP3<PS</BB\4YOUU4PS$[>FPO<Q;]-CPT0S(F$A 2O:4
MA+7"71S 3DABKN8#KY^3C9[[J=%6&Q0H)V MX4PY)5*.>%82@51'.@MTH(AX
MB&(T4I(4+(XL1[=3I2K7SW" %M]9,K6C-41IFQ ,&$2>3<4"*MR.7DPZK27H
M:V*'$W*JY85'X32\+M=!I@;.W%!BP ?'K>(]I17@, &9,@BSB"9G0JE0?-6_
M/GO9AGWUX,#==AVL!IVL(\$05MG/R$),3I;NI7-N@DA>&6QS%96+5'/C\HFD
M+6/[ 8=BV,(YN2!:YUU?[^8L^-$;X?Y^2."-)>HT&6F;Z$JX&?T&1.(-YHA"
M07IYC34/BH;G/)IJBWL0;DDTU/HE!T:ALA.J8<88FRN-"H?#%$%2PE2ID#(A
MK?0%HW:#U'0!E5E3^?N*=\''5*2ZA#B&B5>&(%OK:!:]N6/5H*@,GTG2)O $
MK^-.VV^=S@7=J@ @VO%C<MND4_)@@X/:!E4P=ZHU(#\7PN!L<:/8;V![8]D<
MGH>IF=\D(VS0R0SP$TY@V,Z=+%CUB6!!A!0KR)A*P&"@FP^9M5V\D\!A;VP*
MSUDU93/+]GNT;H\V9XO:V,4#MJB)K\E>4Z%GTFLD<G4-&@@ .(E@Q?4?8"M3
MDD$;Q@@;E]_2P^.6ALV:&46NP8-\\KQFEAE[-%#/#L+69H70?_TWSO%V3-3M
M)FV:__IOTN+2\#28F7FD[6; G?N2YK/YT$<&()EHE(E%H2U(J.DV^O7>3S O
MS76^R#EJ;!\_:68BAJWW _MHS4)'<^^Y>EQV7RXVRL+]=MT]2<)8$ O[]*U-
MW[[\5=.W#SZ#&R[)<W4FB2!PC/W BR=%+0P5&4I6,3D%'HMI(IY9=9S*EA)A
M2:OSM5:'F79=\C5(]+V4[?<@FQ#9D= F9#96WY>8,B\HF?V6/0:T7XJZKM W
M4.)Z*$'# 36W<I$B+G# /S3GP_LL2@.,SR?WQM1['+^2;]&H.-&S->)$Y:U$
MOF?. &!E%YI-T/X?<M=X)22"W\O74_!+8<_<)^.Q?GF $"]R))@*FR+-TK"4
M32L<RV?JOQ-T1KB,-J-S:4 \\=X\2[ ^1GI==I#^IM%\1Y\[EV=-8#MJ20A!
MD;=@K) TYZ.J>8)Q.&3T+>(V'34Q'',6!005QQ6?F(H[,*QR9P]R]+4YQW@=
M8[BVU>/75@#N?TY02TDMN3R/ET7S +7VYMA:UJOS9Z -"'8J5U9B6.HN3:5[
M%938BT+&K_M_J '3XDUW<-^R3)WTD)E$O.X(-XH1LEF._SL$%9AALFV0#=-(
MKV* <%M*J-M4O1C-)0FBKRHH8A\!C:/"J<3T.=PT1 K269X.;RB#",H.#@<'
M7,#UQ.0(_0TZD:)MQ=87[> VF0O+IN8U=1'J9O][9Y[.,YCSI42.#752-KTR
MJT/=./_3\NT*&WR?*]]I5MI$%S(UHZ#_."_RBV6DFB.@;!C38P6F'!+AY<#^
MS*C%& 6]I2>9\MO-T@A/0!(<LW'!5'?N-E?AUR?J [GFQ534@N&@D4#$R8$I
M8I^^15B"5I^$*2?#L?-G"%]S3$'?A*UK^Z$;$**G%O8UOLP#-K9@V$?X"B/^
M>V8/D7>R?K!@V/%CTB![_!NB6D.MDXABKOIN,ZEC&;$A$(\)%9.W+5,S5_#1
M/>06^OLE/R_3"W#A.J[E (9":)@QD1VF:7('CP"=;6A?^4K9P,.F@]35II;H
M"IC7@_-9"SB9]5 O!:C8VD9$FP MI&AA.L'6?<]V<.0?J9[_LB@*F,@,#GDS
M/8_%R/YF0_M"KG+"$\V,3Q9R-# HZ5VQSERE_S>5:FV9-&J0./K>2!.E480V
M5MGI730)J5$27VTAQ]!U A?O'G'%\\=9TQ]1??,N3?R>Q^_-ALMOJ/?!@ :%
M[9JY+>G80H?!J(\R#% @>%*"1)BZ0W=)A75EFP:,/?%M,[UO5G'CS+]S)K?V
MT4=\<P9CC V;4PPENHO @!T8;>!+*7D]/MVOV$G:H.]-_-+SB>LJP:-"YF"X
MGX[- D>P1X=],\T]TH7DIV:91&.+%RB"JAI4O4^#V338JU\U#=;DI-=5P9 +
M;4&YUU) \KL"8*KHE8(6*9_+F@NP50V%!5S$@,W=W5-'+[9''5V*<W]!"4Y_
M(S2#3$D+T(_A-PC8VPYO0,B@'W$OU+D!V+BU0$KB)M+#G+D/-=@#NA)3W)I<
M)*8CT*BA[9DX,+$91W-?55N'$6&6(P6U>TD/#[U,W0R&T2Q4S)&*B7=\W^!B
M$L92,.+YR=NU^$?/-TP"WG*0 PE260K65J&I1K6C+HT^L=W9#75\T(*OSAC!
M7(C[*O?FJDP;(.7A.!JRS3B*4I"42;I0!:Q/HQNZYV$KX)@ZKO'U<JNL;>\$
M?S):/J4-8P>7K3>ZI:5%TG958B7:E(M810\BCVRTS6V1\'LA&&S9$B*F6GQX
M75-5SS6)S<)=N5)@%@Z)(A8OL0R.R')ERA.L[=(>.CV[IYY?;H]Z[O[O\>FG
M?N_WWM4?P?G[X+)[<=GM=\^N.E>]\[-^T#D["3YW+B\[9U>];G^S&AN&VKVX
M"CK]X/SJ0_?R<Z_?A<]PO/W3/X)^]RIX?WYY]2'HG057'WK]ADKOSN55[_BT
M&VPPH@!NTB97$O=4L]=FPR;5V?E9%P]COWMZVKULPV[N!IW>)4C.R_-/%\'Q
M^<>+SAD<Q^#\$@[H'WP<@HON9?_\+/C8^5>7SRW_G/[$._#/_O".S$FO?WS:
MZ7T,#N!WO:N^O;3J81I/>M?]T#E]WZ('EZ4%C,<)"WP#O.A?/;@K?'/6N?IT
MV6WK\_&CWL>+TU[WI(UG^NI<1GEVTL.[M8/?.Z>?NGC9_WSJG(I\HM$=_\^G
MWF477O!#YY)G@6>@"Y]?H20X_G39NY()>@?2[0R>)],%?US9H>D-*UZWO6P*
M^Q?=X][[WG'GU)O%_@^:1F\6:80?NY?''^ ?G7<]G(5V\*G?^0WFL0\O*Y_A
M3][WKO U40;232]H,W\Z[<#.^'1Y<0["\G,/I",\"49_)?/=TREIVQ_AQY?=
M\_>\[SZ?7_[K8^>L_Z%WX;ZP+_@.1GW<U>D\Z;Z'._?YNAZLX.</75J8T\X5
MO!V.\H+^ N\+GH0?Z92=?SZ3*:&;G]M_P:WQ>W^*?N_V8=Z._W5V_OFT>_);
M%Q_8N4(Z:1#Z9^=7</'I'[VSW^#OR^ #;*T>?00;#>_K'0%O"Z[8RJ)Z<&ZO
M/IP7],['SDDW>/='87]X6V>OC)JOC'#IW'(U>Z4VJIKDX,-A.S\[_4..PG*3
M<7\ FG\ ?M%W;_YQ P/G]!14V.]=4ENGW=\ZIT'W/6K9!S;A4Z^0@'Q_?W+T
MINA*<\JFX$GC)3\]6U"])]SD#]+_7B%>K)F\&XQ3CN'?!2(%+:-AOXPC/$4P
M7!_C1(0G2TUF>9@4+NL0DWCG<3*9),04_S!>I.:'7EX<-J?!Q*M5D1>?IX5Q
M,;\ER0BIM APP1_]3PX3K@42&TZ8R![#@+_VU E@0]YK'9&P"6F_8_B"6N\2
MZ#.C%I'3""/_CA5\*(%#5S!"+/@25B12,?S'B9F$L)5-FT*UW$'X&N?*MF]>
M_P9#'CPS+_P[CZCNH7YDL^2.8/'P:MS[!5OU)ABT5?;\#&:E'<R$=[(">U\+
MEZ;8\XA>B*91VNX1[N_?O.X\I9;@$C83GF'J-#Q,8@[49E[]57MQ:FCJ$9D#
MYY:1"O>6&NO//(VR4334%(EC4"DT4HOF6:V<^/4 !J_W (/2_1Y;%MD$B?:'
MA/,4#N><D*",H>,S@N/!C;E)"4K5(M;_<X.<A>."R.JD^BAJ;J2M&AF9Y2@!
MB6<)_CN<A#D2:8*48DDC)[P-!PL3I.,PFF"GJ.I'MY6(E@?\,)G$&'NX:]W@
MU^H81$\/O8(1*;B0UO22/]/QP!N+2N"V)=C>BJ;?M2;/K&3VS94=2_B\.&P.
M-_=*J^,D-T%'VI@UR*A0G?Q@36R^FB&H#>[+9R:@=,J[C2M.Z(C6L(CB?5CU
M1:Q/M2TI'M\L'_PIJ'9B.9O99I:@=M,$3!UJ?S=,HP$G8YOIT+K-^DC)R3J\
M@"<KL$V2+RML33F+,KF,:\QA95"&*FO+B#$GWC^ICU&63Z?2$6D)SRS^<G#O
M[C*@OH?5>X9D\;(M(QO8VS:N2RN9=7@K9Q#3;AWYVY7?3V[#H 2LWT!E-,J-
M^[GN^_](?2'?2]$R<C/J*NEM=AD1/(6PJ?+"6/%1=TCJ7AAG%XQ'.FLZ($3I
M"#S<K:/3"S!&['DX-%1SHMP[.F$Q4:BE(U= @KJ#JLFIHE-/75?OP?* /61<
MU)U3(\T!F:]4(U<(>,;5Z0SES/:D.&VS^L2=1JJC2R9&*" ]2!FAP\G!J7/-
M#GVU1$::.X5S??.J'U9V1-?ZF)W;K\U!H:[<KV>$2QR#:;SA#8KU-G]Z57(E
MFT(XS;"IL5H7[:+@]_&0HC 9/ET(&.Z-D*4("PZFB/YL.^5)7+5L=H32P>;;
MC<E%RZ"@Y^UZD\TBBO.AA@M68*%/1]%>+%?!?V"$;BB[G34K>(+<%\LL,.VU
M'<&H^K48MV"/%M&49ASB=SD7[BPWTEUQF&<$8-#./:#0*+!MGV4?).-A/YUP
M_\3J5V17\%S;H=[(SJUC]BL2$Q')P;!5N+F<-V26(-?!,6$,M3TV7B8%2#('
M,I6EF0O=O+6+UE)I"HN3C3VF)T9)(X:X[28Z.6@,1;%]8Z9D&.IFH>=SZ:].
M+&\SR]A !4EZ?^/N9_1!]J[WO+)B?2'#?22-'%.W6RP!A T0**Q[V:8OEB$G
M>5P?2,&_9R@1R:1LI@SS@CP;S0WBB6_F#&VT:PI*=RSI(#?&-21508,FFAQ'
M*A9$T9(590O\LR!:^#R(5F8Q@1]Q8[.VE#Z3)+A-Y!<^;\D^XO8S3,_F(*Q7
MFIZ_);"DVG-20F\8FN8$W[%LK0U;I1T-.; !DL]OA.4?3 ^#S5Q=(8'-,7OF
MJ"2:A8Q$4LUHNA";?B5[2^)4+/X+B=*)B<)J9#6 ]="UM34VENSX%K&JPI'!
MOC!*B4U,+U9U"C4P&D-,=E%8E:ZDQ;P0E)P\5&'>L2OS7/#'MK3WVTW*.EO0
MKY=K^[PY:.-YYDW!$Y#??NA?,J6>1PFNB< .OG$*IYL2IJTRD<T$LZA:&^/U
MC&I7.R@SK_M.P5=I^XN2%58E<\N2M47*V;:14G_]. *4J*1AG]^+K8RFW!S.
M%SZ,FM\43!XOT%4E:2434XI%%NI?*R)?UO8B$S\9[]O2NGSKFWV^M;EZ^-7V
MZ&'FQ;"R>L^+\3-Y,;*&$&,$#V(>$-VP9QJPY_OU]ISOW:QD;*:+OX?-<R5$
MX^L:]I6,3:YDO/B$I7W]?2GCOI2QR:6,VU0?]ZMKI.YV%9YN8SECLV?TESX
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
M__DGN#6+'GPF/<H_XQ]!7+SOG7;A6WA$[[?>&?P0;G(&;X_7T./@@XL_*F0
M21<29_343C_X?(F2$.;X=Y0QQUT5*?*N90DC HCDZZ5\V;NLD9V[IZ>;4V*_
M4D__T^="0,/[=^*(VJBF]DY7_],[T,%V0W7_]_CT4Q\V%6Z<7O^DQP=&E&__
M"D0"'JCW7="GO-]A^_9AZZ( P./]H7?<^0W%Q2EHQO->7[6KG#Q5R'BZX*:J
M8/$C&H%_2MIZYOF8PXFE$[ZH7KMZ=SR3<*H_=#N7)W1J3[I7:&.<P1&7<;"D
MX%,'%\@3SL[IU+R[Q(%\XW#U"23&^!%%0<;&$%USTGW?/6.1!%;%^=GOW;,>
MWN+]^>6GC[H6'SL]$"9G'9$&WK#Z.-3S3WC62;RZ&[\[1]'7_P0R^P\K4X-^
M]QA6$SZAF?Q(0@+FZ1*%[R4:-^^]D<M@44+I+%^Q$BB^CK\X_>[E[ST>9O_3
MQX^H/UA0?[PXQ;>P1@\_X?+\N-OOET:#]W#K5%S1CYT3N/D9KQX_'F0;",83
M43PGW5.4A+1\GM#MNF>=6_GY!RVU?:#(]<[)R25>Z E:EOPP(%X-, UI[+^3
MRH"EHL]_Z_U.8WB/FPCF@+9G0R/979[41^O&4A^[@HT@$H,.4=/GZ[$43AWJ
M\\/YYRYL[[98+IWW[^58BL:7 VQW-VWMX+3[&\AH/0$%\:2[N>2!U9_P#A@[
M8.&T8>G.GG0N+L#SZ;P[135Q\ILO_18EE#6V0,ZI<L%S)4>[>P8GZ9A'T =;
M$(\YOIB],7E>%4/7@R@CWSD;ISG5X"MMG$O!8FXZ_E#!'N1BGQ;8H[DPA0P)
M^([1I*6K@KNHD-D?YM.<_7"I!Y?R5=?06"*#TOB7NQLSP#7U<D$<;!,"+^F^
M2_A7YJ7F6FE% YBO)AU24/7>-@S7Q\2VA3*-%,>"*"5;2VI_6S$NJ;2R+8TP
M8"A<.2FV14HIECRBE#$%$1FY,(6'SC'3Q]\@&@(K-Z.QZ_?9%L(P[6,'EN\(
MWA(#I?QHO2 9#O.TAII'QS5*^+6X$[K$(+WZ<3]&J;'4RC[=E5T*QS!D+>T.
MOQ@ID9+L&]8SIX::04742(HR=%.ON1;\S%$"/911J%53VP_O9TO0I(5>(;;.
M*54:J7M-/ !>J0IG<G@UYVYS)#.,U]- KZE$C@O#0@2>_IG'6G)=U7[>L9VX
MA$5J)I%!2(N)_32#[?M:[IY>; CHA;MY!PS"+,K<#BBVW**2Q<6MA.VLY2#A
MEW=A2NM4^0H*>(TQ69(FLS3R[J-A<@F!N]OR^=S!"N2CYI0@/R#>?2Q\AYM6
M-Y@'OHZC_]B<JP(=EK)&PS;.4+Y0M9CD (4! P^)1]"#A0XVP>0:J%*OD-_2
M))\)2('5EL<;=CQ),DHA\D_6'AE7"G$KYN%\R? VV>9C@[X"D:27ET6Z3HB
M)8B^L56MM0O6\M D=KETE;Q^K#X414#[=W@0L+0XIJ$D=S&H6")S(F-&Y'XB
M+'2ET<[KNR/\>EF'%_NLPX:S#K27V1)7%MO,X5?"E ER%O+;ZXDSBS5# >WD
M*K<L21?$:_D\:O:^A%FCD=&Q(#"98L8(#5 ^Z/=:8[\<TA7%6(*$ALTH8ON+
MH<&%?JY1?)M,B XXA(5,8W/_9 BV%\/EJ*,V5B(,S/P.21T4LU9Z2;%P*@9*
MA49K:@G!P!$02#!KL;E.YI& ^A2T$-J8][< YNI0U4O>GG;.P%"9E*OGKE>I
M!Y9]J$Y,(RF'LC]-[MOU"MCQ9;&92@7BBC:D;51<3W(!15_#>+B.<=U]C3*9
M719\(1-?2\L=!T5*4OM>NIT]WAWRNL"?@;?[[)/X*$'1M8E-RNW99;' -H85
M)BUEZ^8K-)@EHOJ>.7<+3U!X6,> X3V6,KN\!\#ZN84YO#8+%"8T\_X$\=-C
MNW&7+"9N-GFR@_0X^BA9/!"EUFNU"UFQ@/PGK2+_*6?)0^"4!NL7!Z"S8E*W
M'OSB;2ZK^@&3C:]I'4I^$A?=,HV3X[-:L3>]30;&T"@O L@( 7MK&/6FO#/N
MA"P>[8($1, 63;#KXE6[@@4D4\B][ OWYD,$M[V)9E9JKKML6N^U; 2^Q[Y[
MP<GF,).L=!SQT;A2W2Q#+;%AI_$S"ZAKC%+@/H;3,G+N'0X53E^4C/S2"$+4
M2P 19?XB?)=^&%GY:/A5OW7;;<@JYSGZ?P+\OXK_W3LNUG%Y6>^XX'"CT?_]
MK^A5^.KM\Y=O7YKGX_!%^.SI8/@L'(P'K]Z$;T?C5R]?_7]'3_^K0=[.SY6,
M/SLHT3O#A/D9IMD^8Z[<@?LVDR]40](/HV/<B6("H^64MV)G4_&UK>^38(,&
M&JRD&87L.MR;$+5SBB!][(2D==X/$D$%P?[LY88\U4J=LZS6]?SC1>?LC^_K
M2[RQMZW>09W>Y?\&B#ZY_-@]Z76NNHC_._YIB_G@'F1-GKMW]TS*VTQ, T4_
M,OK?8+']<UUONDWWTCL+IX9GM;IE]54TG\@%07!\@RFI+HDNS ^><U'']NVO
MATJB?O?TM'NY>X+H8^_D^)P;H^\%T"\J@#8H?*B?Z^,)H#??OE'W/]O_;/^S
M_<_V/]O_[!&"5'3'OT=S>-IP#3WZM[^\/?J'97\*+H2?J"X. 9<_K[=C-Q'T
M6S.(M8^I[6-J^YC:=WFR%YW+[MG53GFR5Q^HD.'D4__JLH<U\?N VL/\V6:Z
MLX'OSUXF Y/.@\^'P4<4$''SO=GRB!=\V8O49$3W12+IN'O>/#-G_[/]S_8_
MV_]L_[/]S_8_V_]L'Q#9<104C^GEZ^)<%/YWD(SNX3\W\^GDO_]_4$L#!!0
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
M^X7S3]TO<+1DB.#NE/V5JF?FWNM7+20T_[ERVV7%S2UA6G?>EI[1U#0.ZMO
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
M+]FM4]'K7EP,I.&U")E@0\[M;9%_.$A=WLLSW>)T>>\O4$L! A0#%     @
MCC2(4S17_HZF+@( U8@< !               ( !     '1H;RTR,#(Q,3 S
M,2YH=&U02P$"% ,4    " ".-(A3;XGJIDT1  !GP0  $
M@ '4+@( =&AO+3(P,C$Q,#,Q+GAS9%!+ 0(4 Q0    ( (XTB%-#1QHL3"H
M %'' 0 4              "  4]  @!T:&\M,C R,3$P,S%?8V%L+GAM;%!+
M 0(4 Q0    ( (XTB%-BQS;=F5@  /G/ P 4              "  <UJ @!T
M:&\M,C R,3$P,S%?9&5F+GAM;%!+ 0(4 Q0    ( (XTB%.I\3ZI&R4" +KB
M @ 3              "  9C# @!T:&\M,C R,3$P,S%?9S$N:G!G4$L! A0#
M%     @ CC2(4X)P"+M.\0  O]L) !0              ( !Y.@$ '1H;RTR
M,#(Q,3 S,5]L86(N>&UL4$L! A0#%     @ CC2(4W]GTOMPFP  G04' !0
M             ( !9-H% '1H;RTR,#(Q,3 S,5]P<F4N>&UL4$L! A0#%
M  @ CC2(4QY7T]U/?P, 7%@> !D              ( !!G8& '1H;S$P,S$R
M,#(Q97AH:6)I=#$P,2YH=&U02P$"% ,4    " ".-(A39WU_5AW>  #V) @
M&               @ &,]0D =&AO,3 S,3(P,C%E>&AI8FET,C$N:'1M4$L!
M A0#%     @ CC2(4V:-&7H'"   VRL  !D              ( !W],* '1H
M;S$P,S$R,#(Q97AH:6)I=#,Q,2YH=&U02P$"% ,4    " ".-(A31U^5HA,(
M  #I+0  &0              @ $=W H =&AO,3 S,3(P,C%E>&AI8FET,S$R
M+FAT;5!+ 0(4 Q0    ( (XTB%/ R-38>00  #$5   9              "
M 6?D"@!T:&\Q,#,Q,C R,65X:&EB:70S,C$N:'1M4$L! A0#%     @ CC2(
M4XNGXV&/!   N!8  !D              ( !%^D* '1H;S$P,S$R,#(Q97AH
A:6)I=#,R,BYH=&U02P4&      T #0!N P  W>T*

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